How to stop sound in MATLAB?

Viewed 69733

When playing a sound using e.g:

sound(x,fs);

I sometimes by accident play the wrong one. If x is of substantial length, I currently try to wait until the sound has completed. Any suggestions on how to "abort" the playback? I've already tried

sound(mute,fs); % Mute is a short vector containing all zeroes

But that didn't work. I'm using Windows by the way.

UPDATE:
The following solution proposed by kigurai seems to do the trick:

sound(x,fs); % Start the audio

Now kill audio by

clear playsnd
4 Answers
Related