Пока я на Mac, я не могу попробовать, но вот идея.
Вы пробовали использовать конструктор Audio?
var audio = new Audio('adg3com_bustedchump.mp3');
audio.play();
Затем вы можете добавить прослушиватели событий, которые вы хотите, к этому объекту. Там происходит много всего, что выглядит довольно излишним.