#include <MIDI_Inputs/MIDIInputElementMatchers.hpp>
Matcher for MIDI Pitch Bend messages.
Matches a single address over multiple banks.
Definition at line 189 of file MIDIInputElementMatchers.hpp.
Classes | |
struct | Result |
Public Member Functions | |
BankablePitchBendMIDIMatcher (BankConfig< BankSize, BankType::ChangeChannel > config, MIDIChannelCable address) | |
Result | operator() (ChannelMessage m) |
Bank< BankSize > & | getBank () |
const Bank< BankSize > & | getBank () const |
BankType | getBankType () const |
setting_t | getSelection () const |
Get the current bank setting. | |
Static Public Member Functions | |
static constexpr setting_t | getBankSize () |
Public Attributes | |
BaseBankConfig< BankSize > | config |
MIDIChannelCable | address |
|
inline |
Definition at line 190 of file MIDIInputElementMatchers.hpp.
|
inline |
Definition at line 201 of file MIDIInputElementMatchers.hpp.
Definition at line 211 of file MIDIInputElementMatchers.hpp.
Definition at line 212 of file MIDIInputElementMatchers.hpp.
Definition at line 213 of file MIDIInputElementMatchers.hpp.
Definition at line 214 of file MIDIInputElementMatchers.hpp.
Get the current bank setting.
Definition at line 218 of file MIDIInputElementMatchers.hpp.
BaseBankConfig<BankSize> config |
Definition at line 220 of file MIDIInputElementMatchers.hpp.
MIDIChannelCable address |
Definition at line 221 of file MIDIInputElementMatchers.hpp.