audio-decode
Decode audio data from supported format to AudioBuffer.
Supported formats:
import decodeAudio from 'audio-decode';
import buffer from 'audio-lena/mp3';
let audioBuffer = await decode(buffer);
buffer
type can be: ArrayBuffer, Uint8Array or Buffer.
Decoder's code is lazy: first run loads decoder's sources and compiles module before decoding.
To get more granular control over individual decoders, use decoders
:
import decode, {decoders} from 'audio-decode';
await decoders.mp3();
const audioBuffer = await decoders.mp3(mp3buf);
See also
License
MIT • 🕉