BASS.NET API for the Un4seen BASS Audio Library

MidiShortMessageMessageType Property

BASS.NET API for the Un4seen BASS Audio Library
Gets or Sets the Midi message type (one of the MIDIMessageType values) from/to the Status byte.

Namespace:  radio42.Multimedia.Midi
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

public MIDIMessageType MessageType { get; set; }

Property Value

Type: MIDIMessageType
Remarks

Here is an overview on how the messaage type is mapped evaluating the Status byte:

Channel Message: 0x8n - 0xEn (n = any value between 0 and F). Any NoteOff, NoteOn, Aftertouch, ControlChange, ProgramChange, ChannelPressure and PitchBend message.

SystemCommon Message: hex F0 (SystemMsgs), F1 (MidiTimeCode), F2 (SongPosition), F3 (SongSelect), F6 (TuneRequest) and F7 (EOX).

SystemRealtime Message: F8 (Clock), F9 (Tick), FA (Start), FB (Continue), FC (Stop), FE (ActiveSense) and FF (Reset).

See Also

Reference