PortMidi-based MIDI backend.
- Author:
- Albert Santoni alberts@mixxx.org
- Date:
- Thu Dec 18 2008 MidiDevicePortMidi is a class representing a MIDI device, either physical or software. It uses the PortMidi API to send and receive MIDI events to/from the device. It's important to note that PortMidi treats input and output on a single physical device as two separate half-duplex devices. In this class, we wrap those together into a single device, which is why the MidiDevicePortMidi constructor takes both arguments pertaining to both input and output "devices".
Definition in file midideviceportmidi.cpp.