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.

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
MIDIMessageA MIDI message container
MIDIparserA parser that accepts bytes and outputs MIDI messages
MyBuffer< T >A templated software ring buffer