# How to know if sound is playing?

**URL:** <https://forum.kirupa.com/t/how-to-know-if-sound-is-playing/272274>\
**Category:** Uncategorized\
**Created:** [October 3, 2008, 1:09pm UTC](https://forum.kirupa.com/t/how-to-know-if-sound-is-playing/272274 "2008-10-03T13:09:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pier25](https://avatars.discourse-cdn.com/v4/letter/p/4af34b/32.png) [@Pier25](https://forum.kirupa.com/u/Pier25)\
**Post date:** [October 3, 2008, 1:09pm UTC](https://forum.kirupa.com/t/how-to-know-if-sound-is-playing/272274/1 "2008-10-03T13:09:11Z")

</div>

So I have this sound object, and want to stop it.

```auto

channel.stop(); //which does nothing at all....

sound.close(); //which throws an error "no soundstream etc etc"

```

My code

```auto

var sound:Sound = new Sound();
var channel:SoundChannel = new SoundChannel();

public function listen_mp3(url){
	stop_all();
	sound.load(new URLRequest(url));
	channel = sound.play();
}

public function stop_all(){
	channel.stop();
	sound.close();
}

```

Regards
