2018-10-07 03:36:44 +00:00
|
|
|
#pragma once
|
2016-05-20 06:16:07 +00:00
|
|
|
|
2018-12-08 05:17:51 +00:00
|
|
|
namespace boo {
|
2016-05-20 06:16:07 +00:00
|
|
|
|
2018-12-08 05:17:51 +00:00
|
|
|
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,
|
2016-05-20 06:16:07 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
}
|