Promise-based decodeAudioData for legacy Web Audio API
http://webaudio.github.io/web-audio-api/#AudioContext-decodeAudioData
Support | |
---|---|
Google Chrome 43 | โ |
Opera 30 | โ |
Firefox 36 | ๐ |
Safari 8 | โ |
iOS 8 | โ |
npm:
npm install promise-decode-audio-data
bower:
bower install promise-decode-audio-data
downloads:
In a browser:
<script src="/path/to/promise-decode-audio-data.js"></script>
AudioContext.prototype.decodeAudioData(audioData: ArrayBuffer): Promise<AudioBuffer>
var audioContext = new AudioContext();
audioContext.decodeAudioData(audioData).then(function(decodedData) {
// use the decoded data here
});
build: browserify -> uglify
npm run build
test: mocha
(and Online test suite)
npm run test
lint: jshint
npm run lint
MIT