What is clawdio?
clawdio is an open source JavaScript library for adding audio effects and filters to your app using WASM and Rust. We provide easy to use audio nodes, like a Bitcrusher - that adds a “crunchy” or “pixelated” effect to your signal.
Just make some audio (probably a .mp3 sample you load as an AudioBufferSourceNode) and .connect() one of our effects to hear the difference. Check out the getting started guide to try it out.
tip
You can read a full breakdown on my blog here on how the library was created from the ground up. Or check out the "how it works" section for an overview.