This will be hopefully a complete, extensible and playable modular synth running in the browser.
It's written in Rust (interfacing with WebAudio API), compiled to WebAssembly and run in the browser -- the UI is a Vue.js application. If you have a MIDI controller, just plug it in and the browser should recognize it (probably just Chrome)!
For now I'm just playing around! Definitely not very usable.
cargo build
npm install
npm run serve
open localhost:8080
Connect your MIDI controller and turn the synth power ON! :)
A basic polyphonic 2-oscillator synth with an amp envelope and a low pass filter.