Expand description
Audio-processing events and related utilities.
Events notify a plugin’s Audio Processor of anything that may change its audio output, such as note on/off events, parameter changes, MIDI events, and more.
All events in CLAP are sample-accurate time-stamped events (Event).
They are provided to the plugin’s audio processor alongside the audio buffers through
InputEventBuffers and read from
OutputEventBuffers
(see the plugin’s process method).
Modules§
- event_
types - All structures representing the different supported CLAP event types.
- io
- Various utilities and types to help processing Input and Output events.
- spaces
- Event spaces and associated utilities.
Structs§
- Event
Flags - Flags for a CLAP event.
- Event
Header - The common metadata header of all CLAP events.
- Pckn
- A Port, Channel, Key, NoteId (PCKN) tuple.
- Unknown
Event - An event of an undetermined type.
Enums§
- Match
- Represents matching either a specific value or all values of a given type.
Traits§
- Event
- A specific event type.