Malvolia is a proof of concept VST synthesizer programmed in Rust. It uses rust-vst for the VST(2) interface and is based on wavetable synthesis.
To build, first run make_data.py
(requires numpy). This
will generate the necessary wave tables as Rust source
code.
Here are a few examples of the synth (no extra effects):