Web Audio API modification for Firefox

Firefox doesn't support createBuffer from arraybuffer, as W3C recommends decodeAudioData over createBuffer.