0.0.6 • Published 6 months ago
pcm-ringbuf-player v0.0.6
pcm-ringbuf-player
A simple library that allows playing PCM Audio in the browser leveraging a ring buffer for efficient transport of data between the main thread and the audio thread.
To Do
- Tests
- Support Other TypedArrays
- Documentation
- Support 16 bit signed integer arrays
Contributing
Happy for contributions - simply open a PR.
Compatibility
This library uses SharedArrayBuffer
under the hood, to enable it in the browser, the server serving the page needs to set the following headers
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
For more information and browser compatibiltiy see this Mozilla developer doc