Realtime-safe core
No allocation in render; host-independent parameter, MIDI, tempo, and stereo interfaces.
VST3 polyphonic synthesizer · v0.12.1
A playable synth with one visible signal path.
An eight-voice instrument built around a portable C++ DSP core, stable host parameters, and a Push-first control contract.

Architecture
JUCE hosts a portable, allocation-free render core shared with offline verification. Oscillator generation, nonlinear drive, and four-pole filtering run at 4× the host sample rate; control smoothing stays inside the DSP rather than the UI.
Signal and data flow
MIDI + expression
Voice engine
Band-limited oscillators
4× filter + drive
Stereo + space
Host output
No allocation in render; host-independent parameter, MIDI, tempo, and stereo interfaces.
Named parameters and useful Push banks remain part of the product API.
Twelve factory instruments preserve authored rhythmic divisions and expression response.
Portable tests cover the same sound engine used by the plug-in wrapper.
The product experience
See LUMEN on gusvega.com →