audioJS

@audio/decode-mp3

Status calibrated

npm1.3.1licenseMIT

Decode MP3 audio with mpg123 WASM

Overview

Install
Updated
Family
decode, 25 packages under it

Decode MP3 audio with mpg123-decoder.

import decode, { decoder } from '@audio/decode-mp3'

let { channelData, sampleRate } = await decode(mp3Bytes)

let dec = await decoder() // initialize WASM
let a = dec.decode(chunk1)
let b = dec.decode(chunk2)
dec.free()

decoder() is asynchronous. Its decode() method is synchronous.

License

ॐ · MIT