#include <AH/STL/utility>
#include <Banks/BankableAddresses.hpp>
#include <Def/Def.hpp>
#include <Def/TypeTraits.hpp>
#include <MIDI_Outputs/Abstract/EncoderState.hpp>
#include <MIDI_Outputs/Abstract/MIDIOutputElement.hpp>
#include <Submodules/Encoder/AHEncoder.hpp>
Go to the source code of this file.
Classes | |
class | GenericMIDIAbsoluteEncoder< Enc, NumBanks, BankAddress, Sender > |
An abstract class for rotary encoders that send absolute MIDI events. More... | |
Namespaces | |
namespace | Bankable |
A namespace for MIDI elements that can be added to a Bank, to change their address or channel. | |
Typedefs | |
template<uint8_t NumBanks, class BankAddress , class Sender > | |
using | MIDIAbsoluteEncoder = GenericMIDIAbsoluteEncoder< AHEncoder, NumBanks, BankAddress, Sender > |
template<uint8_t NumBanks, class BankAddress , class Sender > | |
using | BorrowedMIDIAbsoluteEncoder = GenericMIDIAbsoluteEncoder< AHEncoder &, NumBanks, BankAddress, Sender > |