Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
MIDIInputElementMatchers.hpp File Reference
Include dependency graph for MIDIInputElementMatchers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OneByteMIDIMatcher
 Matcher for MIDI messages with 1 data byte, such as Channel Pressure and Program Change. More...
struct  OneByteMIDIMatcher::Result
struct  TwoByteMIDIMatcher
 Matcher for MIDI messages with 2 data bytes, such as Note On/Off, Control Change, Key Pressure (but not Pitch Bend). More...
struct  TwoByteMIDIMatcher::Result
struct  PitchBendMIDIMatcher
 Matcher for MIDI Pitch Bend messages. Matches a single address. More...
struct  PitchBendMIDIMatcher::Result
struct  TwoByteRangeMIDIMatcher
 Matcher for MIDI messages with 2 data bytes, such as Note On/Off, Control Change, Key Pressure (but not Pitch Bend). More...
struct  TwoByteRangeMIDIMatcher::Result
struct  BankableOneByteMIDIMatcher< BankSize >
 Matcher for MIDI messages with 1 data byte, such as Channel Pressure and Program Change. More...
struct  BankableOneByteMIDIMatcher< BankSize >::Result
struct  BankableTwoByteMIDIMatcher< BankSize >
 Matcher for MIDI messages with 2 data bytes, such as Note On/Off, Control Change, Key Pressure. More...
struct  BankableTwoByteMIDIMatcher< BankSize >::Result
struct  BankablePitchBendMIDIMatcher< BankSize >
 Matcher for MIDI Pitch Bend messages. More...
struct  BankablePitchBendMIDIMatcher< BankSize >::Result
struct  BankableTwoByteRangeMIDIMatcher< BankSize >
 Matcher for MIDI messages with 2 data bytes, such as Note On/Off, Control Change, Key Pressure. More...
struct  BankableTwoByteRangeMIDIMatcher< BankSize >::Result