A class that converts byte streams into MIDI messages, and stores them in a FIFO. This is useful if you wish to read MIDI messages via polling instead of interrupts. The class supports every type of MIDI message, and System Realtime messages can be interleaved with regular ones.

Auto generated API documentation and code listings for MIDIparser

Classes

MIDIMessage A MIDI message container
MIDIparser A parser that accepts bytes and outputs MIDI messages
MyBuffer< T > A templated software ring buffer

Code

MIDIMessage.h [code]
MIDIparser.cpp [code] MIDI parser - converts bytes into queued MIDI messages
MIDIparser.h [code] MIDI parser - converts bytes into queued MIDI messages
MyBuffer.cpp [code]
MyBuffer.h [code]