Я предлагаю посмотреть на использование звукового «спрайта», по существу загрузить один звуковой файл, содержащий все ваши аудио (с промежутками между каждым), и перейти к определенным точкам в этом файле. Если вы полагаете, что после завершения он не буферизирован, вы всегда можете оставить его в режиме беззвучного воспроизведения в пределах этого спрайта, поэтому вы непрерывно перепрыгиваете через одну буферизованную дорожку.
Zynga Jukebox - это простой в использовании API-интерфейс JavaScript с открытым исходным кодом для обработки этого, который позволяет указать, в какие временные интервалы есть каждый «трек», и воспроизводить каждый трек по требованию.