Pausing sound from external SWF

This is my first post. :smirk:

I am making a set of image galleries which will have looping background music. What are your opinions about the recommended method to bring music in?

I am happy with the attachSound and loadSound methods, but wondered whether attaching a soundtrack.swf using loadMovieNum would be better. If so, I only know how to stop and start the music, not pause it and restart where it left off, which is important if I add a narration.
Sound Objects seem more versatile because they let you use “position/1000”, but from what I have found on the forums I have searched through, I may have to load the swf into a Movieclip or perhaps use _level somewhow?

Here is the code, which works well, but does not “pause” the music, it just stops and starts at the beginning. Code is in the root timeline of my soundControls_mc (play/pause button).

[Flash 8 - AS2]

loadMovieNum(“includes/number10.swf”, 100);
soundOn = true;

this.onRelease = function() {
if (soundOn == true) {
unloadMovieNum(100);
soundOn = false;
soundBtn.gotoAndStop(“paused”);
} else if (soundOn == false) {
loadMovieNum (“includes/number10.swf”, 100);
soundOn = true;
soundBtn.gotoAndStop(“playing”);
}
};
this.onRollOver = function() {
soundBtn.gotoAndStop(“paused”);
};
this.onRollOut = function() {
soundBtn.gotoAndStop(“playing”);
};

I wonder if anyone has had experience doing this? Thanks in advance for your ideas…