Expand description
Event handling
This module defines the EventHandler
trait and some event types: RawMidiEvent
,
SysExEvent
, …
Custom events
Implement Copy
if possible
If possible, implement the Copy
trait for the event,
so that the event can be dispatched to different voices in a polyphonic context.
Modules
Structs
Indexed<E>
adds an index to an event.- A raw midi event.
- A System Exclusive (“SysEx”) event.
Timed<E>
adds timing to an event.
Traits
- The trait that plugins should implement in order to handle the given type of events.
- The trait that plugins should implement in order to handle the given type of events.