# Problem with channel.stop

**URL:** <https://forum.kirupa.com/t/problem-with-channel-stop/320688>\
**Category:** flash\
**Created:** [March 30, 2011, 1:55pm UTC](https://forum.kirupa.com/t/problem-with-channel-stop/320688 "2011-03-30T13:55:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![thanulee](https://avatars.discourse-cdn.com/v4/letter/t/22d042/32.png) [@thanulee](https://forum.kirupa.com/u/thanulee)\
**Post date:** [March 30, 2011, 1:55pm UTC](https://forum.kirupa.com/t/problem-with-channel-stop/320688/1 "2011-03-30T13:55:11Z")

</div>

Hi, when i do channel.stop sound doesnt stop instead fades down and keeps playing at lower volume. What goes possibly wrong?  
Here is the code:

\*\*var sonido:Sound;  
var canal:SoundChannel;  
var peticion:URLRequest = new URLRequest(“musica2.mp3”);  
sonido = new Sound();  
canal= new SoundChannel();  
sonido.load(peticion);  
playMusica();  
}

private function playMusica():void  
{  
canal = sonido.play();  
canal.addEventListener(Event.SOUND\_COMPLETE, loopMusic);  
}

public function loopMusic(e:Event):void  
{  
if (canal != null)  
{  
canal.removeEventListener(Event.SOUND\_COMPLETE, loopMusic);  
playMusica();  
}  
}

public function stopMusic(e:MouseEvent):void{

canal.stop();

}  
public function playMusic(e:MouseEvent):void{

playMusica();

}

barra\_mc.stopMusic\_btn.addEventListener(MouseEvent.CLICK,stopMusic);\*\*
