pub type OutputEvent = PluginEvent;Expand description
An event emitted by a plugin.
Input and output use the same owned representation, so this alias mainly documents direction
at API boundaries such as Plugin::take_output_events.
Aliased Type§
pub struct OutputEvent {
pub bus_index: i32,
pub sample_offset: i32,
pub ppq_position: f64,
pub flags: u16,
pub data: PluginEventData,
}Fields§
§bus_index: i32Event-bus index.
sample_offset: i32Sample offset within the next process block.
ppq_position: f64Musical position in quarter notes, when known.
flags: u16Raw VST3 event flags.
data: PluginEventDataEvent payload.