Насколько я понимаю нужно проигрывание музыки по очереди, если я что-то не так понял, отпишите, конкретнее, что имели ввиду.
<script>
var music={}//массив с ссылками на музыку
music[0]='five.wav';//ссылки на музыки сколько угодно, хоть сотни.
music[1]='twenty.wav';
function loadmusic(num) {//функция воспроизведения музыки по очереди
var firstmus=num;//присваиваем счетчику музыки то число, с которого начнем отсчет.
var audio = new Audio();//создаём аудио
audio.src = music[num];//присваиваем аудио текущую ссылку
audio.autoplay = true;//автостарт музыки
firstmus = firstmus + 1;//готовим следущую музыку
if(firstmus>music.lenght){//если музыки уже не осталось, то проигрываем первую
firstmus=0;
}
setTimeout(loadmusic(firstmus),audio.duration);//начинаем проигрывание следущей музыки после завершения предыдущей.
}
</script>
<p onclick="loadmusic(0)">Кликни по этому тексту</p><!--loadmusic(0) следовательно начинаем с музыки под номером 0, т. е. 'five.wav'-->