drumstick
0.5.0
|
MIDI Events are messages transmitted between MIDI devices or applications. More...
MIDI Events are messages transmitted between MIDI devices or applications.
Classes:
SequencerEvent: Base class for the event's hierarchy.
ChannelEvent: Base class for the events having a Channel property.
KeyEvent: Base class for the events having Key and Velocity properties.
NoteEvent: Class representing a note event with duration.
NoteOnEvent: Event representing a note-on MIDI event.
NoteOffEvent: Event representing a note-off MIDI event.
KeyPressEvent: Event representing a MIDI key pressure, or polyphonic after-touch event.
ControllerEvent: Event representing a MIDI control change event.
ProgramChangeEvent: Event representing a MIDI program change event.
PitchBendEvent: Event representing a MIDI bender, or pitch wheel event.
ChanPressEvent: Event representing a MIDI channel pressure or after-touch event.
VariableEvent: Base class for variable length events.
SysExEvent: Event representing a MIDI system exclusive event.
TextEvent: Event representing a SMF text event.
SystemEvent: Generic event.
QueueControlEvent: ALSA Event representing a queue control command.
ValueEvent: Generic event having a value property.
TempoEvent: ALSA Event representing a tempo change for an ALSA queue.
SubscriptionEvent: ALSA Event representing a subscription between two ALSA clients and ports.
ClientEvent: ALSA Event representing a change on some ALSA sequencer client.
PortEvent: ALSA Event representing a change on some ALSA sequencer port.
RemoveEvents: Auxiliary class to remove events from an ALSA queue.
MidiCodec: Auxiliary class to translate between raw MIDI streams and ALSA events.