namespace NAudio.Midi { /// /// MIDI command codes /// public enum MidiCommandCode : byte { /// Note Off NoteOff = 0x80, /// Note On NoteOn = 0x90, /// Key After-touch KeyAfterTouch = 0xA0, /// Control change ControlChange = 0xB0, /// Patch change PatchChange = 0xC0, /// Channel after-touch ChannelAfterTouch = 0xD0, /// Pitch wheel change PitchWheelChange = 0xE0, /// Sysex message Sysex = 0xF0, /// Eox (comes at end of a sysex message) Eox = 0xF7, /// Timing clock (used when synchronization is required) TimingClock = 0xF8, /// Start sequence StartSequence = 0xFA, /// Continue sequence ContinueSequence = 0xFB, /// Stop sequence StopSequence = 0xFC, /// Auto-Sensing AutoSensing = 0xFE, /// Meta-event MetaEvent = 0xFF, } }