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
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] |