MIDI OUT interface.
More...
#include <rtmidioutput.h>
|
| virtual void | sendNoteOff (int chan, int note, int vel)=0 |
| | sendNoteOff 0x8 More...
|
| |
| virtual void | sendNoteOn (int chan, int note, int vel)=0 |
| | sendNoteOn 0x9 More...
|
| |
| virtual void | sendKeyPressure (int chan, int note, int value)=0 |
| | sendKeyPressure 0xA More...
|
| |
| virtual void | sendController (int chan, int control, int value)=0 |
| | sendController 0xB More...
|
| |
| virtual void | sendProgram (int chan, int program)=0 |
| | sendProgram 0xC More...
|
| |
| virtual void | sendChannelPressure (int chan, int value)=0 |
| | sendChannelPressure 0xD More...
|
| |
| virtual void | sendPitchBend (int chan, int value)=0 |
| | sendPitchBend 0xE More...
|
| |
| virtual void | sendSysex (const QByteArray &data)=0 |
| | sendSysex More...
|
| |
| virtual void | sendSystemMsg (const int status)=0 |
| | sendSystemMsg More...
|
| |
MIDI OUT interface.
- Examples
- vpiano.cpp.
Definition at line 121 of file rtmidioutput.h.
◆ MIDIOutput()
◆ backendName()
| virtual QString backendName |
( |
| ) |
|
|
pure virtual |
◆ connections()
connections
- Parameters
-
| advanced | whether the advanced connections are included or not |
- Returns
- list of available MIDI ports
◆ currentConnection()
currentConnection
- Returns
- name of the current connection if it is opened
◆ initialize()
| virtual void initialize |
( |
QSettings * |
settings | ) |
|
|
pure virtual |
◆ open()
open the MIDI port by name
- Parameters
-
| conn | the MIDI connection to be opened |
◆ publicName()
| virtual QString publicName |
( |
| ) |
|
|
pure virtual |
publicName
- Returns
- MIDI port name
◆ sendChannelPressure
| virtual void sendChannelPressure |
( |
int |
chan, |
|
|
int |
value |
|
) |
| |
|
pure virtualslot |
sendChannelPressure 0xD
- Parameters
-
◆ sendController
| virtual void sendController |
( |
int |
chan, |
|
|
int |
control, |
|
|
int |
value |
|
) |
| |
|
pure virtualslot |
sendController 0xB
- Parameters
-
◆ sendKeyPressure
| virtual void sendKeyPressure |
( |
int |
chan, |
|
|
int |
note, |
|
|
int |
value |
|
) |
| |
|
pure virtualslot |
sendKeyPressure 0xA
- Parameters
-
◆ sendNoteOff
| virtual void sendNoteOff |
( |
int |
chan, |
|
|
int |
note, |
|
|
int |
vel |
|
) |
| |
|
pure virtualslot |
sendNoteOff 0x8
- Parameters
-
◆ sendNoteOn
| virtual void sendNoteOn |
( |
int |
chan, |
|
|
int |
note, |
|
|
int |
vel |
|
) |
| |
|
pure virtualslot |
sendNoteOn 0x9
- Parameters
-
◆ sendPitchBend
| virtual void sendPitchBend |
( |
int |
chan, |
|
|
int |
value |
|
) |
| |
|
pure virtualslot |
sendPitchBend 0xE
- Parameters
-
◆ sendProgram
| virtual void sendProgram |
( |
int |
chan, |
|
|
int |
program |
|
) |
| |
|
pure virtualslot |
sendProgram 0xC
- Parameters
-
◆ sendSysex
| virtual void sendSysex |
( |
const QByteArray & |
data | ) |
|
|
pure virtualslot |
◆ sendSystemMsg
| virtual void sendSystemMsg |
( |
const int |
status | ) |
|
|
pure virtualslot |
◆ setExcludedConnections()
| virtual void setExcludedConnections |
( |
QStringList |
conns | ) |
|
|
pure virtual |
◆ setPublicName()
| virtual void setPublicName |
( |
QString |
name | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: