Skip to content
This repository was archived by the owner on Jul 15, 2026. It is now read-only.
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages