beamer-vst3
VST3 implementation layer for the Beamer framework.
This crate provides the VST3 SDK integration that bridges beamer-core abstractions to the VST3 plugin format:
- VST3 factory: Plugin registration and entry points
- Component implementation: Audio processor lifecycle (setup, process, activate)
- Edit controller: Parameter management and host communication
- MIDI conversion: Bidirectional mapping between Beamer and VST3 MIDI events
- Real-time buffer management: Zero-allocation audio processing
Usage
Most users should use the beamer crate instead, which re-exports everything you need.
Use beamer-vst3 directly only if you're:
- Implementing a custom plugin wrapper
- Building tooling that needs VST3-specific functionality
Features
sysex-heap-fallback: Enable heap-backed overflow for SysEx messages (breaks real-time guarantee)
Documentation
See the main repository for:
License
MIT