Go to the source code of this file.
|
enum | MidiControlChange {
MIDI_CC_MODULATION = 1
, MIDI_CC_BREATH = 2
, MIDI_CC_DATAENTRY_MSB = 6
, MIDI_CC_VOLUME = 7
,
MIDI_CC_BALANCE = 8
, MIDI_CC_PAN = 10
, MIDI_CC_EXPRESSION = 11
, MIDI_CC_EFFECT_CTRL_1 = 12
,
MIDI_CC_EFFECT_CTRL_2 = 13
, MIDI_CC_DATAENTRY_LSB = 38
, MIDI_CC_SUSTAIN = 64
, MIDI_CC_PORTAMENTO = 65
,
MIDI_CC_SOSTENUTO = 66
, MIDI_CC_FREQ_CUTOFF = 74
, MIDI_CC_DATA_INCR = 96
, MIDI_CC_DATA_DECR = 97
,
MIDI_CC_RPN_LSB = 100
, MIDI_CC_RPN_MSB = 101
, MIDI_ALL_SOUND_OFF = 120
, MIDI_RESET_ALL_CTRLS = 121
,
MIDI_LOCAL_CONTROL = 122
, MIDI_ALL_NOTES_OFF = 123
, MIDI_OMNI_MODE_OFF = 124
, MIDI_OMNI_MODE_ON = 125
,
MIDI_MONO_MODE_ON = 126
, MIDI_POLY_MODE_ON = 127
} |
|
enum | MidiRPN {
MIDI_RPN_PITCH_BEND_RANGE = 0x0000
, MIDI_RPN_FINE_TUNING = 0x0001
, MIDI_RPN_COARSE_TUNING = 0x0002
, MIDI_RPN_MODULATION_DEPTH_RANGE = 0x0005
,
MIDI_RPN_MPE_CONFIGURATION = 0x0006
, MIDI_RPN_RESET = 0x3fff
} |
|
enum | MidiStatus {
STATUS_BYTE = 0x80
, NOTE_OFF = 0x80
, NOTE_ON = 0x90
, POLY_KEY_PRESSURE = 0xA0
,
CONTROL_CHANGE = 0xB0
, PROGRAM_CHANGE = 0xC0
, CHANNEL_PRESSURE = 0xD0
, PITCH_BEND_CHANGE = 0xE0
,
SYSTEM_COMMON = 0xF0
, SYSEX = 0xF0
, TIME_CODE_QUARTER_FRAME = 0xF1
, SONG_POSITION_PTR = 0xF2
,
SONG_SELECT = 0xF3
, RESERVED_F4 = 0xF4
, RESERVED_F5 = 0xF5
, TUNE_REQUEST = 0xF6
,
SYSEX_EOX = 0xF7
, SYSTEM_REAL_TIME = 0xF8
, TIMING_CLOCK = 0xF8
, RESERVED_F9 = 0xF9
,
START = 0xFA
, CONTINUE = 0xFB
, STOP = 0xFC
, RESERVED_FD = 0xFD
,
ACTIVE_SENSING = 0xFE
, SYSTEM_RESET = 0xFF
, MIDI_CHANNEL_MASK = 0x0F
, MIDI_STATUS_MASK = 0xF0
} |
|
enum | OwlProtocol {
OWL_COMMAND_DISCOVER = 0xa0
, OWL_COMMAND_PARAMETER = 0xb0
, OWL_COMMAND_COMMAND = 0xc0
, OWL_COMMAND_MESSAGE = 0xd0
,
OWL_COMMAND_DATA = 0xe0
, OWL_COMMAND_RESET = 0xf0
} |
|
enum | UsbMidi {
USB_COMMAND_MISC = 0x00
, USB_COMMAND_CABLE_EVENT = 0x01
, USB_COMMAND_2BYTE_SYSTEM_COMMON = 0x02
, USB_COMMAND_3BYTE_SYSTEM_COMMON = 0x03
,
USB_COMMAND_SYSEX = 0x04
, USB_COMMAND_SYSEX_EOX1 = 0x05
, USB_COMMAND_SYSEX_EOX2 = 0x06
, USB_COMMAND_SYSEX_EOX3 = 0x07
,
USB_COMMAND_NOTE_OFF = 0x08
, USB_COMMAND_NOTE_ON = 0x09
, USB_COMMAND_POLY_KEY_PRESSURE = 0x0A
, USB_COMMAND_CONTROL_CHANGE = 0x0B
,
USB_COMMAND_PROGRAM_CHANGE = 0x0C
, USB_COMMAND_CHANNEL_PRESSURE = 0x0D
, USB_COMMAND_PITCH_BEND_CHANGE = 0x0E
, USB_COMMAND_SINGLE_BYTE = 0x0F
} |
|
◆ MidiControlChange
Enumerator |
---|
MIDI_CC_MODULATION | |
MIDI_CC_BREATH | |
MIDI_CC_DATAENTRY_MSB | |
MIDI_CC_VOLUME | |
MIDI_CC_BALANCE | |
MIDI_CC_PAN | |
MIDI_CC_EXPRESSION | |
MIDI_CC_EFFECT_CTRL_1 | |
MIDI_CC_EFFECT_CTRL_2 | |
MIDI_CC_DATAENTRY_LSB | |
MIDI_CC_SUSTAIN | |
MIDI_CC_PORTAMENTO | |
MIDI_CC_SOSTENUTO | |
MIDI_CC_FREQ_CUTOFF | |
MIDI_CC_DATA_INCR | |
MIDI_CC_DATA_DECR | |
MIDI_CC_RPN_LSB | |
MIDI_CC_RPN_MSB | |
MIDI_ALL_SOUND_OFF | |
MIDI_RESET_ALL_CTRLS | |
MIDI_LOCAL_CONTROL | |
MIDI_ALL_NOTES_OFF | |
MIDI_OMNI_MODE_OFF | |
MIDI_OMNI_MODE_ON | |
MIDI_MONO_MODE_ON | |
MIDI_POLY_MODE_ON | |
Definition at line 35 of file MidiStatus.h.
◆ MidiRPN
Enumerator |
---|
MIDI_RPN_PITCH_BEND_RANGE | |
MIDI_RPN_FINE_TUNING | |
MIDI_RPN_COARSE_TUNING | |
MIDI_RPN_MODULATION_DEPTH_RANGE | |
MIDI_RPN_MPE_CONFIGURATION | |
MIDI_RPN_RESET | |
Definition at line 92 of file MidiStatus.h.
◆ MidiStatus
Enumerator |
---|
STATUS_BYTE | |
NOTE_OFF | |
NOTE_ON | |
POLY_KEY_PRESSURE | |
CONTROL_CHANGE | |
PROGRAM_CHANGE | |
CHANNEL_PRESSURE | |
PITCH_BEND_CHANGE | |
SYSTEM_COMMON | |
SYSEX | |
TIME_CODE_QUARTER_FRAME | |
SONG_POSITION_PTR | |
SONG_SELECT | |
RESERVED_F4 | |
RESERVED_F5 | |
TUNE_REQUEST | |
SYSEX_EOX | |
SYSTEM_REAL_TIME | |
TIMING_CLOCK | |
RESERVED_F9 | |
START | |
CONTINUE | |
STOP | |
RESERVED_FD | |
ACTIVE_SENSING | |
SYSTEM_RESET | |
MIDI_CHANNEL_MASK | |
MIDI_STATUS_MASK | |
Definition at line 4 of file MidiStatus.h.
◆ OwlProtocol
Enumerator |
---|
OWL_COMMAND_DISCOVER | |
OWL_COMMAND_PARAMETER | |
OWL_COMMAND_COMMAND | |
OWL_COMMAND_MESSAGE | |
OWL_COMMAND_DATA | |
OWL_COMMAND_RESET | |
Definition at line 83 of file MidiStatus.h.
◆ UsbMidi
Enumerator |
---|
USB_COMMAND_MISC | |
USB_COMMAND_CABLE_EVENT | |
USB_COMMAND_2BYTE_SYSTEM_COMMON | |
USB_COMMAND_3BYTE_SYSTEM_COMMON | |
USB_COMMAND_SYSEX | |
USB_COMMAND_SYSEX_EOX1 | |
USB_COMMAND_SYSEX_EOX2 | |
USB_COMMAND_SYSEX_EOX3 | |
USB_COMMAND_NOTE_OFF | |
USB_COMMAND_NOTE_ON | |
USB_COMMAND_POLY_KEY_PRESSURE | |
USB_COMMAND_CONTROL_CHANGE | |
USB_COMMAND_PROGRAM_CHANGE | |
USB_COMMAND_CHANNEL_PRESSURE | |
USB_COMMAND_PITCH_BEND_CHANGE | |
USB_COMMAND_SINGLE_BYTE | |
Definition at line 64 of file MidiStatus.h.