Matlab - detener sonido en matlab

   
Vista:

detener sonido en matlab

Publicado por Giovanny Beltrán johanotti_j@hotmail.com (20 intervenciones) el 04/02/2012 07:22:19
buenas amigos de LWP, tengo un problema con un pequeño codigo.

cuando unas condiciones se cumplen especificas el programa me genera un aviso y una alarma se dispara durante casi 8 segundos, para eso utilice este codigo:

msgboxTest{1}=strcat('La Base de Conocimiento debió ser actualizda hace 1 o más días');
msgboxTest{2}='Proceda a actualizarla con el menú Actualizar "Base de Conocimiento"';
r=msgbox(msgboxTest,'Recordatorio de Actualización','warn');
set(r,'Position',[349.5 480 315.75 75.75])
[y fs]=wavread('alarma.wav');
sound(y,fs)

ahora como todos saben, cuando sale el aviso con el mensaje escrito tiene un boton que dice OK para cerrar el aviso , pero entonces me toca esperar los 8 segundos de la alarma para qeu deje de sonar.

lo qeu yo quiero es qeu cuando le diga al aviso OK para qeu desaparezca el aviso, poder activar el comando " clear playsnd" para detener la alarma. pero no se como relacionar el boton ok con el cmando clear alguna sugerencia.


gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder