ahhh... so you're working with a sound clip...
okay... so i'm assuming that speakers are "symbol1"
what i would do is go into "symbol1" and set it up so that on the first frame of "symbol1", the sound loads.
set it up so it repeats, like this...
you've got a 2 frame movie, right?
now, make it 4 frames. just copy the frames you've got an paste 'em right after themselves.
on the third frame, in an actions layer, create a keyframe with this script:
then, on the fourth frame, put this script:
that will make it so that the sound loads once in the symbol1 movie. the movie loops like you've got it now, but you don't have to worry about the sound loading over and over again and getting all tripped out.
now, back to the main movie.
on the "play" button, put this script:
on(release){_root.symbol1.gotoAndPlay(1);}
and on the "stop" button, put this script:
on(release){_root.symbol1.gotoAndPlay(4);}
this will allow you to stop by going to a frame within symbol1 with the stopAllSounds code in it and, when you want to play the music again, go to a frame that loads the music again... aight?
another tip - make sure you've got stop(); at the end of your movie. i'm not sure what's going on, but if you wait a minute after pressing the "Stop" button, the music comes back on.
peace,
puck