sulla _root:
codice:
  var timerID=null;
  function CountDown(soundObj,campoTesto){
    var timePast=Math.round((soundObj.duration-soundObj.position)/1000);
    if(timepast==0) clearInterval(timerID);
    else campoTesto.text=timePast
  }
e il bottone:
codice:
on(release) {
  clearInterval(_root.timerID);
  musica1 = new Sound(_root);
  musica1.attachSound("suono1");
  musica1.start(0,1);
  _root.timerID=setInterval(_root.countDown,1000,musica1,totale);
}
Così la funzione si ferma quando ripremi il bottone o quando la canzone finisce.