MIDIEvent

A MIDI event is any normal channel message or system message (except for system exclusive events).

See also: mididi.def.isMIDIEvent

Members

Functions

getChannelMessageType
ChannelMessageType getChannelMessageType()
getChannelNumber
ubyte getChannelNumber()

These methods give the channel message type and the channel number (upper and lower four bits, respectively).

getSystemMessageType
SystemMessageType getSystemMessageType()

Preconditions: this message must be a system message, so this.isSystemMessage() must be true. See also: mididi.def.SystemMessageType

isChannelMessage
bool isChannelMessage()
isSystemMessage
bool isSystemMessage()
opEquals
bool opEquals(MIDIEvent rhs)
toHash
size_t toHash()

Equality and hash methods.

Variables

data
ubyte[2] data;

The data bytes in this message.

statusByte
ubyte statusByte;

Meta