audio-decode

Decode audio data in node or browser

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
audio-decode
11912.1.521 days ago7 years agoMinified + gzip package size for audio-decode in KB

Readme

audio-decode test stable
Decode audio data from supported format to AudioBuffer.
Supported formats:

npm install audio-decode
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(); // load & compile decoder
const audioBuffer = await decoders.mp3(mp3buf); // decode

See also

License

MIT  •  🕉