npm.io
1.2.0 • Published 2 weeks ago

@audio/decode-qoa

Licence
MIT
Version
1.2.0
Deps
1
Size
12 kB
Vulns
0
Weekly
0
Stars
208

@audio/decode-qoa

Decode QOA (Quite OK Audio) to PCM samples with qoa-format.

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

let { channelData, sampleRate } = decode(qoaBytes)

let dec = decoder()
let result = dec.decode(completeQoaFile)
dec.free()

decode() and decoder() are synchronous. The decoder is stateless, so every chunk must contain a complete QOA file.

License

· MIT

Keywords