Embedding Sound with Flash, Part II: Playing Variations: Amplifying Looping Sounds - Doc JavaScript
Embedding Sound with Flash, Part II: Playing Variations
Amplifying Looping Sounds
Using the event sync
may be problematic when you use it for looping sounds. You can assign a sound to loop via the Flash editor. When you play several looping sounds in parallel, you get an amplifying effect, because there are no instances that stop -- all new instances are piling up. This effect may not be pleasant to your ears. Mouse over the left link below a few times. Hear the effect:
Start Looping Sound Stop Looping Sound
<HTML> <HEAD> <SCRIPT SRC="flashsound.js"></SCRIPT> <SCRIPT> var mySoundObj = new FlashSound(); </SCRIPT> </HEAD> <BODY> <A HREF="javascript://" onmouseover="mySoundObj.TGotoAndPlay ('/loop-event','start')">Start Looping Sound</A> <A HREF="javascript://" onmouseover="mySoundObj.TGotoAndPlay ('/loop-event','stop')">Stop Looping Sound</A> <SCRIPT> mySoundObj.embedSWF("loop.swf"); </SCRIPT> </BODY> </HTML>
Next: How to distinguish between event sync and start sync
Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: April 23, 2001
Revised: April 23, 2001
URL: https://www.webreference.com/js/column82/5.html