|
drumstick
1.0.2
|
| ALSA Sequencer Clients | ALSA clients are any entities using ALSA sequencer services |
| ALSA Sequencer Events | MIDI Events are messages transmitted between MIDI devices or applications |
| ALSA Sequencer Ports | Ports are the endpoints of the MIDI connections |
| ALSA Sequencer Queues | ALSA events can be delivered to the output ports at scheduled times using the queues |
| ALSA Timers | Timers provide periodic time events to applications, and also to the ALSA sequencer |
| Realtime MIDI (I/O) | BackendManager provides a mechanism to find and enumerate backends (plugins) to manage realtime MIDI input/output |
| Common Functionality | Drumstick::SequencerError is a common exception object, encapsulating ALSA error codes |
| Sequencer Output | SequencerOutputThread provides MIDI sequence playback |
| Overture File Parser (Input) | QOve provides a mechanism to parse Overture OVE Files, without the burden of a policy forcing to use some internal sequence representation |
| Standard MIDI Files management (I/O) | QSmf provides a mechanism to parse and encode Standard MIDI Files, without the burden of a policy forcing to use some internal sequence representation |
| Cakewalk WRK File Parser (Input) | QWrk provides a mechanism to parse Cakewalk WRK Files, without the burden of a policy forcing to use some internal sequence representation |
| ALSA Sequencer Subscriptions | Subscriptions are virtual MIDI cables between readable and writable ports |