Wie stoppt man den Sound in MATLAB?

Beim spielen einen sound mit einer e.g:

sound(x,fs);

Ich manchmal durch Zufall spielen die falschen. Wenn x ist von beträchtlicher Länge, da ich derzeit versuche zu warten, bis der Ton beendet ist. Irgendwelche Vorschläge auf, wie Sie "Abbrechen", um die Wiedergabe? Ich habe bereits versucht

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

Aber das hat nicht funktioniert. Ich bin mit Windows übrigens.

UPDATE:
Die folgende Lösung vorgeschlagen kigurai scheint, den trick zu tun:

sound(x,fs); % Start the audio

Nun töten von audio -

clear playsnd
Kommentar zu dem Problem
Ich nehme an, Sie haben versucht, Strg-c, aber das hat nicht funktioniert? Kommentarautor: Shaka
Danke! clear playsnd hat nicht funktioniert für mich in R2013a, jedoch clear sound haben, so schätzen noch den Tipp 🙂 Kommentarautor: Born2Smile
clear sound ist gut, aber alles löschen ist eine Obermenge von allen löscht und somit auch funktioniert Kommentarautor: alexey

InformationsquelleAutor der Frage S.C. Madsen | 2009-11-16

Schreibe einen Kommentar