37 template<
unsigned BuffersSize>
45 inline void begin(
unsigned inBaudrate);
51 inline bool pollUsbMidi();
52 inline void recomposeAndSendTxPackets();
53 inline void resetTx();
55 static inline int getPacketLength(
const midiEventPacket_t& inPacket);
65 midiEventPacket_t mPacket;
67 TxPacket mCurrentTxPacket;
68 int mCurrentTxPacketByteIndex;
#define BEGIN_MIDI_NAMESPACE
#define END_MIDI_NAMESPACE
MIDI Library for Arduino - Ring Buffer.
MIDI Library for the Arduino - Transport layer for USB MIDI.
MIDI Library for the Arduino - Definitions.
void begin(unsigned inBaudrate)