Con esto controlas el principio y el final de una música on mouseup sound(1).SetPlayList([ \ -- 1 indica que está en el canal 1 [#member: member("lucas.aif"), \ #startTime: 3456, \--tiempo en milisegundos #endTime: 23405]]) sound(1).play() end con esto controlaras repeticiones: on mouseup sound(1).queue( \ [#member: member("lucas.aiff"), \ #startTime: 0, \ #loopCount: 4, \--repite 4 veces el sonido #endTime: 15017]) sound(1).play() end Parar música: On mouseup Sound(1). Stop() end Con esto sonará lucas y después mari: On mouseup Sound(1).queue(member("lucas.aiff")) Sound(1). Queue(member("mari.aiff"))--puedes añadir -- Más sonidos a la cola Sound(1). Play() end Más tarde continuaré con más si tengo tiempo...
Para la presentación inicial te recomiendo: On startmovie Sound(1).queue(member("lucas.aiff")) Sound(1).queue(member("mari.aiff")) Sound(1).queue(member("locuera.aiff")) Sound(1). Play() end Más tarde continuaré con más si tengo tiempo...
----Esto hará sonar el archivo lucas.aif en el canal 1 de sonido sound(1).play(member(lucas.aif)) ----Esto harà sonar el archivo externo lucas.aif en el canal 1 de sonido (si el archivo no se encuentra en la misma carpeta debes indicar la ruta completa por ejemplo: "c:/archivo/lucas.aif") sound playfile 1 "lucas.aif" ----Esto harà sonar el archivo lucas.aif tan pronto como el canal 1 de sonido estè desocupado. Sound(1).queue(member(lucas.aif)) Sound(1). Play() ----Esto harà sonar el archivos lucas1, lucas2 y lucas3 uno detràs de otro en cola en el canal 1 de sonido. Sound(1). Queue(member(lucas1.aif)) Sound(1). Queue(member(lucas2.aif)) Sound(1). Queue(member(lucas3.aif)) Sound(1). Play() ----Esto harà parar el archivo de sonido que este en el canal 1 de sonido (Si se volviera a dar a play recordaría la posición) Sound(1). Pause() ----Esto hará parar el archivo de sonido que este en el canal 1 de sonido (Si hubiera algún sonido a la cola con play empezaría a reproducirse) Sound(1). Stop() ----Esto reinicia el sonido actual del canal 1 de sonido sound(1). Rewind() --Con esto saltara el sonido del canal 1 al siguiente miembro de la cola sound(1). Playnext() ----Esto hará sonar el archivos lucas.aiff desde el segundo 45 hasta el segundo 344 de dicho archivo en el canal 1 de sonido sound(1).setplaylist([\ [#member:member(lucas.aif),\ #starttime:45*1000,\ #endtime:344*1000]]) sound(1).play() --- si el sonido del canal 1 està ocupado entonces pon "ocupado" en la ventana Message if sound(1).isbusy() then put "ocupado" end if ---El sonido al reproducirse irá apareciendo gradualmente hasta que al tercer segundo alcanza el valor normal sound(1).play(member(lucas.aif)) sound(1).fadein(3*1000) ---El sonido al finalizarse irá desapareciendo gradualmente hasta que al tercer segundo desaparece el sonido sound(1).play(member(lucas.aif)) sound(1).fadeout(3*1000) --El sonido del canal 1 se irá cambiando de valor gradualmente durante 3 segundos hasta alcanzar el valor de 200 sound(1). fadeto(200,3*1000) --Esto hace que solo se escuche el altavoz izquierdo del ordenador (El pan puede valer entre -100 y 100, siendo 0 el valor de pan normal) sound(1).pan=-100 --Pone el volumen del sonido del canal 1 a 255 (Puede variar entre 0 y 255) sound(1).volume=255