Development guides
Implement parameters, DSP, state, and WebView editors.
Start with the end-to-end tutorial, then use the focused guides as references:
- Build a complete plugin — go from scaffold to a validated stereo VST3 bundle.
- Parameters — declare stable, host-visible controls.
- DSP kernels — process audio and events without violating realtime constraints.
- Web UI — connect an editor through the typed bridge.
- State and lifecycle — restore projects and respond to host lifecycle changes.
- MIDI and event timing — handle note identity, dense event batches, and zero-frame calls.
Each guide focuses on the contract between layers rather than a specific UI framework or DSP algorithm.