when you add your keyframes to the root timeline, use insert blank keyframe so you don't add the movieclip(s) from the previous frame(s).
@kglad - good point but not it. There are 3 separate clips on 3 separate frames.
To remedy the specific issue above I found that if I didn't have the sound play on the first frame of the movie clip in which it was embedded, but rather the second, it worked ok. Essentially, it's as if when the main timline went ahead a few frames, it cued all of the audio on the first frame of any movie clip on previous frames to play. Say that 5 times fast...
If you nest each of the movie clips one more level deep - then it doesn't matter which frame you add the audio to, it will just trigger everything.
Still feel I may be missing something, but for now it's more just a curiousity than a major problem.
i don't see the problem. i tested with two movieclips each with a streaming sound attached to their first frame.
@kglad - Try 3 (as I did in the above example). It's all about skipping over frame. If you go from one frame to the next it's fine. Add a third and go from 1 to 3 and tell me what happens (if you have time )
Wow. Will do.
what a mess.
label 3 frames. on the frames after the labels place your movieclips and attach a stop().
then use something like the following in your listener function: