cs-midi/MIDI_Outputs/CCAbsoluteEncoder.hpp

17 lines
510 B
C++

#pragma once
#include <MIDI_Outputs/Abstract/MIDIAbsoluteEncoder.hpp>
#include <MIDI_Senders/ContinuousCCSender.hpp>
BEGIN_CS_NAMESPACE
class CCAbsoluteEncoder : public MIDIAbsoluteEncoder<ContinuousCCSender> {
public:
CCAbsoluteEncoder(AHEncoder &&encoder, MIDIAddress address,
int16_t multiplier = 1, uint8_t pulsesPerStep = 4)
: MIDIAbsoluteEncoder<ContinuousCCSender>(
std::move(encoder), address, multiplier, pulsesPerStep, {}) {}
};
END_CS_NAMESPACE