![]() |
drumstick
2.9.0
C++ MIDI libraries using Qt objects, idioms, and style.
|
▼Ndrumstick | Drumstick common |
▼NALSA | Drumstick ALSA library wrapper |
CClientInfo | Client information |
CSystemInfo | System information |
CPoolInfo | Sequencer Pool information |
CSequencerEventHandler | Sequencer events handler |
▼CMidiClient | Client management |
CSequencerInputThread | This class manages event input from the ALSA sequencer |
CSequencerEvent | Base class for the event's hierarchy |
CChannelEvent | Base class for the events having a Channel property |
CKeyEvent | Base class for the events having Key and Velocity properties |
CNoteEvent | Class representing a note event with duration |
CNoteOnEvent | Event representing a note-on MIDI event |
CNoteOffEvent | Event representing a note-off MIDI event |
CKeyPressEvent | Event representing a MIDI key pressure, or polyphonic after-touch event |
CControllerEvent | Event representing a MIDI control change event |
CProgramChangeEvent | Event representing a MIDI program change event |
CPitchBendEvent | Event representing a MIDI bender, or pitch wheel event |
CChanPressEvent | Event representing a MIDI channel pressure or after-touch event |
CVariableEvent | Base class for variable length events |
CSysExEvent | Event representing a MIDI system exclusive event |
CTextEvent | Event representing a SMF text event |
CSystemEvent | Generic event |
CQueueControlEvent | ALSA Event representing a queue control command |
CValueEvent | Generic event having a value property |
CTempoEvent | ALSA Event representing a tempo change for an ALSA queue |
CSubscriptionEvent | ALSA Event representing a subscription between two ALSA clients and ports |
CClientEvent | ALSA Event representing a change on some ALSA sequencer client on the system |
CPortEvent | ALSA Event representing a change on some ALSA sequencer port on the system |
CRemoveEvents | Auxiliary class to remove events from an ALSA queue |
CMidiCodec | Auxiliary class to translate between raw MIDI streams and ALSA events |
CPortInfo | Port information container |
CMidiPort | Port management |
CQueueInfo | Queue information container |
CQueueStatus | Queue status container |
CQueueTempo | Queue tempo container |
CQueueTimer | Queue timer container |
CMidiQueue | Queue management |
CTimerInfo | ALSA Timer information container |
CTimerId | ALSA Timer identifier container |
CTimerGlobalInfo | Global timer information container |
CTimerQuery | ALSA Timer inquiry helper |
CTimerParams | ALSA Timer parameters container |
CTimerStatus | ALSA Timer status container |
CTimerEventHandler | ALSA Timer events handler |
CTimer | ALSA Timer management |
CSequencerOutputThread | Sequence player auxiliary class |
CSequencerError | Exception class for ALSA Sequencer errors |
CSubscriber | Subscriber container class |
CSubscription | Subscription management |
▼NFile | Drumstick File library |
CQSmf | Standard MIDI Files input/output |
CQWrk | Cakewalk WRK file format (input only) |
CRmidi | RIFF MIDI file format (input only) |
▼Nrt | Drumstick Real-Time library |
CBackendManager | Manages lists of dynamic and static backends for applications based on drumstick-rt |
CMIDIInput | MIDI IN interface |
CMIDIOutput | MIDI OUT interface |
▼Nwidgets | Drumstick Widgets library MIDI related widgets and functions |
CRawKbdHandler | Callbacks |
CPianoHandler | Callbacks |
CPianoKeybd | The PianoKeybd class |
CPianoPalette | The PianoPalette class |
CSettingsFactory | Holds a global QSettings object |
CPianoScene | QGraphicsScene composed by a number of graphics items: the piano keys |
Nstd | C++ Standard Library namespace |