Module rsynth::event [−][src]
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
event_queue | Deprecated Queue events. |
Structs
DeltaEvent | |
Indexed |
|
Map | An |
RawMidiEvent | A raw midi event. |
SysExEvent | A System Exclusive (“SysEx”) event. |
TimeStretcher | Stretch integer ( |
Timed |
|
Enums
MidlyConversionError | The error type when converting from |
Traits
ContextualEventHandler | The trait that plugins should implement in order to handle the given type of events. |
EventHandler | The trait that plugins should implement in order to handle the given type of events. |
EventHandlerExt | An extension trait for |