A helper-class to represent a MIDI message
A helper-class to represent a MIDI message. The class has simple access functions to make it easy to construct a MIDI message.
~OSC_MIDIMessage()
OSC_MIDIMessage(const OSC_MIDIMessage &m)
const OSC_MIDIMessage& operator=(const OSC_MIDIMessage &m)
bool operator==(const OSC_MIDIMessage &m) const
bool operator<(const OSC_MIDIMessage &m) const
void Clear()
void Init(OSC_MIDIDataShort status=0, OSC_MIDIDataShort data1=0, OSC_MIDIDataShort data2=0, OSC_MIDITimeStamp timeStamp=0 )
OSC_MIDITimeStamp GetTimeStamp() const
bool IsVoiceMessage() const
bool IsKeyMessage() const
bool IsNoteOnOff() const
OSC_MIDIDataShort GetMessageType() const
void SetMessageType(const OSC_MIDIDataShort messagetype)
OSC_MIDIDataShort GetChannel() const
void SetChannel(const OSC_MIDIDataShort &channel)
const OSC_MIDIDataShort& GetNoteNumber() const
const OSC_MIDIDataShort& GetNoteVelocity() const
void SetNoteNumber(const OSC_MIDIDataShort &number)
void SetNoteVelocity(const OSC_MIDIDataShort &velocity)
const OSC_MIDIDataShort& GetKeyPressure() const
const OSC_MIDIDataShort& GetControllerNumber() const
void SetControllerNumber(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetControllerValue() const
void SetControllerValue(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetProgram() const
void SetProgram(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetChannelPressure() const
OSC_MIDIDataLong GetPitchWheel() const
OSC_MIDIDataLong GetMIDIDataLong() const
const OSC_MIDIDataShort& GetDataByte1() const
void SetDataByte1(const OSC_MIDIDataShort &data)
const OSC_MIDIDataShort& GetDataByte2() const
void SetDataByte2(const OSC_MIDIDataShort &data)
alphabetic index hierarchy of classes