Per fermare la timeline quando si rilascia il bottone basta che metti all'evento del rilascio del bottone per far fermare il rewind in questo modo
codice:
on(release){
delete this.enterFrame;
}
Invece per il suono, quando fai partire il suono, fai anche partire un contatore, esempio setInterval, che ti permette di sapere i secondi che sono trascorsi da quando è iniziato il suono. Poi nel bottone che ti manda indietro fermi il suono, fai decrementare la variabile, sempre per i secondi e mandi indietro la timeline. Poi quando deve ripartire la timeline e il suono, la timeline basta che dai il play, invece per il suono fai ripartire in ritardo di offset in base alla bariabile, quella che hai decrementato.
Il codice per spostare la timeline lo sai, invece per il suono se non lo sai te lo posto dopo, ora devo scappare un attimo.