65 switch (inCodeIndexNumber)
101 memset(mData, 0, 4 *
sizeof(
byte));
107 const byte msb = (0x0f & inCableNumber) << 4;
108 const byte lsb = (0x0f & inCodeIndexNumber);
109 mData[0] = msb | lsb;
113 mData[1] = *inData++;
114 mData[2] = *inData++;
119 return mData[0] >> 4;
123 return mData[0] & 0x0f;
135 mData[0] = *inData++;
static byte getSize(byte inCodeIndexNumber)
const byte * getMidiData() const
void setHeader(byte inCableNumber, byte inCodeIndexNumber)
#define BEGIN_MIDI_NAMESPACE
#define END_MIDI_NAMESPACE
UsbMidiEventPacket & operator=(const byte *inData)
byte getCodeIndexNumber() const
MIDI Library for the Arduino - Definitions.
void setMidiData(const byte *inData)
byte getCableNumber() const