|
libzzub 0.2
|
Implements MIDI input. More...
Inherits zzub::midi_io.
Public Member Functions | |
| bool | initialize (midiworker *) |
| bool | openDevice (size_t index) |
| bool | closeAllDevices () |
| void | close () |
| size_t | getDevices () |
| bool | isInput (size_t index) |
| bool | isOutput (size_t index) |
| bool | isOpen (size_t index) |
| const char * | getDeviceName (size_t index) |
| virtual bool | poll () |
| virtual bool | send (size_t index, unsigned int data) |
| virtual void | schedule_send (size_t index, int time, unsigned int data) |
Public Attributes | |
| std::list< midi_message > | outMessages |
| zzub::timer | timer |
| double | lastTime |
| PmQueue * | sendQueue |
| PmQueue * | readQueue |
| midiworker * | worker |
| std::vector< PortMidiStream * > | devices |
Implements MIDI input.
1.7.4