MidiMessageType
MidiMessageType
MidiMessageType
MidiMessageType
Enum
Definition
Provides constants used to map MIDI message types into their corresponding byte codes.
public : enum class MidiMessageTypepublic enum MidiMessageTypePublic Enum MidiMessageType// You can use this enum in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Fields
| ActiveSensing ActiveSensing ActiveSensing ActiveSensing | |
| ChannelPressure ChannelPressure ChannelPressure ChannelPressure | |
| Continue Continue Continue Continue | |
| ControlChange ControlChange ControlChange ControlChange | |
| EndSystemExclusive EndSystemExclusive EndSystemExclusive EndSystemExclusive | |
| MidiTimeCode MidiTimeCode MidiTimeCode MidiTimeCode | |
| None None None None | None |
| NoteOff NoteOff NoteOff NoteOff | |
| NoteOn NoteOn NoteOn NoteOn | |
| PitchBendChange PitchBendChange PitchBendChange PitchBendChange | |
| PolyphonicKeyPressure PolyphonicKeyPressure PolyphonicKeyPressure PolyphonicKeyPressure | |
| ProgramChange ProgramChange ProgramChange ProgramChange | |
| SongPositionPointer SongPositionPointer SongPositionPointer SongPositionPointer | |
| SongSelect SongSelect SongSelect SongSelect | |
| Start Start Start Start | |
| Stop Stop Stop Stop | |
| SystemExclusive SystemExclusive SystemExclusive SystemExclusive | |
| SystemReset SystemReset SystemReset SystemReset | |
| TimingClock TimingClock TimingClock TimingClock | |
| TuneRequest TuneRequest TuneRequest TuneRequest |
Remarks
Channel message values are put into the high nibble of the status byte of the Midi message.
System messages represent the entire status byte.
These values are pre-defined by the MIDI specification. The reserved system message bytes have been omitted.