Innanzitutto grazie per la tua disponibilità

Nulla, nn si sente nulla, ma in effetti, essendo un mp3 da circa 2mb, non lo può caricare in un istante, forse il problema è questo. :master:

Per fare il ciclo come hai detto tu, dovrei fare più o meno così:

Do While _root.musica==""
loadVariablesNum("musica_leg.asp?u="+random(9999), 0);
Loop
s1 = new Sound();
s1.loadSound(_root.musica, false);
s1.start(0,999);
s1.setVolume(60);

...solo che mi restituisce un errore sulla prima riga, ammesso che vada bene così.

Grazie ancora per l'aiuto