Originariamente inviato da ilpiubello
... non è che abbia capito molto... se io nel loadSound metto true, la traccia parte automaticamente senza il comando start()...

...ma provando e riprovando ho tirato fuori questo che sarebbe proprio il mio caso (3 tracce):

set("indice", 0);

numero_tracce=new Array();
numero_tracce[1]="track1.mp3";
numero_tracce[2]="track2.mp3";
numero_tracce[3]="track3.mp3";

function riproduci_audio(indice){
trace(indice);
s[indice] = new Sound();
s[indice].loadSound(eval(numero_tracce[indice]), true);
}

in questa maniera, definisco le tracce e definisco la funzione che me le deve fare riprodurre.
Il valore "indice" lo passo dai pulsanti (1, 2 e 3) che assegneranno alla varibile "indice" il numero ad essi relativo (1, 2 o 3).
Ecco!

Non funziona: dove sbaglio?

grazie per la pazienza e l'interessamento.
uso un'altro metodo personalmente..
per stare nel tuo :adhone:
controlla questo http://forum.html.it/forum/showthrea...d&pagenumber=1