Skip to content

rhysmorgan134/pcm-ringbuf-player

 
 

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

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.4%
  • JavaScript 3.6%