mirror of https://github.com/AxioDL/boo.git
33 lines
570 B
C++
33 lines
570 B
C++
#ifndef BOO_MIDICOMMON_HPP
|
|
#define BOO_MIDICOMMON_HPP
|
|
|
|
namespace boo
|
|
{
|
|
|
|
enum class Status
|
|
{
|
|
NoteOff = 0x80,
|
|
NoteOn = 0x90,
|
|
NotePressure = 0xA0,
|
|
ControlChange = 0xB0,
|
|
ProgramChange = 0xC0,
|
|
ChannelPressure = 0xD0,
|
|
PitchBend = 0xE0,
|
|
SysEx = 0xF0,
|
|
TimecodeQuarterFrame = 0xF1,
|
|
SongPositionPointer = 0xF2,
|
|
SongSelect = 0xF3,
|
|
TuneRequest = 0xF6,
|
|
SysExTerm = 0xF7,
|
|
TimingClock = 0xF8,
|
|
Start = 0xFA,
|
|
Continue = 0xFB,
|
|
Stop = 0xFC,
|
|
ActiveSensing = 0xFE,
|
|
Reset = 0xFF,
|
|
};
|
|
|
|
}
|
|
|
|
#endif // BOO_MIDICOMMON_HPP
|