#include <AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp>#include <AH/Hardware/LEDs/DotBarDisplayLEDs.hpp>#include <MIDI_Inputs/NoteCCKPValue.hpp>Go to the source code of this file.
Classes | |
| class | NoteCCKPLEDBarDriver< NumLEDs > |
| Callback class that drives a LED dot/bar display based on a note or control change value. More... | |
| class | NoteCCKPLEDBar< Type, NumLEDs > |
| Class that turns on a different number of LEDs depending on the received MIDI velocity, key pressure or Control Change value. More... | |
| class | NoteCCKPLEDBar< Type, BankSize, NumLEDs > |
| Class that turns on a different number of LEDs depending on the received MIDI velocity, key pressure or Control Change value. 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 NumLEDs> | |
| using | NoteLEDBar = NoteCCKPLEDBar<MIDIMessageType::NoteOn, NumLEDs> |
| Class that listens for Note events and displays the velocity on an LED Bar Graph, turning on a different number of LEDs depending on the velocity. | |
| template<uint8_t NumLEDs> | |
| using | CCLEDBar = NoteCCKPLEDBar<MIDIMessageType::ControlChange, NumLEDs> |
| Class that listens for Control Change events and displays the value on an LED Bar Graph, turning on a different number of LEDs depending on the value. | |
| template<uint8_t NumLEDs> | |
| using | KPLEDBar = NoteCCKPLEDBar<MIDIMessageType::KeyPressure, NumLEDs> |
| Class that listens for Key Pressure events and displays the pressure on an LED Bar Graph, turning on a different number of LEDs depending on the value. | |
| template<uint8_t BankSize, uint8_t NumLEDs> | |
| using | NoteLEDBar = NoteCCKPLEDBar<MIDIMessageType::NoteOn, BankSize, NumLEDs> |
| Class that listens for Note events and displays the velocity on an LED Bar Graph, turning on a different number of LEDs depending on the velocity. | |
| template<uint8_t BankSize, uint8_t NumLEDs> | |
| using | CCLEDBar |
| Class that listens for Control Change events and displays the value on an LED Bar Graph, turning on a different number of LEDs depending on the value. | |
| template<uint8_t BankSize, uint8_t NumLEDs> | |
| using | KPLEDBar |
| Class that listens for Key Pressure events and displays the pressure on an LED Bar Graph, turning on a different number of LEDs depending on the value. | |