cs-midi/MIDI_Outputs/PBAbsoluteEncoder.hpp

17 lines
514 B
C++

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