18void rtMidiInCallback(
double deltatime, std::vector< unsigned char > *message,
void *userData );
33 void send(QVector<unsigned char> message,
int time);
Canorus<->Midi bridge.
Definition: mididevice.h:22
Canorus wrapper for RtMidi library CARtMidiDevice is a Canorus wrapper class for a cross-platform MID...
Definition: rtmididevice.h:21
CARtMidiDevice()
Definition: rtmididevice.cpp:35
QMap< int, QString > getOutputPorts()
Definition: rtmididevice.cpp:130
bool openOutputPort(int port)
Definition: rtmididevice.cpp:58
RtMidiIn * _in
Definition: rtmididevice.h:38
bool _inOpen
Definition: rtmididevice.h:40
std::stringstream _midiNameIn
Definition: rtmididevice.h:42
virtual ~CARtMidiDevice()
Definition: rtmididevice.cpp:154
QMap< int, QString > getInputPorts()
Definition: rtmididevice.cpp:142
qint64 _pid
Definition: rtmididevice.h:41
void closeOutputPort()
Definition: rtmididevice.cpp:108
void send(QVector< unsigned char > message, int time)
Definition: rtmididevice.cpp:166
bool openInputPort(int port)
Definition: rtmididevice.cpp:77
std::stringstream _midiNameOut
Definition: rtmididevice.h:43
void sendMetaEvent(int time, int event, int a, int b, int c)
Definition: rtmididevice.h:34
bool _outOpen
Definition: rtmididevice.h:39
RtMidiOut * _out
Definition: rtmididevice.h:37
void closeInputPort()
Definition: rtmididevice.cpp:118
A realtime MIDI input class.
Definition: RtMidi.h:102
A realtime MIDI output class.
Definition: RtMidi.h:243
void rtMidiInCallback(double deltatime, std::vector< unsigned char > *message, void *userData)
Definition: rtmididevice.cpp:100