var request = new XMLHttpRequest(); request.open('GET', myURL, true); request.responseType = 'arraybuffer'; request.onload = requestLoad; request.send(); function requestLoad() { // yay, finally done loading _audioContext.decodeAudioData(request.response, doneDecoding); } function doneDecoding(buffer) { // yay, finally done decoding playBuffer(buffer); } function playBuffer(buffer) { var bufferSou
![Web Audio API+AngularJS](https://cdn-ak-scissors.b.st-hatena.com/image/square/7771f0356188ab08ad0190d5a54c357564a363c5/height=288;version=1;width=512/https%3A%2F%2Fmedia.slid.es%2Fthumbnails%2Fchrisbateman%2F43589d%2Fweb-audio-api-angularjs.jpg)