Stopping sound in ac3

[SUB]trying to have sound play at the title screen and then a sound effect play when you click “start” or “credits”
when i try the [/SUB][COLOR=#2B2B2B][FONT=monospace]SoundMixer.stopAll(); method of trying to stop the music on the other screen it stops the sound effect on the buttons from playing? right now without the “stopall” method the music just keeps playing and loops in on itself when i click “back” in the credits :s please god help… i’ve been at this too long[/FONT][/COLOR][SUB]

package
[/SUB][SUB]{[/SUB]

[SUB] import flash.display.;[/SUB]
[SUB] import flash.events.
;[/SUB]
[SUB] import flash.media.*[/SUB]
[SUB] import flash.net.URLRequest;[/SUB]

[SUB] // new screens must extend Screen to function with ScreenChanger code[/SUB]
[SUB] public class ScreenTitle extends Screen[/SUB]
[SUB] {[/SUB]

[SUB] /*[/SUB]
[SUB] var myRequest1: URLRequest= new URLRequest (“song1.mp3”)[/SUB]
[SUB] var mySound1:Sound = new Sound()[/SUB]

[SUB] public function handleSoundPlay(e:MouseEvent):void[/SUB]
[SUB] {[/SUB]
[SUB] mySound1.load(myRequest1)[/SUB]
[SUB] mySound1.play();[/SUB]
[SUB] }[/SUB]

[SUB] */[/SUB]

[SUB] public function ScreenTitle()[/SUB]
[SUB] {[/SUB]
[SUB] // constructor code[/SUB]
[SUB] addEventListener(Event.ADDED_TO_STAGE,onStage);[/SUB]

[SUB] }[/SUB]

[SUB] public function onStage(e:Event)[/SUB]
[SUB] {[/SUB]
[SUB] // constructor code[/SUB]
[SUB] removeEventListener(Event.ADDED_TO_STAGE,onStage);[/SUB]

[SUB] // allows button to be clicked[/SUB]
[SUB] // button must have an instance name to function properly[/SUB]
[SUB] credits_btn.addEventListener(MouseEvent.CLICK,onClick);[/SUB]
[SUB] start_btn.addEventListener(MouseEvent.CLICK,onClick2);[/SUB]

[SUB] var mySound:Sound = new Sound();[/SUB]
[SUB] var myChannel:SoundChannel = new SoundChannel();[/SUB]
[SUB] mySound.load(new URLRequest(“song1.mp3”));[/SUB]
[SUB] myChannel = mySound.play();[/SUB]

[SUB] }[/SUB]

[SUB] public function onClick(e:MouseEvent)[/SUB]
[SUB] {[/SUB]
[SUB] // credits button was clicked[/SUB]
[SUB] trace(“Credits Clicked”);[/SUB]

[SUB] // sends message to ScreenChanger to switch to credits screen[/SUB]
[SUB] var s:sound1 = new sound1();[/SUB]
[SUB] s.play();[/SUB]
[SUB] dispatchEvent(new Event(Screen.CREDITS,true));[/SUB]
[SUB] }[/SUB]

[SUB] public function onClick2(e:MouseEvent)[/SUB]
[SUB] {[/SUB]
[SUB] // start button was clicked[/SUB]
[SUB] trace(“Start Clicked”);[/SUB]

[SUB]function onClickStop(e:MouseEvent):void[/SUB]
[SUB] {[/SUB]

[SUB] myChannel.stop();[/SUB]
[SUB] }[/SUB]

[SUB] var s:sound1 = new sound1();[/SUB]
[SUB] s.play();[/SUB]

[SUB] // sends message to ScreenChanger to switch to credits screen[/SUB]
[SUB] dispatchEvent(new Event(Screen.START,true));[/SUB]

[SUB] }[/SUB]
[SUB] }[/SUB]

[SUB]}[/SUB]