|
Control Surface
main
MIDI Control Surface library for Arduino
|
Utilities for parsing all kinds of MIDI streams.
Classes | |
| class | BLEMIDIParser |
| Class for parsing BLE-MIDI packets. More... | |
| class | BufferPuller_< T > |
| Helper to pull bytes or other objects out of a buffer. More... | |
| class | HexPuller< CharPuller > |
| Class that parses hexadecimal ASCII text to bytes. More... | |
| class | LambdaPuller_< Lambda > |
| Helper to turn a lambda function into a puller. More... | |
| class | SerialMIDI_Parser |
| Parser for Serial MIDI streams (and BLE-MIDI). More... | |
| class | StreamPuller |
| Helper that pulls bytes out of an Arduino stream. More... | |
| class | SysExBuffer |
| Helper for storing the System Exclusive messages being received by a MIDI parser. More... | |
| class | USBMIDI_Parser |
| Parser for MIDI over USB packets. More... | |