cs-midi/MIDI_Outputs/CCButtons.hpp

19 lines
597 B
C++

#pragma once
#include <MIDI_Outputs/Abstract/MIDIButtons.hpp>
#include <MIDI_Senders/DigitalCCSender.hpp>
BEGIN_CS_NAMESPACE
template <uint8_t NumButtons>
class CCButtons : public MIDIButtons<DigitalCCSender, NumButtons> {
public:
CCButtons(const Array<AH::Button, NumButtons> &buttons,
MIDIAddress baseAddress, RelativeMIDIAddress incrementAddress,
const DigitalCCSender &sender = {})
: MIDIButtons<DigitalCCSender, NumButtons>(buttons, baseAddress,
incrementAddress, sender) {}
};
END_CS_NAMESPACE