9#include <AH/STL/type_traits>
20template <MIDIMessageType Type>
48 if (el.updateWith(midimsg)) {
87template <MIDIMessageType Type,
class Matcher>
112template <MIDIMessageType Type,
class Matcher>
116 friend class Bank<Matcher::getBankSize()>;
123 this->matcher.getBank().add(
this);
131 this->
matcher.getBank().remove(
this);
@ SysExStart
Start of System Exclusive.
#define BEGIN_CS_NAMESPACE
A super class for object that have to be updated regularly.
static DoublyLinkedList< MIDIInputElement< Type > > updatables
Callback class for Bankable objects that need to be notified when the active setting of their Bank ch...
A class that groups Bankable MIDI Output Elements and Bankable MIDI Input Elements,...