It's a 2MB, gc-free, memory-safe, and easy-to-use npm audio lib written in Rust for browsers. Performant audio in browsers is not that easy, you need to consider the thread for example to avoid clicks during GUI interaction. I know it may not fit all you need out of the box but I am happy to improve it based on your feedback.
https://glicol.js.org/
It's a 2MB, gc-free, memory-safe, and easy-to-use npm audio lib written in Rust for browsers. Performant audio in browsers is not that easy, you need to consider the thread for example to avoid clicks during GUI interaction. I know it may not fit all you need out of the box but I am happy to improve it based on your feedback.