Expand description
Plugin API definitions for Phosphor.
This crate defines the trait that all plugins (instruments, effects, analyzers) must implement. Built-in DSP and third-party plugins use the same interface — no special casing.
Structs§
- Midi
Event - A MIDI event with a sample-accurate offset within the current buffer.
- Parameter
Info - Parameter descriptor for plugin parameters.
- Plugin
Info - Metadata about a plugin.
Enums§
- Plugin
Category - Plugin category — determines where it appears in the UI and how it’s routed.
Traits§
- Plugin
- The core plugin trait. Every synth, effect, and utility implements this.
Functions§
- clamp_
parameter - Clamp a parameter value to the valid range.