#include <Def/MIDIAddress.hpp>
#include <MIDI_Parsers/MIDI_MessageTypes.hpp>
#include <Banks/Bank.hpp>
#include <AH/Containers/Updatable.hpp>
#include <AH/STL/type_traits>
Go to the source code of this file.
Classes | |
class | MIDIInputElement< Type > |
A class for objects that listen for incoming MIDI events. More... | |
class | MatchingMIDIInputElement< Type, Matcher > |
The MIDIInputElement base class is very general: you give it a MIDI message, and it calls the updateWith() method with that message. More... | |
class | BankableMatchingMIDIInputElement< Type, Matcher > |
Similar to MatchingMIDIInputElement, but for Bankable MIDI Input Elements. More... | |
Typedefs | |
using | MIDIInputElementNote = MIDIInputElement<MIDIMessageType::NoteOn> |
MIDI Input Element that listens for MIDI Note On/Off messages. | |
using | MIDIInputElementKP = MIDIInputElement<MIDIMessageType::KeyPressure> |
MIDI Input Element that listens for MIDI Key Pressure messages. | |
using | MIDIInputElementCC = MIDIInputElement<MIDIMessageType::ControlChange> |
MIDI Input Element that listens for MIDI Control Change messages. | |
using | MIDIInputElementPC = MIDIInputElement<MIDIMessageType::ProgramChange> |
MIDI Input Element that listens for MIDI Program Change messages. | |
using | MIDIInputElementCP = MIDIInputElement<MIDIMessageType::ChannelPressure> |
MIDI Input Element that listens for MIDI Channel Pressure messages. | |
using | MIDIInputElementPB = MIDIInputElement<MIDIMessageType::PitchBend> |
MIDI Input Element that listens for MIDI Pitch Bend messages. | |
using | MIDIInputElementSysEx = MIDIInputElement<MIDIMessageType::SysExStart> |
MIDI Input Element that listens for MIDI System Exclusive messages. | |
MIDI Input Element that listens for MIDI Note On/Off messages.
Definition at line 138 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI Key Pressure messages.
Definition at line 140 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI Control Change messages.
Definition at line 142 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI Program Change messages.
Definition at line 144 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI Channel Pressure messages.
Definition at line 146 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI Pitch Bend messages.
Definition at line 148 of file MIDIInputElement.hpp.
MIDI Input Element that listens for MIDI System Exclusive messages.
Definition at line 150 of file MIDIInputElement.hpp.