|
class | INoteCCValue |
| Interface for NoteCCValue objects: provides getters for the velocity or controller values. More...
|
|
class | NoteCCRangeEmptyCallback |
| A callback for NoteCCRange that doesn't do anything. More...
|
|
struct | SimpleNoteCCValueCallback |
| A callback for NoteCCRange with an action that can be implemented by the user. More...
|
|
class | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > |
| Base class for all other classes that listen for incoming MIDI Note or Control Change messages and saves their values. More...
|
|
class | GenericNoteCCRange< MIDIInput_t, RangeLen, Callback > |
|
class | NoteRange< RangeLen > |
| MIDI Input Element that listens to a range of notes and saves their velocity values. More...
|
|
class | NoteValue |
| MIDI Input Element that listens to a single note and saves its velocity value. More...
|
|
class | CCRange< RangeLen > |
| MIDI Input Element that listens to a range of controllers and saves their values. More...
|
|
class | CCValue |
| MIDI Input Element that listens to a single controller and saves its value. More...
|
|
class | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > |
|
class | NoteRange< RangeLen, NumBanks > |
| MIDI Input Element that listens to a range of notes and saves their velocity values. More...
|
|
class | NoteValue< NumBanks > |
| MIDI Input Element that listens to a single note and saves its value. More...
|
|
class | CCRange< RangeLen, NumBanks > |
| MIDI Input Element that listens to a range of controllers and saves their values. More...
|
|
class | CCValue< NumBanks > |
| MIDI Input Element that listens to a single controller and saves its value. More...
|
|
|
template<uint8_t RangeLen, class Callback = NoteCCRangeEmptyCallback> |
using | GenericNoteRange = GenericNoteCCRange< MIDIInputElementNote, RangeLen, Callback > |
|
template<uint8_t RangeLen, class Callback = NoteCCRangeEmptyCallback> |
using | GenericCCRange = GenericNoteCCRange< MIDIInputElementCC, RangeLen, Callback > |
|
template<class Callback = NoteCCRangeEmptyCallback> |
using | GenericNoteValue = GenericNoteCCRange< MIDIInputElementNote, 1, Callback > |
|
template<class Callback = NoteCCRangeEmptyCallback> |
using | GenericCCValue = GenericNoteCCRange< MIDIInputElementCC, 1, Callback > |
|
using | MIDINote = NoteValue |
|
template<uint8_t RangeLen, uint8_t NumBanks, class Callback = NoteCCRangeEmptyCallback> |
using | GenericNoteRange = GenericNoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, Callback > |
|
template<uint8_t RangeLen, uint8_t NumBanks, class Callback = NoteCCRangeEmptyCallback> |
using | GenericCCRange = GenericNoteCCRange< MIDIInputElementCC, RangeLen, NumBanks, Callback > |
|
template<uint8_t NumBanks, class Callback = NoteCCRangeEmptyCallback> |
using | GenericNoteValue = GenericNoteCCRange< MIDIInputElementNote, 1, NumBanks, Callback > |
|
template<uint8_t NumBanks, class Callback = NoteCCRangeEmptyCallback> |
using | GenericCCValue = GenericNoteCCRange< MIDIInputElementCC, 1, NumBanks, Callback > |
|
template<uint8_t NumBanks> |
using | MIDINote = NoteValue< NumBanks > |
| Deprecated. More...
|
|