MIDI Control Surface library for Arduino
|
Go to the documentation of this file.
39 template <setting_t NumBanks>
45 config, track, channelCN, {ledPins}} {}
A class for MIDI input elements that represent Mackie Control Universal V-Pots.
A namespace for MIDI elements that can be added to a Bank, to change their address or channel.
void begin() const
Initialize (set LED pins as outputs).
A class for saving a MIDI channel and cable number.
#define BEGIN_CS_NAMESPACE
A class for MIDI input elements that represent Mackie Control Universal V-Pots.
VPotRingLEDs(BankConfig< NumBanks > config, const PinList< 11 > &ledPins, uint8_t track, MIDIChannelCN channelCN=CHANNEL_1)
const AH::LEDs< 11 > leds
VPotRingLEDs(const PinList< 11 > &ledPins, uint8_t track, MIDIChannelCN channelCN=CHANNEL_1)
constexpr Channel CHANNEL_1
VPotRingLEDsCallback(const AH::LEDs< 11 > &leds)
void displayRange(uint8_t startOn, uint8_t startOff) const
Turn on a range of the LEDs.