Audio issues haunting me

Hey All,

I’m being haunted by this lingering audio and it’s driving my nucking futs. I’ve been developing AS3 for years now but this particular issues has always seemed to be a thorn in my side.

I have a swf file (swf1) that loads another swf (swf2). Now (swf2) will most likely load another swf (swf3) and that swf might load another swf(swf4). I’ve tried controlling the volume a number of ways, but stuck with the following:

In (swf1)


vol:Number = .5
sound.volume = vol;
SoundMixer.soundTransform = sound;

But there are instances where (swf4) will load a file (a video) with audio, and even though I may have my vol = 0, I still hear the audio playing. This issue has been haunting me for months now and I can’t seem to find a solid way to handle this. Shouldn’t the SoundMixer in (swf1) control the audio for whatever I load into it? Do I just need to run an enter frame that sets the volume accordingly? Can someone give me an idea on best practices for accomplishing this?