36 template<
unsigned BuffersSize>
44 inline void begin(
unsigned inBaudrate);
50 inline bool pollUsbMidi();
51 inline void recomposeAndSendTxPackets();
52 inline void resetTx();
54 static inline int getPacketLength(
const midiEventPacket_t& inPacket);
64 midiEventPacket_t mPacket;
66 TxPacket mCurrentTxPacket;
67 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)