Rust impl of Tone.js?

Is there something like https://tonejs.github.io/ but implemented in Rust?

I’m mainly looking for a library that implements:
defining patches via:
* waveforms
* pulse width
* attack/decay/sustain/release envelopes
then executing the patches on notes

(I don’t have anything against Tone.js, I just prefer a pure Rust/wasm32 solution if possible.) [and this also seems the type of computation that might be performance sensitive]

1 Like

I know @raphlinus was working on a synth for some time.

It seems to still be experimental, but it’s got a wasm demo!

1 Like