Embedding Sound with Flash, Part II: Playing Variations: Amplifying Looping Sounds - Doc JavaScript | WebReference

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

http://www.internet.com


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: April 23, 2001
Revised: April 23, 2001

URL: http://www.webreference.com/js/column82/5.html