channel.addEventListener(Event.SOUND_COMPLETE, repeatSound); ... private function repeatSound(e:Event):void { channel = snd.play(); }