From fe082c73aebf019a473fdcc83c70ec534b6d97c6 Mon Sep 17 00:00:00 2001 From: Pieter Pas Date: Mon, 9 Dec 2019 12:31:29 +0100 Subject: [PATCH] 1c54ba6d4910150bea0303583673611f29def824 --- docs/Doxygen/annotated.html | 2 +- docs/Doxygen/classes.html | 2 +- .../Doxygen/d0/d04/CCButtonLatching_8hpp.html | 2 +- .../d0/d04/CCButtonLatching_8hpp_source.html | 2 +- docs/Doxygen/d0/d04/classGenericSelector.html | 2 +- docs/Doxygen/d0/d07/NoteCCRange_8cpp.html | 2 +- .../d0/d07/NoteCCRange_8cpp_source.html | 2 +- docs/Doxygen/d0/d0c/group__Selectors.html | 2 +- .../d0/d0d/classSerialMIDI__Parser.html | 2 +- .../classBankable_1_1NoteButtons-members.html | 2 +- .../d0/d18/classAudioVU_1_1Analyzer.html | 2 +- .../d0/d24/structOutputBankConfig.html | 2 +- .../d0/d26/classOutputBank-members.html | 2 +- .../d0/d29/classMCU_1_1VULEDs-members.html | 79 +- ...olume-Controlled-USB-DAC_8ino-example.html | 10 +- ...ble_2Abstract_2MIDIButtonLatched_8cpp.html | 2 +- ...stract_2MIDIButtonLatched_8cpp_source.html | 2 +- .../d0/d31/MIDIInputElementNote_8cpp.html | 2 +- .../d31/MIDIInputElementNote_8cpp_source.html | 2 +- .../d32/MIDI-Input-Callback_8ino-example.html | 10 +- docs/Doxygen/d0/d32/structAH_1_1Array.html | 2 +- .../classManyButtonsSelectorLEDs-members.html | 2 +- .../d41/Bank-Button-Matrix_8ino-example.html | 4 +- ...ElementChannelPressure__inherit__graph.map | 8 +- ...ElementChannelPressure__inherit__graph.md5 | 2 +- ...ElementChannelPressure__inherit__graph.svg | 682 ++-- .../d0/d43/classMCU_1_1Bankable_1_1VU.html | 4 +- .../d0/d49/classMovingCoilBallistics.html | 2 +- .../Doxygen/d0/d4c/NoteButtonMatrix_8cpp.html | 2 +- .../d0/d4c/NoteButtonMatrix_8cpp_source.html | 2 +- docs/Doxygen/d0/d4e/Def_8hpp.html | 2 +- docs/Doxygen/d0/d4e/Def_8hpp_source.html | 2 +- .../d0/d4e/NoteButtonLatched_8hpp.html | 2 +- .../d0/d4e/NoteButtonLatched_8hpp_source.html | 2 +- ...U_1_1Bankable_1_1VPotRingLEDs-members.html | 2 +- .../d0/d52/Bankable_2PCButton_8hpp.html | 2 +- .../d52/Bankable_2PCButton_8hpp_source.html | 2 +- .../Doxygen/d0/d54/classMIDIButtonMatrix.html | 2 +- .../Abstract_2MIDIButtonLatching_8hpp.html | 2 +- ...tract_2MIDIButtonLatching_8hpp_source.html | 2 +- .../d56/Abstract_2MIDIRotaryEncoder_8cpp.html | 2 +- ...stract_2MIDIRotaryEncoder_8cpp_source.html | 2 +- .../classBankable_1_1PCButton-members.html | 2 +- .../d61/classBankable_1_1NoteRangeLEDs.html | 2 +- docs/Doxygen/d0/d65/classNoteCCFastLED.html | 2 +- .../d0/d68/classManyButtonsSelectorLEDs.html | 2 +- docs/Doxygen/d0/d6b/classChord-members.html | 2 +- .../d0/d7d/classIVU__inherit__graph.map | 8 +- .../d0/d7d/classIVU__inherit__graph.md5 | 2 +- .../d0/d7d/classIVU__inherit__graph.svg | 678 ++-- docs/Doxygen/d0/d81/Math_8dox.html | 2 +- .../d84/MCU-OLED-SSD1306-x2_8ino-example.html | 12 +- .../src_2Display_2Bitmaps_2README_8md.html | 2 +- .../d0/d89/classBluetoothMIDI__Interface.html | 2 +- docs/Doxygen/d0/d8d/classCCRangeLEDs.html | 2 +- .../d8d/classNoteButtonLatching-members.html | 2 +- .../d0/d92/classMIDIInputElement-members.html | 2 +- .../classBankable_1_1NoteValue-members.html | 2 +- docs/Doxygen/d0/da2/structColor.html | 2 +- .../d0/da3/ProgramChangeSelector_8hpp.html | 2 +- .../ProgramChangeSelector_8hpp_source.html | 2 +- .../da7/Settings_2NamespaceSettings_8hpp.html | 2 +- ...ttings_2NamespaceSettings_8hpp_source.html | 2 +- ...ncrementDecrementSelectorLEDs-members.html | 2 +- .../d0/da9/2_8Button_8ino-example.html | 8 +- .../db2/NovationLaunchpadColorLUT_8hpp.html | 2 +- ...NovationLaunchpadColorLUT_8hpp_source.html | 2 +- .../d0/db3/classMCU_1_1VU-members.html | 2 +- .../Doxygen/d0/db4/ShiftRegisterOut_8hpp.html | 2 +- .../d0/db4/ShiftRegisterOut_8hpp_source.html | 2 +- docs/Doxygen/d0/db9/VUDisplay_8hpp.html | 2 +- .../Doxygen/d0/db9/VUDisplay_8hpp_source.html | 2 +- docs/Doxygen/d0/dbb/SysExBuffer_8hpp.html | 2 +- .../d0/dbb/SysExBuffer_8hpp_source.html | 2 +- docs/Doxygen/d0/dbf/VPotDisplay_8hpp.html | 2 +- .../d0/dbf/VPotDisplay_8hpp_source.html | 2 +- docs/Doxygen/d0/dc9/BLEMIDI_8hpp.html | 2 +- docs/Doxygen/d0/dc9/BLEMIDI_8hpp_source.html | 2 +- .../d0/dca/classAH_1_1ShiftRegisterOut.html | 2 +- .../classSerialMIDI__Interface-members.html | 2 +- docs/Doxygen/d0/dcc/BankAddresses_8hpp.html | 2 +- .../d0/dcc/BankAddresses_8hpp_source.html | 2 +- .../classMIDIFilteredAnalogAddressable.html | 2 +- docs/Doxygen/d0/dd3/classCCButtons.html | 2 +- ...Bankable_1_1ManyAddresses_1_1CCButton.html | 2 +- ...ssBankable_1_1PBPotentiometer-members.html | 2 +- .../ded/Bankable_2NoteChordButton_8cpp.html | 2 +- ...Bankable_2NoteChordButton_8cpp_source.html | 2 +- .../df4/classMCU_1_1TimeDisplay-members.html | 2 +- docs/Doxygen/d0/df7/group__AH__Error.html | 4 +- .../d1/d02/ManyButtonsSelector_8hpp.html | 2 +- .../d02/ManyButtonsSelector_8hpp_source.html | 2 +- .../d1/d08/classMCU_1_1AssignmentDisplay.html | 2 +- ...SoftwareSerialMIDI__Interface-members.html | 2 +- .../classGenericProgramChangeSelector.html | 2 +- docs/Doxygen/d1/d0f/structMotorFader.html | 2 +- .../d1/d11/MIDIInputElementSysEx_8hpp.html | 2 +- .../MIDIInputElementSysEx_8hpp_source.html | 2 +- docs/Doxygen/d1/d12/Intervals_8hpp.html | 2 +- .../Doxygen/d1/d12/Intervals_8hpp_source.html | 2 +- docs/Doxygen/d1/d19/classButton.html | 620 +++ .../d1/d1f/ShiftRegisterOutRGB_8hpp.html | 2 +- .../d1f/ShiftRegisterOutRGB_8hpp_source.html | 2 +- docs/Doxygen/d1/d20/Getting-Started_8md.html | 2 +- .../d1/d22/SerialMIDI__Parser_8hpp.html | 2 +- .../d22/SerialMIDI__Parser_8hpp_source.html | 2 +- .../d1/d22/classMIDIButtons-members.html | 2 +- .../d1/d23/SerialMIDI__Interface_8hpp.html | 2 +- .../SerialMIDI__Interface_8hpp_source.html | 2 +- .../d1/d29/MultiMIDI__Interface_8cpp.html | 2 +- .../d29/MultiMIDI__Interface_8cpp_source.html | 2 +- ...able_1_1MIDIIncrementDecrementButtons.html | 2 +- .../d1/d2f/classManyAddressesMIDIOutput.html | 2 +- docs/Doxygen/d1/d32/Array_8cpp.html | 2 +- docs/Doxygen/d1/d32/Array_8cpp_source.html | 2 +- .../d40/Bankable_2CCPotentiometer_8cpp.html | 2 +- ...Bankable_2CCPotentiometer_8cpp_source.html | 2 +- docs/Doxygen/d1/d40/BitArray_8hpp.html | 2 +- docs/Doxygen/d1/d40/BitArray_8hpp_source.html | 2 +- .../d1/d40/DebugMIDI__Interface_8cpp.html | 2 +- .../d40/DebugMIDI__Interface_8cpp_source.html | 2 +- .../d1/d41/MIDIOutputElement_8hpp.html | 2 +- .../d1/d41/MIDIOutputElement_8hpp_source.html | 2 +- .../d1/d49/SerialMIDI__Parser_8cpp.html | 2 +- .../d49/SerialMIDI__Parser_8cpp_source.html | 2 +- docs/Doxygen/d1/d4a/ADCConfig_8cpp.html | 2 +- .../Doxygen/d1/d4a/ADCConfig_8cpp_source.html | 2 +- ...LinkedList_1_1reverse__node__iterator.html | 2 +- docs/Doxygen/d1/d54/classSelector.html | 2 +- docs/Doxygen/d1/d55/TimeDisplay_8cpp.html | 2 +- .../d1/d55/TimeDisplay_8cpp_source.html | 2 +- docs/Doxygen/d1/d55/classAH_1_1Updatable.html | 2 +- .../d58/Abstract_2MIDIChordButton_8cpp.html | 2 +- ...Abstract_2MIDIChordButton_8cpp_source.html | 2 +- ...able_1_1MIDIFilteredAnalogAddressable.html | 2 +- .../d1/d5f/2_8BitBang-Blink_8ino-example.html | 8 +- .../d1/d64/USBMIDI__Interface_8hpp.html | 2 +- .../d64/USBMIDI__Interface_8hpp_source.html | 2 +- docs/Doxygen/d1/d65/Warnings_8hpp.html | 2 +- docs/Doxygen/d1/d65/Warnings_8hpp_source.html | 2 +- docs/Doxygen/d1/d68/PCButton_8cpp.html | 2 +- docs/Doxygen/d1/d68/PCButton_8cpp_source.html | 2 +- .../d1/d72/classMCU_1_1VULEDsCallback.html | 197 +- ...assBankable_1_1CCRangeFastLED-members.html | 2 +- .../d1/d7f/IncrementSelector_8cpp.html | 2 +- .../d1/d7f/IncrementSelector_8cpp_source.html | 2 +- .../ManyAddresses_2CCPotentiometer_8hpp.html | 2 +- ...ddresses_2CCPotentiometer_8hpp_source.html | 2 +- .../classAH_1_1AnalogMultiplex-members.html | 2 +- docs/Doxygen/d1/d93/Error_8hpp.html | 2 +- docs/Doxygen/d1/d93/Error_8hpp_source.html | 2 +- .../d1/d94/classGenericIncrementSelector.html | 2 +- docs/Doxygen/d1/d9f/classNoteButton.html | 2 +- .../Bankable_2Abstract_2MIDIButton_8cpp.html | 2 +- ...ble_2Abstract_2MIDIButton_8cpp_source.html | 2 +- .../ManyAddresses_2NoteButtonMatrix_8hpp.html | 2 +- ...dresses_2NoteButtonMatrix_8hpp_source.html | 2 +- ...t_2MIDIIncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- .../Encoder-Selector-Bank_8ino-example.html | 4 +- .../d1/daa/DigitalNoteSender_8hpp.html | 2 +- .../d1/daa/DigitalNoteSender_8hpp_source.html | 2 +- docs/Doxygen/d1/db0/CCRotaryEncoder_8cpp.html | 2 +- .../d1/db0/CCRotaryEncoder_8cpp_source.html | 2 +- .../db0/classDigitalNoteSender-members.html | 2 +- docs/Doxygen/d1/db1/classSysExBuffer.html | 2 +- .../classMIDIInputElementSysEx-members.html | 2 +- docs/Doxygen/d1/dbd/classNoteButtons.html | 2 +- docs/Doxygen/d1/dc4/Channel_8cpp.html | 2 +- docs/Doxygen/d1/dc4/Channel_8cpp_source.html | 2 +- .../classBankable_1_1NoteLEDBar-members.html | 2 +- .../dc8/classMCU_1_1TimeDisplayDisplay.html | 4 +- .../d1/dd0/MillisMicrosTimer_8hpp.html | 2 +- .../d1/dd0/MillisMicrosTimer_8hpp_source.html | 2 +- docs/Doxygen/d1/dd0/namespaceBankable.html | 2 +- .../d1/dd4/classBankable_1_1CCButton.html | 2 +- .../d1/dda/classPBPotentiometer-members.html | 2 +- docs/Doxygen/d1/dde/DisplayElement_8cpp.html | 2 +- .../d1/dde/DisplayElement_8cpp_source.html | 2 +- .../d1/de1/NoteBitmapDisplay_8cpp.html | 2 +- .../d1/de1/NoteBitmapDisplay_8cpp_source.html | 2 +- .../d1/de1/classAH_1_1MAX7219-members.html | 2 +- .../de5/CCIncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- docs/Doxygen/d1/deb/MCU_8cpp.html | 2 +- docs/Doxygen/d1/deb/MCU_8cpp_source.html | 2 +- ...ssCCIncrementDecrementButtons-members.html | 2 +- docs/Doxygen/d1/df1/group__AH__Timing.html | 2 +- .../classMIDIInputElementChannelPressure.html | 4 +- .../dfa/classUSBMIDI__Interface-members.html | 2 +- .../classMCU_1_1VULEDsCallback-members.html | 15 +- .../group__BankableMIDIOutputElements.html | 2 +- .../d01/classBankable_1_1CCRange-members.html | 2 +- docs/Doxygen/d2/d03/CCButtons_8hpp.html | 2 +- .../Doxygen/d2/d03/CCButtons_8hpp_source.html | 2 +- ...lassMCU_1_1VULEDsCallback__coll__graph.map | 4 +- ...lassMCU_1_1VULEDsCallback__coll__graph.md5 | 2 +- ...lassMCU_1_1VULEDsCallback__coll__graph.svg | 147 +- .../d05/StaticSizeExtendedIOElement_8hpp.html | 2 +- ...aticSizeExtendedIOElement_8hpp_source.html | 2 +- .../d2/d06/TimeDisplayDisplay_8cpp.html | 2 +- .../d06/TimeDisplayDisplay_8cpp_source.html | 2 +- .../d2/d07/Abstract_2MIDIButtons_8hpp.html | 2 +- .../Abstract_2MIDIButtons_8hpp_source.html | 2 +- .../d2/d1c/classGenericSwitchSelector.html | 2 +- .../d2/d24/NoteBitmapDisplay_8hpp.html | 2 +- .../d2/d24/NoteBitmapDisplay_8hpp_source.html | 2 +- docs/Doxygen/d2/d25/MAX7219_8hpp.html | 2 +- docs/Doxygen/d2/d25/MAX7219_8hpp_source.html | 2 +- .../d2/d28/Settings_2Settings_8cpp.html | 2 +- .../d28/Settings_2Settings_8cpp_source.html | 2 +- .../classBankable_1_1NoteButtonMatrix.html | 2 +- docs/Doxygen/d2/d2c/Installation_8md.html | 2 +- docs/Doxygen/d2/d33/DigitalCCSender_8cpp.html | 2 +- .../d2/d33/DigitalCCSender_8cpp_source.html | 2 +- ...nkable_1_1ManyAddresses_1_1NoteButton.html | 2 +- ...Addresses_1_1TwoManyAddresses-members.html | 2 +- .../d2/d35/TimeDisplayDisplay_8hpp.html | 2 +- .../d35/TimeDisplayDisplay_8hpp_source.html | 2 +- .../classAH_1_1ShiftRegisterOut-members.html | 2 +- docs/Doxygen/d2/d3d/NoteButtons_8cpp.html | 2 +- .../d2/d3d/NoteButtons_8cpp_source.html | 2 +- .../d2/d3f/classMIDIChordButton-members.html | 2 +- .../ManyAddresses_2CCButtonMatrix_8cpp.html | 2 +- ...Addresses_2CCButtonMatrix_8cpp_source.html | 2 +- .../d2/d42/classMIDI__Callbacks-members.html | 2 +- .../classSelectorLEDsCallback-members.html | 2 +- ...classNoteCCRangeEmptyCallback-members.html | 2 +- docs/Doxygen/d2/d48/classChannel.html | 2 +- .../d4a/classMCU_1_1VPotRingLEDsCallback.html | 2 +- ...ssBankable_1_1NoteChordButton-members.html | 2 +- .../d55/classSerialMIDI__Parser-members.html | 2 +- docs/Doxygen/d2/d56/BitArray_8cpp.html | 2 +- docs/Doxygen/d2/d56/BitArray_8cpp_source.html | 2 +- .../classBankable_1_1CCButton-members.html | 2 +- .../d2/d68/classBankable_1_1NoteRange.html | 2 +- docs/Doxygen/d2/d6b/Notes_8cpp.html | 2 +- docs/Doxygen/d2/d6b/Notes_8cpp_source.html | 2 +- ...ssMCU_1_1Bankable_1_1VPotRing-members.html | 2 +- ...ankable_1_1TwoSingleAddresses-members.html | 2 +- .../d76/classMIDIInputElementPC-members.html | 2 +- docs/Doxygen/d2/d7b/CCPotentiometer_8cpp.html | 2 +- .../d2/d7b/CCPotentiometer_8cpp_source.html | 2 +- .../Debug-MIDI-Interface_8ino-example.html | 10 +- .../d2/d81/classCCButtonMatrix-members.html | 2 +- docs/Doxygen/d2/d85/BankAddresses_8cpp.html | 2 +- .../d2/d85/BankAddresses_8cpp_source.html | 2 +- docs/Doxygen/d2/d87/classMIDIButtons.html | 2 +- .../classMCU_1_1Bankable_1_1VPotRingLEDs.html | 2 +- .../d91/namespaceDebugMIDIMessageNames.html | 2 +- .../d93/SysEx-Send-Receive_8ino-example.html | 4 +- .../d2/d94/classAH_1_1AnalogMultiplex.html | 2 +- .../d2/da0/AH_2Settings_2Settings_8cpp.html | 2 +- .../AH_2Settings_2Settings_8cpp_source.html | 2 +- .../d2/da5/classMIDICNChannel-members.html | 2 +- ...HardwareSerialMIDI__Interface-members.html | 2 +- .../Doxygen/d2/da8/NoteButtonMatrix_8hpp.html | 2 +- .../d2/da8/NoteButtonMatrix_8hpp_source.html | 2 +- docs/Doxygen/d2/daa/classCCButton.html | 2 +- docs/Doxygen/d2/daa/classCCRange.html | 2 +- .../dac/Bankable_2CCButtonLatching_8hpp.html | 2 +- ...ankable_2CCButtonLatching_8hpp_source.html | 2 +- .../d2/dac/classTransposer-members.html | 2 +- .../Doxygen/d2/daf/classNoteButtonMatrix.html | 2 +- .../dbb/classMCU_1_1VPotRingLEDs-members.html | 2 +- ...able_2Abstract_2MIDIButtonMatrix_8cpp.html | 2 +- ...bstract_2MIDIButtonMatrix_8cpp_source.html | 2 +- docs/Doxygen/d2/dbf/PCButton_8hpp.html | 2 +- docs/Doxygen/d2/dbf/PCButton_8hpp_source.html | 2 +- .../classBankable_1_1NoteButtonLatched.html | 2 +- .../d2/dc6/classMCU_1_1VU__Base-members.html | 2 +- .../dc9/StaticSizeExtendedIOElement_8cpp.html | 2 +- ...aticSizeExtendedIOElement_8cpp_source.html | 2 +- .../Doxygen/d2/dc9/classAH_1_1ArraySlice.html | 2 +- .../dcb/CCIncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- docs/Doxygen/d2/dcb/classHysteresis.html | 2 +- .../MIDIInputElementChannelPressure_8cpp.html | 2 +- ...putElementChannelPressure_8cpp_source.html | 2 +- ...st_1_1reverse__node__iterator-members.html | 2 +- .../dcd/classMIDIButtonLatched-members.html | 2 +- ...nyAddresses_1_1CCButtonMatrix-members.html | 2 +- .../dd8/classBankableMIDIInput-members.html | 2 +- .../dd9/IncrementDecrementSelector_8cpp.html | 2 +- ...ncrementDecrementSelector_8cpp_source.html | 2 +- .../d2/dda/classAH_1_1ExtendedIOElement.html | 2 +- .../d2/dde/SPIShiftRegisterOut_8cpp.html | 2 +- .../dde/SPIShiftRegisterOut_8cpp_source.html | 2 +- docs/Doxygen/d2/de5/classAH_1_1Timer.html | 2 +- docs/Doxygen/d2/de9/classIVU.html | 4 +- .../deb/classIncrementDecrementSelector.html | 4 +- .../d2/def/classBankable_1_1CCButtons.html | 2 +- .../d2/df2/classCCButtonLatching-members.html | 2 +- docs/Doxygen/d2/df4/classNoteCCRange.html | 2 +- docs/Doxygen/d2/df6/structXBitmap.html | 2 +- .../d2/df8/classCCRangeFastLED-members.html | 2 +- .../Doxygen/d3/d09/CCButtonLatching_8cpp.html | 2 +- .../d3/d09/CCButtonLatching_8cpp_source.html | 2 +- docs/Doxygen/d3/d09/Hysteresis_8hpp.html | 2 +- .../d3/d09/Hysteresis_8hpp_source.html | 2 +- .../classBankable_1_1MIDIButtonLatching.html | 2 +- .../d3/d10/classMIDICNChannelAddress.html | 2 +- ...ankable_1_1MIDIButtonLatching-members.html | 2 +- docs/Doxygen/d3/d2a/classCCButtonMatrix.html | 2 +- .../d3/d2b/MillisMicrosTimer_8cpp.html | 2 +- .../d3/d2b/MillisMicrosTimer_8cpp_source.html | 2 +- .../d3/d2c/ArraySort_8ino-example.html | 4 +- .../d3/d37/Control__Surface__Class_8hpp.html | 2 +- .../Control__Surface__Class_8hpp_source.html | 2 +- docs/Doxygen/d3/d37/PitchBendSender_8cpp.html | 2 +- .../d3/d37/PitchBendSender_8cpp_source.html | 2 +- ..._1_1ManyAddresses_1_1NoteButtonMatrix.html | 2 +- docs/Doxygen/d3/d3b/classNoteChordButton.html | 2 +- ...areSerialDebugMIDI__Interface-members.html | 2 +- .../classMCU_1_1VULEDs__inherit__graph.map | 2 +- .../classMCU_1_1VULEDs__inherit__graph.md5 | 2 +- .../classMCU_1_1VULEDs__inherit__graph.svg | 209 +- .../d3/d43/classBankableMIDIOutput.html | 2 +- ...lassSSD1306__DisplayInterface-members.html | 2 +- ...Pitch-Bend-Potentiometer_8ino-example.html | 2 +- docs/Doxygen/d3/d51/classSelectorDisplay.html | 2 +- ...assSoftwareSerialDebugMIDI__Interface.html | 2 +- docs/Doxygen/d3/d55/structSetbase.html | 2 +- docs/Doxygen/d3/d5c/group__Audio.html | 2 +- .../structMCU_1_1VUEmptyCallback-members.html | 2 +- .../d60/classCCIncrementDecrementButtons.html | 2 +- .../d3/d62/DisplayInterfaceSSD1306_8hpp.html | 2 +- .../DisplayInterfaceSSD1306_8hpp_source.html | 2 +- docs/Doxygen/d3/d62/classCCRotaryEncoder.html | 2 +- .../classBankable_1_1MIDIButtonMatrix.html | 2 +- .../d3/d69/classManyButtonsSelector.html | 2 +- .../d3/d6c/classNoteButtonLatching.html | 2 +- .../d3/d6e/classAH_1_1FilteredAnalog.html | 2 +- docs/Doxygen/d3/d74/PBPotentiometer_8hpp.html | 2 +- .../d3/d74/PBPotentiometer_8hpp_source.html | 2 +- ..._1_1ManyAddresses_1_1PCButton-members.html | 2 +- ...lassGenericIncrementDecrementSelector.html | 2 +- docs/Doxygen/d3/d80/NoteButton_8hpp.html | 2 +- .../d3/d80/NoteButton_8hpp_source.html | 2 +- .../d81/structMCU_1_1VPotEmptyCallback.html | 2 +- ...rsal-Reverse-Engineering_8ino-example.html | 4 +- .../d3/d88/classMIDIButtonLatched.html | 2 +- .../d3/d8b/classNoteValueLED-members.html | 2 +- .../d3/d8b/structEmptySelectorCallback.html | 2 +- .../d3/d8c/classMCU_1_1VUDisplay-members.html | 2 +- ...ol-Change-Potentiometers_8ino-example.html | 2 +- docs/Doxygen/d3/d95/classEMA-members.html | 2 +- .../d3/d96/classMIDIInputElementCC.html | 2 +- .../d3/d97/classSelectorLEDsCallback.html | 2 +- .../d3/d98/classMCU_1_1VPotDisplay.html | 4 +- .../d3/d9c/AssignmentDisplay_8cpp.html | 2 +- .../d3/d9c/AssignmentDisplay_8cpp_source.html | 2 +- .../d3/d9c/classNoteButtons-members.html | 2 +- ...classMCU_1_1AssignmentDisplay-members.html | 2 +- .../classBankable_1_1MIDIButton-members.html | 2 +- docs/Doxygen/d3/dba/Debug_8md.html | 2 +- .../d3/dbd/classBankDisplay-members.html | 2 +- .../dbe/1_8FilteredAnalog_8ino-example.html | 8 +- ...roup__ManyAddressesMIDIOutputElements.html | 2 +- .../d3/dc3/classStreamMIDI__Interface.html | 2 +- docs/Doxygen/d3/dc5/classEncoderSelector.html | 2 +- .../classStreamMIDI__Interface-members.html | 2 +- .../d3/dca/classBankable_1_1CCValueLED.html | 2 +- .../classBankable_1_1NoteValueFastLED.html | 2 +- ...sGenericProgramChangeSelector-members.html | 2 +- docs/Doxygen/d3/dce/SelectorLEDs_8hpp.html | 2 +- .../d3/dce/SelectorLEDs_8hpp_source.html | 2 +- .../Doxygen/d3/dd0/classRelativeCCSender.html | 4 +- docs/Doxygen/d3/dd5/classNoteValueLED.html | 2 +- ...classGenericIncrementSelector-members.html | 2 +- docs/Doxygen/d3/dd8/CCButton_8hpp.html | 2 +- docs/Doxygen/d3/dd8/CCButton_8hpp_source.html | 2 +- ...ssBankable_1_1MIDIChordButton-members.html | 2 +- docs/Doxygen/d3/ddf/SwitchSelector_8hpp.html | 2 +- .../d3/ddf/SwitchSelector_8hpp_source.html | 2 +- .../de1/Bankable_2NoteButtonMatrix_8cpp.html | 2 +- ...ankable_2NoteButtonMatrix_8cpp_source.html | 2 +- .../Abstract_2MIDIFilteredAnalog_8hpp.html | 2 +- ...tract_2MIDIFilteredAnalog_8hpp_source.html | 2 +- .../d3/de4/DigitalNoteSender_8cpp.html | 2 +- .../d3/de4/DigitalNoteSender_8cpp_source.html | 2 +- .../structEncoderSwitchPinList-members.html | 2 +- ...sBankable_1_1CCButtonLatching-members.html | 2 +- docs/Doxygen/d3/df0/EMA_8hpp.html | 2 +- docs/Doxygen/d3/df0/EMA_8hpp_source.html | 2 +- .../classBankable_1_1TwoSingleAddresses.html | 2 +- .../classBankable_1_1MIDIButtons-members.html | 2 +- ...areSerialDebugMIDI__Interface-members.html | 2 +- ...classBluetoothMIDI__Interface-members.html | 2 +- .../d4/d18/SevenSegmentDisplay_8hpp.html | 2 +- .../d18/SevenSegmentDisplay_8hpp_source.html | 2 +- .../classBankable_1_1CCButtons-members.html | 2 +- .../d1b/classMCU_1_1LCDDisplay-members.html | 2 +- docs/Doxygen/d4/d23/classDoublyLinkable.html | 2 +- .../d26/classMAX7219SevenSegmentDisplay.html | 792 ++++ docs/Doxygen/d4/d33/NoteCCRangeLEDs_8hpp.html | 2 +- .../d4/d33/NoteCCRangeLEDs_8hpp_source.html | 2 +- docs/Doxygen/d4/d35/Hardware-Types_8hpp.html | 2 +- .../d4/d35/Hardware-Types_8hpp_source.html | 2 +- docs/Doxygen/d4/d36/LCDDisplay_8hpp.html | 2 +- .../d4/d36/LCDDisplay_8hpp_source.html | 2 +- .../d4/d38/structBresenhamLine_1_1Pixel.html | 2 +- .../d4/d3c/classBankable_1_1NoteValueLED.html | 2 +- .../Doxygen/d4/d42/classMCU_1_1VUDisplay.html | 4 +- docs/Doxygen/d4/d45/Hardware_8dox.html | 2 +- .../d4/d53/NoteButtonMatrix_8ino-example.html | 2 +- docs/Doxygen/d4/d57/Bank_8hpp.html | 2 +- docs/Doxygen/d4/d57/Bank_8hpp_source.html | 2 +- .../d4/d57/ExtendedIOElement_8hpp.html | 2 +- .../d4/d57/ExtendedIOElement_8hpp_source.html | 2 +- .../d59/classMIDIInputElementCC-members.html | 2 +- .../d4/d6e/classBankableMIDIOutput__Base.html | 2 +- docs/Doxygen/d4/d71/classMCU_1_1VU__Base.html | 2 +- .../One-Pot-Both-PB-and-CC_8ino-example.html | 4 +- docs/Doxygen/d4/d7a/Error_8dox.html | 2 +- .../classBankable_1_1NoteButton-members.html | 2 +- docs/Doxygen/d4/d7c/NoteChordButton_8cpp.html | 2 +- .../d4/d7c/NoteChordButton_8cpp_source.html | 2 +- docs/Doxygen/d4/d81/Complex_8ino-example.html | 4 +- docs/Doxygen/d4/d84/MIDI__Parser_8cpp.html | 2 +- .../d4/d84/MIDI__Parser_8cpp_source.html | 2 +- ...le_2Abstract_2MIDIButtonLatching_8hpp.html | 2 +- ...tract_2MIDIButtonLatching_8hpp_source.html | 2 +- ...le_2Abstract_2MIDIFilteredAnalog_8cpp.html | 2 +- ...tract_2MIDIFilteredAnalog_8cpp_source.html | 2 +- docs/Doxygen/d4/d93/Updatable_8hpp.html | 2 +- .../Doxygen/d4/d93/Updatable_8hpp_source.html | 2 +- .../d95/classManyButtonsSelector-members.html | 2 +- ...ssAH_1_1detail_1_1Incrementor-members.html | 2 +- .../classGenericEncoderSelector-members.html | 2 +- docs/Doxygen/d4/da5/group__AH__Debug.html | 3 +- .../d4/da8/classEncoderSelector-members.html | 2 +- docs/Doxygen/d4/dae/CCButtonLatched_8cpp.html | 2 +- .../d4/dae/CCButtonLatched_8cpp_source.html | 2 +- docs/Doxygen/d4/db3/Button_8hpp.html | 2 +- docs/Doxygen/d4/db3/Button_8hpp_source.html | 2 +- docs/Doxygen/d4/db7/NoteButtons_8hpp.html | 2 +- .../d4/db7/NoteButtons_8hpp_source.html | 2 +- docs/Doxygen/d4/dbe/namespaceMIDI__CC.html | 2 +- .../d4/dc0/classMIDIButtonMatrix-members.html | 2 +- .../d4/dc2/classButtonMatrix-members.html | 102 + ...Bankable_1_1MIDIRotaryEncoder-members.html | 2 +- docs/Doxygen/d4/dc6/group__AH__Settings.html | 2 +- docs/Doxygen/d4/dce/classAudioVU.html | 2 +- .../classMIDIInputElement__inherit__graph.map | 72 +- .../classMIDIInputElement__inherit__graph.md5 | 2 +- .../classMIDIInputElement__inherit__graph.svg | 3602 +++++++++-------- docs/Doxygen/d4/dd2/CCButtonMatrix_8cpp.html | 2 +- .../d4/dd2/CCButtonMatrix_8cpp_source.html | 2 +- ...Bankable_1_1MIDIButtonLatched-members.html | 2 +- docs/Doxygen/d4/dd3/NoteCCRangeLEDs_8cpp.html | 2 +- .../d4/dd3/NoteCCRangeLEDs_8cpp_source.html | 2 +- docs/Doxygen/d4/dd7/DigitalCCSender_8hpp.html | 2 +- .../d4/dd7/DigitalCCSender_8hpp_source.html | 2 +- docs/Doxygen/d4/dde/AudioVULEDs_8hpp.html | 2 +- .../d4/dde/AudioVULEDs_8hpp_source.html | 2 +- docs/Doxygen/d4/de3/classVolumeControl.html | 2 +- .../d4/de4/structRealTimeMessage-members.html | 2 +- docs/Doxygen/d4/de6/VPotRingLEDs_8cpp.html | 2 +- .../d4/de6/VPotRingLEDs_8cpp_source.html | 2 +- docs/Doxygen/d4/df0/CCPotentiometer_8hpp.html | 2 +- .../d4/df0/CCPotentiometer_8hpp_source.html | 2 +- .../d4/df1/Bankable_2CCButton_8cpp.html | 2 +- .../df1/Bankable_2CCButton_8cpp_source.html | 2 +- ...anyAddresses_1_1ManyAddresses-members.html | 2 +- .../d5/d03/Bankable_2CCButtonMatrix_8cpp.html | 2 +- .../Bankable_2CCButtonMatrix_8cpp_source.html | 2 +- .../d5/d03/classAH_1_1Button-members.html | 2 +- docs/Doxygen/d5/d04/IncrementButton_8hpp.html | 2 +- .../d5/d04/IncrementButton_8hpp_source.html | 2 +- ...assMCU_1_1Bankable_1_1GenericVPotRing.html | 2 +- .../d09/classAH_1_1SPIShiftRegisterOut.html | 2 +- docs/Doxygen/d5/d0b/SysExBuffer_8cpp.html | 2 +- .../d5/d0b/SysExBuffer_8cpp_source.html | 2 +- .../d0c/MAX7219SevenSegmentDisplay_8hpp.html | 2 +- ...AX7219SevenSegmentDisplay_8hpp_source.html | 2 +- ...le_2Abstract_2MIDIButtonLatching_8cpp.html | 2 +- ...tract_2MIDIButtonLatching_8cpp_source.html | 2 +- docs/Doxygen/d5/d0f/structPotentiometer.html | 2 +- docs/Doxygen/d5/d10/classNoteRange.html | 2 +- .../classProgramChangeSelector-members.html | 2 +- docs/Doxygen/d5/d1b/CCButton_8cpp.html | 2 +- docs/Doxygen/d5/d1b/CCButton_8cpp_source.html | 2 +- .../d5/d1e/group__DisplayElements.html | 2 +- docs/Doxygen/d5/d23/SelectorDisplay_8cpp.html | 2 +- .../d5/d23/SelectorDisplay_8cpp_source.html | 2 +- .../classBankable_1_1NoteRangeFastLED.html | 2 +- .../classIncrementDecrementSelectorLEDs.html | 2 +- docs/Doxygen/d5/d2e/classMCU_1_1LCD.html | 2 +- docs/Doxygen/d5/d36/classIChord-members.html | 2 +- .../d5/d37/classMCU_1_1LCDCounter.html | 2 +- ...MIDIFilteredAnalogAddressable-members.html | 2 +- docs/Doxygen/d5/d41/ButtonMatrix_8ipp.html | 2 +- .../d5/d41/ButtonMatrix_8ipp_source.html | 2 +- .../d5/d47/ShiftRegisterOutBase_8ipp.html | 2 +- .../d47/ShiftRegisterOutBase_8ipp_source.html | 2 +- ...le_2Abstract_2MIDIFilteredAnalog_8hpp.html | 2 +- ...tract_2MIDIFilteredAnalog_8hpp_source.html | 2 +- .../d5/d4f/AH_2Settings_2Settings_8hpp.html | 2 +- .../AH_2Settings_2Settings_8hpp_source.html | 2 +- .../d54/classMCU_1_1SevenSegmentDisplay.html | 2 +- .../d59/classMIDIFilteredAnalog-members.html | 2 +- ...able_2Abstract_2MIDIButtonMatrix_8hpp.html | 2 +- ...bstract_2MIDIButtonMatrix_8hpp_source.html | 2 +- .../d5/d5f/MIDIInputElementNote_8hpp.html | 2 +- .../d5f/MIDIInputElementNote_8hpp_source.html | 2 +- ...e_1_1ManyAddresses_1_1CCPotentiometer.html | 2 +- .../d5/d76/classBankable_1_1CCValue.html | 2 +- ...tructMCU_1_1VPotEmptyCallback-members.html | 2 +- docs/Doxygen/d5/d78/SwitchSelector_8cpp.html | 2 +- .../d5/d78/SwitchSelector_8cpp_source.html | 2 +- ...e_1_1ManyAddresses_1_1PBPotentiometer.html | 2 +- .../d5/d7d/md_pages_Getting-Started.html | 42 +- docs/Doxygen/d5/d7f/classChannel-members.html | 2 +- .../d5/d80/classGenericNoteCCRange.html | 2 +- .../d5/d8e/Bankable_2NoteButton_8hpp.html | 2 +- .../d8e/Bankable_2NoteButton_8hpp_source.html | 2 +- .../d5/d8e/classMIDIFilteredAnalog.html | 2 +- ...classUSBSerialMIDI__Interface-members.html | 2 +- docs/Doxygen/d5/d93/structSetbytesep.html | 2 +- docs/Doxygen/d5/d94/classCCValue.html | 2 +- docs/Doxygen/d5/d98/ProgramChanger_8cpp.html | 2 +- .../d5/d98/ProgramChanger_8cpp_source.html | 2 +- docs/Doxygen/d5/d99/Debug_8ino-example.html | 12 +- docs/Doxygen/d5/d9b/CCButtonMatrix_8hpp.html | 2 +- .../d5/d9b/CCButtonMatrix_8hpp_source.html | 2 +- .../da0/classMIDIRotaryEncoder-members.html | 2 +- .../d5/da2/IncrementSelector_8hpp.html | 2 +- .../d5/da2/IncrementSelector_8hpp_source.html | 2 +- .../da5/Dual-MIDI-Interface_8ino-example.html | 10 +- docs/Doxygen/d5/da6/classCCButtonLatched.html | 2 +- docs/Doxygen/d5/db5/classDigitalCCSender.html | 2 +- docs/Doxygen/d5/db6/ArrayHelpers_8hpp.html | 2 +- .../d5/db6/ArrayHelpers_8hpp_source.html | 2 +- .../d5/db6/SerialMIDI__Interface_8cpp.html | 2 +- .../SerialMIDI__Interface_8cpp_source.html | 2 +- .../dbc/classAH_1_1MAX7219__Base-members.html | 2 +- .../d5/dbf/classGenericSelector-members.html | 2 +- docs/Doxygen/d5/dc0/classChord.html | 2 +- .../d5/dcd/classNoteRangeLEDs-members.html | 2 +- ...classBankable_1_1NoteValueLED-members.html | 2 +- .../classMCU_1_1GenericVPotRing-members.html | 2 +- ...resses_1_1ManyMatrixAddresses-members.html | 2 +- docs/Doxygen/d5/ddb/classMCU_1_1VPotRing.html | 2 +- docs/Doxygen/d5/ddd/classNoteCCLED.html | 2 +- .../d5/ddf/MIDIInputElementPC_8cpp.html | 2 +- .../ddf/MIDIInputElementPC_8cpp_source.html | 2 +- .../d5/de7/USBMIDI__Interface_8cpp.html | 2 +- .../de7/USBMIDI__Interface_8cpp_source.html | 2 +- ...nkable_1_1CCIncrementDecrementButtons.html | 2 +- .../Doxygen/d5/dee/IncreaseBitDepth_8hpp.html | 2 +- .../d5/dee/IncreaseBitDepth_8hpp_source.html | 2 +- docs/Doxygen/d5/def/Containers_8dox.html | 2 +- docs/Doxygen/d5/df8/classAudioVU-members.html | 2 +- docs/Doxygen/d6/d04/MIDI__Interface_8hpp.html | 2 +- .../d6/d04/MIDI__Interface_8hpp_source.html | 2 +- .../d6/d09/NoteButtonLatching_8hpp.html | 2 +- .../d09/NoteButtonLatching_8hpp_source.html | 2 +- .../d6/d0d/classMCU_1_1VPotRingLEDs.html | 2 +- ...assBankable_1_1CCValueFastLED-members.html | 2 +- docs/Doxygen/d6/d16/Selector_8hpp.html | 2 +- docs/Doxygen/d6/d16/Selector_8hpp_source.html | 2 +- docs/Doxygen/d6/d26/VU_8cpp.html | 2 +- docs/Doxygen/d6/d26/VU_8cpp_source.html | 2 +- .../d6/d3a/DotBarDisplayLEDs_8hpp.html | 2 +- .../d6/d3a/DotBarDisplayLEDs_8hpp_source.html | 54 +- .../Doxygen/d6/d3b/FixArduinoMacros_8hpp.html | 2 +- .../d6/d3b/FixArduinoMacros_8hpp_source.html | 2 +- .../d6/d3c/ExtendedInputOutput_8cpp.html | 2 +- .../d3c/ExtendedInputOutput_8cpp_source.html | 2 +- .../d6/d4c/classNoteCCLED-members.html | 2 +- ...lassAH_1_1StaticSizeExtendedIOElement.html | 2 +- docs/Doxygen/d6/d59/PBPotentiometer_8cpp.html | 2 +- .../d6/d59/PBPotentiometer_8cpp_source.html | 2 +- ...lassMCU_1_1Bankable_1_1VULEDs-members.html | 103 +- .../d6/d5b/classBankable_1_1NoteButtons.html | 2 +- .../d6/d5c/classBankable_1_1PCButton.html | 2 +- docs/Doxygen/d6/d61/AudioVULEDs_8cpp.html | 2 +- .../d6/d61/AudioVULEDs_8cpp_source.html | 2 +- .../d6/d65/MIDICNChannelAddress_8cpp.html | 2 +- .../d65/MIDICNChannelAddress_8cpp_source.html | 2 +- .../d6/d65/structSetbytesep-members.html | 2 +- .../Doxygen/d6/d68/classSelector-members.html | 2 +- docs/Doxygen/d6/d6d/VPotRing_8cpp.html | 2 +- docs/Doxygen/d6/d6d/VPotRing_8cpp_source.html | 2 +- ...sMCU_1_1Bankable_1_1GenericVU-members.html | 2 +- .../classSoftwareSerialMIDI__Interface.html | 2 +- .../Bankable_2NoteButtonLatching_8hpp.html | 2 +- ...kable_2NoteButtonLatching_8hpp_source.html | 2 +- docs/Doxygen/d6/d72/classMIDIButton.html | 2 +- .../classMultiMIDI__Interface-members.html | 2 +- .../d6/d7d/classAH_1_1LEDs-members.html | 2 +- ...ructSimpleNoteCCValueCallback-members.html | 2 +- .../d92/Bankable_2NoteButtonLatched_8cpp.html | 2 +- ...nkable_2NoteButtonLatched_8cpp_source.html | 2 +- .../d6/d94/ProgramChangeSender_8cpp.html | 2 +- .../d94/ProgramChangeSender_8cpp_source.html | 2 +- ...lassSelectorSingleLEDCallback-members.html | 2 +- .../d6/d98/namespaceMCU_1_1VUDecay.html | 6 +- docs/Doxygen/d6/d99/classBresenhamLine.html | 2 +- .../Doxygen/d6/d99/structRealTimeMessage.html | 2 +- .../d6/d9a/classProgramChanger-members.html | 2 +- docs/Doxygen/d6/d9e/MinMaxFix_8cpp.html | 2 +- .../Doxygen/d6/d9e/MinMaxFix_8cpp_source.html | 2 +- docs/Doxygen/d6/da4/classAH_1_1BitArray.html | 2 +- .../AH_2Settings_2NamespaceSettings_8hpp.html | 2 +- ...ttings_2NamespaceSettings_8hpp_source.html | 2 +- docs/Doxygen/d6/dbb/NoteCCRange_8hpp.html | 2 +- .../d6/dbb/NoteCCRange_8hpp_source.html | 2 +- ...sAH_1_1ArraySlice_1_1Iterator-members.html | 2 +- docs/Doxygen/d6/dc3/MAX7219_8cpp.html | 2 +- docs/Doxygen/d6/dc3/MAX7219_8cpp_source.html | 2 +- .../dc3/classBankable_1_1CCRangeFastLED.html | 2 +- docs/Doxygen/d6/dc3/classIVU-members.html | 2 +- docs/Doxygen/d6/dc4/classBankDisplay.html | 4 +- docs/Doxygen/d6/dc4/classCCValue-members.html | 2 +- ...yAddresses_1_1PBPotentiometer-members.html | 2 +- docs/Doxygen/d6/dd2/DisplayElement_8hpp.html | 2 +- .../d6/dd2/DisplayElement_8hpp_source.html | 2 +- .../ddd/Bankable_2CCPotentiometer_8hpp.html | 2 +- ...Bankable_2CCPotentiometer_8hpp_source.html | 2 +- docs/Doxygen/d6/dea/Updatable_8cpp.html | 2 +- .../Doxygen/d6/dea/Updatable_8cpp_source.html | 2 +- docs/Doxygen/d6/df4/Exit_8cpp.html | 2 +- docs/Doxygen/d6/df4/Exit_8cpp_source.html | 2 +- .../d6/df6/classVolumeControl-members.html | 2 +- .../d7/d02/structSysExMessage-members.html | 2 +- ...ssBankable_1_1CCRotaryEncoder-members.html | 2 +- docs/Doxygen/d7/d07/group__AH__group.html | 2 +- .../d0a/NovationLaunchpadColorLUT_8cpp.html | 2 +- ...NovationLaunchpadColorLUT_8cpp_source.html | 2 +- docs/Doxygen/d7/d0c/Transposer_8cpp.html | 2 +- .../d7/d0c/Transposer_8cpp_source.html | 2 +- .../d7/d0e/classDisplayElement-members.html | 2 +- ...assSerialDebugMIDI__Interface-members.html | 2 +- docs/Doxygen/d7/d13/MAX7219__Base_8hpp.html | 2 +- .../d7/d13/MAX7219__Base_8hpp_source.html | 4 +- .../d7/d16/Bankable_2CCButtons_8hpp.html | 2 +- .../d16/Bankable_2CCButtons_8hpp_source.html | 2 +- .../d7/d16/group__ControlSurfaceModule.html | 2 +- docs/Doxygen/d7/d22/namespaceAH_1_1ExtIO.html | 8 +- .../d25/Settings_2SettingsWrapper_8cpp.html | 2 +- ...Settings_2SettingsWrapper_8cpp_source.html | 2 +- .../d25/classControl__Surface__-members.html | 2 +- ..._1_1ManyAddresses_1_1TwoManyAddresses.html | 2 +- ...le_1_1ManyAddresses_1_1CCButtonMatrix.html | 2 +- docs/Doxygen/d7/d2d/MIDI__Parser_8hpp.html | 2 +- .../d7/d2d/MIDI__Parser_8hpp_source.html | 2 +- .../structBresenhamLine_1_1Pixel-members.html | 2 +- .../d33/Abstract_2MIDIButtonMatrix_8hpp.html | 2 +- ...bstract_2MIDIButtonMatrix_8hpp_source.html | 2 +- .../d7/d33/MIDIInputElementPC_8hpp.html | 2 +- .../d33/MIDIInputElementPC_8hpp_source.html | 2 +- .../d7/d37/classNoteValue-members.html | 2 +- .../d7/d3b/classCCButtonLatched-members.html | 2 +- docs/Doxygen/d7/d3f/structChannelMessage.html | 2 +- .../Doxygen/d7/d40/Control__Surface_8cpp.html | 2 +- .../d7/d40/Control__Surface_8cpp_source.html | 2 +- docs/Doxygen/d7/d40/classEMA.html | 2 +- docs/Doxygen/d7/d42/Channel_8hpp.html | 2 +- docs/Doxygen/d7/d42/Channel_8hpp_source.html | 2 +- ...ble_2Abstract_2MIDIButtonLatched_8hpp.html | 2 +- ...stract_2MIDIButtonLatched_8hpp_source.html | 2 +- .../classUSBDebugMIDI__Interface-members.html | 2 +- docs/Doxygen/d7/d52/DebugVal_8hpp.html | 2 +- docs/Doxygen/d7/d52/DebugVal_8hpp_source.html | 2 +- .../classAH_1_1DotBarDisplayLEDs-members.html | 14 +- .../Doxygen/d7/d58/structXBitmap-members.html | 2 +- .../d7/d5b/classMCU_1_1LCD-members.html | 2 +- docs/Doxygen/d7/d66/PrintStream_8dox.html | 2 +- ...classNoteCCLEDBarCallback__coll__graph.map | 6 +- ...classNoteCCLEDBarCallback__coll__graph.md5 | 2 +- ...classNoteCCLEDBarCallback__coll__graph.svg | 144 +- .../d6e/classAudioVU_1_1Analyzer-members.html | 2 +- ...ses_2CCIncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- docs/Doxygen/d7/d70/structSetprecision.html | 2 +- docs/Doxygen/d7/d78/namespaceMIDI__Notes.html | 4 +- docs/Doxygen/d7/d79/MinMaxFix_8hpp.html | 2 +- .../Doxygen/d7/d79/MinMaxFix_8hpp_source.html | 2 +- docs/Doxygen/d7/d7c/ADCConfig_8hpp.html | 2 +- .../Doxygen/d7/d7c/ADCConfig_8hpp_source.html | 4 +- docs/Doxygen/d7/d81/VPotRing_8hpp.html | 2 +- docs/Doxygen/d7/d81/VPotRing_8hpp_source.html | 2 +- .../d7/d83/classAH_1_1IncrementButton.html | 2 +- ...ble_2Abstract_2MIDIRotaryEncoder_8cpp.html | 2 +- ...stract_2MIDIRotaryEncoder_8cpp_source.html | 2 +- .../d7/d88/SPIShiftRegisterOut_8hpp.html | 2 +- .../d88/SPIShiftRegisterOut_8hpp_source.html | 2 +- .../classMCU_1_1AnalogVUDisplay-members.html | 2 +- .../d7/d8d/Send-MIDI-Notes_8ino-example.html | 4 +- .../classMCU_1_1Bankable_1_1VU-members.html | 2 +- .../d92/Abstract_2MIDIButtonLatched_8cpp.html | 2 +- ...stract_2MIDIButtonLatched_8cpp_source.html | 2 +- ...lassBankable_1_1SingleAddress-members.html | 2 +- docs/Doxygen/d7/d9b/FastLED_8hpp.html | 2 +- docs/Doxygen/d7/d9b/FastLED_8hpp_source.html | 2 +- ...ankable_1_1MIDIFilteredAnalog-members.html | 2 +- .../d7/da6/MIDIInputElementCC_8cpp.html | 2 +- .../da6/MIDIInputElementCC_8cpp_source.html | 2 +- docs/Doxygen/d7/dab/classINoteCCValue.html | 2 +- .../d7/dae/classMCU_1_1LCDDisplay.html | 2 +- ...Addresses_1_1NoteButtonMatrix-members.html | 2 +- docs/Doxygen/d7/db3/structColor-members.html | 2 +- .../db5/classBankable_1_1MatrixAddress.html | 2 +- docs/Doxygen/d7/db9/VPotDisplay_8cpp.html | 2 +- .../d7/db9/VPotDisplay_8cpp_source.html | 2 +- .../d7/dbc/structAH_1_1NormalUpdatable.html | 2 +- .../dc0/classBankable_1_1CCPotentiometer.html | 2 +- .../d7/dc2/structEncoderSwitchPinList.html | 2 +- docs/Doxygen/d7/dc7/namespaceMCU.html | 20 +- ...1ManyAddresses_1_1ManyMatrixAddresses.html | 2 +- ...ble_2CCIncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- .../Doxygen/d7/dcd/RelativeCCSender_8cpp.html | 2 +- .../d7/dcd/RelativeCCSender_8cpp_source.html | 2 +- .../d7/dcd/group__MIDIOutputElements.html | 2 +- docs/Doxygen/d7/dd4/LEDs_8cpp.html | 2 +- docs/Doxygen/d7/dd4/LEDs_8cpp_source.html | 2 +- docs/Doxygen/d7/de4/EncoderSelector_8hpp.html | 2 +- .../d7/de4/EncoderSelector_8hpp_source.html | 2 +- .../de4/group__midi-input-elements-leds.html | 2 +- .../d7/de5/MIDIInputElementSysEx_8cpp.html | 2 +- .../MIDIInputElementSysEx_8cpp_source.html | 2 +- .../d7/dea/classMCU_1_1IVPotRing-members.html | 2 +- ...ssAH_1_1DotBarDisplayLEDs__coll__graph.map | 2 +- ...ssAH_1_1DotBarDisplayLEDs__coll__graph.md5 | 2 +- ...ssAH_1_1DotBarDisplayLEDs__coll__graph.svg | 114 +- docs/Doxygen/d7/dee/classCCRangeFastLED.html | 2 +- docs/Doxygen/d7/def/AnalogMultiplex_8hpp.html | 2 +- .../d7/def/AnalogMultiplex_8hpp_source.html | 2 +- .../d7/df0/classSelectable-members.html | 2 +- docs/Doxygen/d7/df5/FastLED_8cpp.html | 2 +- docs/Doxygen/d7/df5/FastLED_8cpp_source.html | 2 +- .../d0b/classStreamDebugMIDI__Interface.html | 2 +- .../Doxygen/d8/d0d/classNoteValueFastLED.html | 2 +- .../d8/d20/classMIDIRotaryEncoder.html | 2 +- docs/Doxygen/d8/d21/USBMIDI__Parser_8hpp.html | 2 +- .../d8/d21/USBMIDI__Parser_8hpp_source.html | 2 +- ...assHardwareSerialDebugMIDI__Interface.html | 2 +- .../d8/d2a/Bankable_2PCButton_8cpp.html | 2 +- .../d2a/Bankable_2PCButton_8cpp_source.html | 2 +- .../d8/d2c/BluetoothMIDI__Interface_8cpp.html | 2 +- .../BluetoothMIDI__Interface_8cpp_source.html | 2 +- .../d8/d38/MIDICNChannelAddress_8hpp.html | 2 +- .../d38/MIDICNChannelAddress_8hpp_source.html | 2 +- docs/Doxygen/d8/d39/classBLEMIDI.html | 2 +- .../classIncrementSelectorLEDs-members.html | 2 +- .../d8/d3d/classMIDI__Parser-members.html | 2 +- docs/Doxygen/d8/d3d/namespaceExtIO.html | 652 +++ docs/Doxygen/d8/d43/classDisplayElement.html | 2 +- .../d8/d4a/md_pages_MIDI-over-USB.html | 12 +- .../d8/d4b/group__AH__PrintStream.html | 2 +- docs/Doxygen/d8/d4c/classMCU_1_1VU.html | 2 +- .../MIDIInputElementChannelPressure_8hpp.html | 2 +- ...putElementChannelPressure_8hpp_source.html | 2 +- .../d8/d53/group__AH__HardwareUtils.html | 2 +- .../d8/d54/classCCButtons-members.html | 2 +- .../d8/d57/classUSBSerialMIDI__Interface.html | 2 +- ...ble_1_1ManyAddresses_1_1ManyAddresses.html | 2 +- .../d8/d59/1_8First-Output_8ino-example.html | 2 +- ...MCU_1_1Bankable_1_1VULEDs__coll__graph.map | 2 +- ...MCU_1_1Bankable_1_1VULEDs__coll__graph.md5 | 2 +- ...MCU_1_1Bankable_1_1VULEDs__coll__graph.svg | 451 ++- .../d8/d63/ChannelMessageMatcher_8cpp.html | 2 +- .../ChannelMessageMatcher_8cpp_source.html | 2 +- ...ssBankable_1_1CCButtonLatched-members.html | 2 +- .../d8/d69/classSelectorBase-members.html | 2 +- .../d8/d6a/classSelectorDisplay-members.html | 2 +- docs/Doxygen/d8/d6c/classButtonMatrix.html | 626 +++ .../d6d/classMCU_1_1LCDCounter-members.html | 2 +- .../d6f/group__BankableMIDIInputElements.html | 2 +- .../Doxygen/d8/d73/classNoteRangeFastLED.html | 2 +- docs/Doxygen/d8/d78/Control__Change_8cpp.html | 2 +- .../d8/d78/Control__Change_8cpp_source.html | 2 +- docs/Doxygen/d8/d8b/MAX7219__Base_8cpp.html | 2 +- .../d8/d8b/MAX7219__Base_8cpp_source.html | 2 +- .../d8/d92/1_8Note-LED_8ino-example.html | 10 +- .../d8/d93/ShiftRegisterOutBase_8hpp.html | 2 +- .../d93/ShiftRegisterOutBase_8hpp_source.html | 2 +- .../d8/d99/classBankable_1_1NoteLEDBar.html | 2 +- .../d9d/classBankable_1_1NoteChordButton.html | 2 +- .../Doxygen/d8/da8/md_pages_Installation.html | 20 +- ...ol-Surface_src_Display_Bitmaps_README.html | 2 +- .../d8/daf/ManyButtonsSelector_8cpp.html | 2 +- .../daf/ManyButtonsSelector_8cpp_source.html | 2 +- .../Doxygen/d8/db0/classCCButtonLatching.html | 2 +- .../db4/classEncoderSelectorLEDs-members.html | 2 +- .../d8/db7/Bankable_2CCButtons_8cpp.html | 2 +- .../db7/Bankable_2CCButtons_8cpp_source.html | 2 +- .../dba/Abstract_2MIDIButtonLatched_8hpp.html | 2 +- ...stract_2MIDIButtonLatched_8hpp_source.html | 2 +- .../AH_2Settings_2SettingsWrapper_8cpp.html | 2 +- ...Settings_2SettingsWrapper_8cpp_source.html | 2 +- .../d8/dc0/MCUNameFromNoteNumber_8hpp.html | 2 +- .../MCUNameFromNoteNumber_8hpp_source.html | 2 +- .../Doxygen/d8/dc4/structSetbase-members.html | 2 +- .../d8/dc6/structDefaultColorMapper.html | 2 +- .../d8/dcc/ProgramChangeSelector_8cpp.html | 2 +- .../ProgramChangeSelector_8cpp_source.html | 2 +- .../d8/dd2/9_8Note-FastLED_8ino-example.html | 10 +- docs/Doxygen/d8/dd5/CCButtons_8cpp.html | 2 +- .../Doxygen/d8/dd5/CCButtons_8cpp_source.html | 2 +- ...sBankable_1_1NoteRangeFastLED-members.html | 2 +- docs/Doxygen/d8/dd7/Timing_8dox.html | 2 +- docs/Doxygen/d8/dd8/USBMIDI__Parser_8cpp.html | 2 +- .../d8/dd8/USBMIDI__Parser_8cpp_source.html | 2 +- .../d8/ddf/NoteCCRangeLEDBar_8hpp.html | 2 +- .../d8/ddf/NoteCCRangeLEDBar_8hpp_source.html | 8 +- .../d8/de1/classMIDIButtonLatching.html | 2 +- .../d8/de6/VU-Meter-Bridge_8ino-example.html | 12 +- .../Bankable_2NoteButtonLatching_8cpp.html | 2 +- ...kable_2NoteButtonLatching_8cpp_source.html | 2 +- docs/Doxygen/d8/df3/FilteredAnalog_8hpp.html | 2 +- .../d8/df3/FilteredAnalog_8hpp_source.html | 2 +- .../df6/classAH_1_1detail_1_1Incrementor.html | 2 +- .../d8/df7/classEncoderSelectorLEDs.html | 2 +- .../classNoteCCLEDBarCallback-members.html | 2 +- .../Bankable_2Abstract_2MIDIButtons_8cpp.html | 2 +- ...le_2Abstract_2MIDIButtons_8cpp_source.html | 2 +- docs/Doxygen/d9/d0a/EMA_8cpp.html | 2 +- docs/Doxygen/d9/d0a/EMA_8cpp_source.html | 2 +- .../d0b/classBankable_1_1CCValue-members.html | 2 +- .../d9/d0b/structAH_1_1Array-members.html | 2 +- docs/Doxygen/d9/d11/structDisplay.html | 2 +- .../d15/classSelectorSingleLEDCallback.html | 2 +- .../d1d/classBankable_1_1CCButtonLatched.html | 2 +- docs/Doxygen/d9/d20/EncoderSelector_8cpp.html | 2 +- .../d9/d20/EncoderSelector_8cpp_source.html | 2 +- .../Doxygen/d9/d24/RelativeCCSender_8hpp.html | 2 +- .../d9/d24/RelativeCCSender_8hpp_source.html | 2 +- .../Doxygen/d9/d2e/CCButton_8ino-example.html | 2 +- docs/Doxygen/d9/d30/LCD_8cpp.html | 2 +- docs/Doxygen/d9/d30/LCD_8cpp_source.html | 2 +- .../Doxygen/d9/d35/ShiftRegisterOut_8cpp.html | 2 +- .../d9/d35/ShiftRegisterOut_8cpp_source.html | 2 +- docs/Doxygen/d9/d36/classOutputBank.html | 2 +- docs/Doxygen/d9/d37/Selectable_8cpp.html | 2 +- .../d9/d37/Selectable_8cpp_source.html | 2 +- .../d9/d38/Control__Surface__Class_8cpp.html | 4 +- .../Control__Surface__Class_8cpp_source.html | 2 +- ...2_8VU-Meter-OLED-USB-DAC_8ino-example.html | 12 +- .../d9/d3b/classNoteLEDBar-members.html | 2 +- .../d9/d3e/MCUNameFromNoteNumber_8cpp.html | 2 +- .../MCUNameFromNoteNumber_8cpp_source.html | 2 +- .../classBankable_1_1NoteButtonLatching.html | 2 +- .../2_8DigitalReadSerial_8ino-example.html | 8 +- .../d9/d42/classPitchBendSender-members.html | 2 +- docs/Doxygen/d9/d43/Control__Change_8hpp.html | 2 +- .../d9/d43/Control__Change_8hpp_source.html | 2 +- docs/Doxygen/d9/d46/Selectable_8hpp.html | 2 +- .../d9/d46/Selectable_8hpp_source.html | 2 +- docs/Doxygen/d9/d4b/ButtonMatrix_8hpp.html | 2 +- .../d9/d4b/ButtonMatrix_8hpp_source.html | 2 +- docs/Doxygen/d9/d4f/LEDs_8hpp.html | 2 +- docs/Doxygen/d9/d4f/LEDs_8hpp_source.html | 2 +- .../d9/d4f/MovingCoilBallistics_8hpp.html | 2 +- .../d4f/MovingCoilBallistics_8hpp_source.html | 2 +- .../d9/d51/classRelativeCCSender-members.html | 2 +- .../d9/d55/Bankable_2CCButtonMatrix_8hpp.html | 2 +- .../Bankable_2CCButtonMatrix_8hpp_source.html | 2 +- .../d56/classSwitchSelectorLED-members.html | 2 +- .../d9/d5f/1_8SPI-Blink_8ino-example.html | 8 +- .../d9/d67/classMCU_1_1GenericVU-members.html | 2 +- ...Note-FastLED-ColorMapper_8ino-example.html | 10 +- ...classAH_1_1MAX7219SevenSegmentDisplay.html | 4 +- .../d9/d72/classNoteButton-members.html | 2 +- docs/Doxygen/d9/d73/classMIDI__Interface.html | 2 +- .../classHardwareSerialMIDI__Interface.html | 2 +- .../d82/structAH_1_1ShiftRegisterOutRGB.html | 2 +- .../d9/d89/classAH_1_1DotBarDisplayLEDs.html | 82 +- .../classMCU_1_1VPotRing__Base-members.html | 2 +- docs/Doxygen/d9/d93/examples_8dox.html | 2 +- .../d9/d94/ContinuousCCSender_8cpp.html | 2 +- .../d94/ContinuousCCSender_8cpp_source.html | 2 +- ..._1StaticSizeExtendedIOElement-members.html | 2 +- .../d96/structDefaultColorMapper-members.html | 2 +- .../d9/d97/Abstract_2MIDIButton_8cpp.html | 2 +- .../d97/Abstract_2MIDIButton_8cpp_source.html | 2 +- docs/Doxygen/d9/d98/TeensyUSBTypes_8hpp.html | 2 +- .../d9/d98/TeensyUSBTypes_8hpp_source.html | 2 +- .../d99/Bankable_2PBPotentiometer_8hpp.html | 2 +- ...Bankable_2PBPotentiometer_8hpp_source.html | 2 +- .../d9b/Bankable_2CCButtonLatching_8cpp.html | 2 +- ...ankable_2CCButtonLatching_8cpp_source.html | 2 +- ...troller-Finished-Example_8ino-example.html | 2 +- .../d9/d9d/classButtonMatrix__coll__graph.md5 | 1 + .../d9/d9d/classButtonMatrix__coll__graph.svg | 94 + .../d9/da1/classAH_1_1Updatable-members.html | 2 +- ...kable_2Abstract_2MIDIChordButton_8cpp.html | 2 +- ...Abstract_2MIDIChordButton_8cpp_source.html | 2 +- docs/Doxygen/d9/dac/Chords_8hpp.html | 2 +- docs/Doxygen/d9/dac/Chords_8hpp_source.html | 2 +- docs/Doxygen/d9/dac/classNoteLEDBar.html | 2 +- .../Doxygen/d9/db1/classMIDIInputElement.html | 4 +- docs/Doxygen/d9/db3/ButtonMatrix_8cpp.html | 2 +- .../d9/db3/ButtonMatrix_8cpp_source.html | 2 +- .../d9/db8/classSerialMIDI__Interface.html | 2 +- ...lassMCU_1_1TimeDisplayDisplay-members.html | 2 +- docs/Doxygen/d9/dbf/classAudioVULEDs.html | 2 +- .../d9/dc0/classNoteRangeFastLED-members.html | 2 +- docs/Doxygen/d9/dc2/LCDDisplay_8cpp.html | 2 +- .../d9/dc2/LCDDisplay_8cpp_source.html | 2 +- docs/Doxygen/d9/dc5/Notes_8hpp.html | 2 +- docs/Doxygen/d9/dc5/Notes_8hpp_source.html | 2 +- docs/Doxygen/d9/dc8/ExtIO_8dox.html | 2 +- docs/Doxygen/d9/dc9/TimeDisplay_8hpp.html | 2 +- .../d9/dc9/TimeDisplay_8hpp_source.html | 2 +- .../d9/dcf/2_8First-Input_8ino-example.html | 2 +- ...MIDIFilteredAnalogAddressable-members.html | 2 +- ...sBankable_1_1NoteButtonMatrix-members.html | 2 +- .../d9/de2/classAH_1_1UniquePtr-members.html | 2 +- .../d9/de5/classBankable_1_1CCRange.html | 2 +- .../dee/classProgramChangeSelectorLEDs.html | 2 +- .../d9/df2/4_8VULEDs_8ino-example.html | 192 + .../Doxygen/d9/df7/Arduino__Helpers_8dox.html | 2 +- .../Bankable_2Abstract_2MIDIButtons_8hpp.html | 2 +- ...le_2Abstract_2MIDIButtons_8hpp_source.html | 2 +- .../classBankable_1_1CCButtonLatching.html | 2 +- .../d9/df9/classBankable_1_1MIDIButton.html | 2 +- .../d9/dfe/3_8NoteLEDBar_8ino-example.html | 10 +- docs/Doxygen/da/d06/Error_8cpp.html | 2 +- docs/Doxygen/da/d06/Error_8cpp_source.html | 2 +- .../da/d07/classContinuousCCSender.html | 2 +- docs/Doxygen/da/d0a/Groups_8h.html | 2 +- docs/Doxygen/da/d0a/Groups_8h_source.html | 2 +- docs/Doxygen/da/d0c/ProgramChanger_8hpp.html | 2 +- .../da/d0c/ProgramChanger_8hpp_source.html | 2 +- .../d14/classMCU_1_1VULEDs__coll__graph.map | 2 +- .../d14/classMCU_1_1VULEDs__coll__graph.md5 | 2 +- .../d14/classMCU_1_1VULEDs__coll__graph.svg | 377 +- .../da/d1f/ExtendedIOElement_8cpp.html | 2 +- .../da/d1f/ExtendedIOElement_8cpp_source.html | 2 +- .../d27/classAH_1_1ButtonMatrix-members.html | 2 +- .../da/d2d/Transposer_8ino-example.html | 10 +- docs/Doxygen/da/d34/classCCValueLED.html | 2 +- .../d40/classBankable_1_1CCRotaryEncoder.html | 2 +- ...MIDIIncrementDecrementButtons-members.html | 2 +- .../da/d45/SPIShiftRegisterOut_8ipp.html | 2 +- .../d45/SPIShiftRegisterOut_8ipp_source.html | 2 +- .../Doxygen/da/d50/classMCU_1_1IVPotRing.html | 2 +- docs/Doxygen/da/d51/VolumeControl_8hpp.html | 2 +- .../da/d51/VolumeControl_8hpp_source.html | 2 +- ..._1CCIncrementDecrementButtons-members.html | 2 +- ..._1CCIncrementDecrementButtons-members.html | 2 +- ...ncrementDecrementButtons_8ino-example.html | 2 +- .../da/d54/classCCValueLED-members.html | 2 +- ...MIDIIncrementDecrementButtons-members.html | 2 +- ...sRelativeMIDICNChannelAddress-members.html | 2 +- .../d66/IncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- docs/Doxygen/da/d69/PrintStream_8cpp.html | 2 +- .../da/d69/PrintStream_8cpp_source.html | 2 +- docs/Doxygen/da/d6a/classPBPotentiometer.html | 2 +- .../da/d77/MovingCoilBallistics_8cpp.html | 2 +- .../d77/MovingCoilBallistics_8cpp_source.html | 2 +- .../da/d78/Toggle-LEDs_8ino-example.html | 8 +- ...ankable_1_1NoteButtonLatching-members.html | 2 +- docs/Doxygen/da/d85/CCButtonLatched_8hpp.html | 2 +- .../da/d85/CCButtonLatched_8hpp_source.html | 2 +- .../da/d8a/structChannelMessage-members.html | 2 +- .../d93/classMCU_1_1Bankable_1_1VPotRing.html | 4 +- .../classMIDIInputElementNote-members.html | 2 +- .../d96/classBankable_1_1MIDIChordButton.html | 2 +- ...Bankable_1_1ManyAddresses_1_1PCButton.html | 2 +- .../da/d9c/classSysExBuffer-members.html | 2 +- docs/Doxygen/da/da6/namespaceMIDI__PC.html | 2 +- .../da/db7/classCCRangeLEDs-members.html | 2 +- docs/Doxygen/da/db8/classTransposer.html | 2 +- ...classBankableMIDIOutput__Base-members.html | 2 +- ...ses_2CCIncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- .../da/dbf/classGenericEncoderSelector.html | 2 +- ...H_1_1DotBarDisplayLEDs__inherit__graph.map | 2 +- ...H_1_1DotBarDisplayLEDs__inherit__graph.md5 | 2 +- ...H_1_1DotBarDisplayLEDs__inherit__graph.svg | 58 +- .../da/dc3/classDigitalCCSender-members.html | 2 +- docs/Doxygen/da/dc6/Intervals_8cpp.html | 2 +- .../Doxygen/da/dc6/Intervals_8cpp_source.html | 2 +- .../da/dc7/Abstract_2MIDIButtons_8cpp.html | 2 +- .../Abstract_2MIDIButtons_8cpp_source.html | 2 +- .../classRelativeMIDICNChannelAddress.html | 2 +- ...lassBankable_1_1MatrixAddress-members.html | 2 +- .../da/dcc/classNoteCCRangeEmptyCallback.html | 2 +- docs/Doxygen/da/dd0/classMAX7219__Base.html | 552 +++ docs/Doxygen/da/dd4/namespaceIntervals.html | 2 +- ...ble_2Abstract_2MIDIRotaryEncoder_8hpp.html | 2 +- ...stract_2MIDIRotaryEncoder_8hpp_source.html | 2 +- .../AH_2Settings_2NamespaceSettings_8cpp.html | 2 +- ...ttings_2NamespaceSettings_8cpp_source.html | 2 +- ...assStreamDebugMIDI__Interface-members.html | 2 +- docs/Doxygen/da/ddd/README_8md.html | 2 +- .../Doxygen/da/ddf/DisplayInterface_8cpp.html | 2 +- .../da/ddf/DisplayInterface_8cpp_source.html | 2 +- .../classBankable_1_1CCRangeLEDs-members.html | 2 +- .../Doxygen/da/de8/MIDIInputElement_8cpp.html | 2 +- .../da/de8/MIDIInputElement_8cpp_source.html | 2 +- .../Doxygen/da/de8/group__AH__Containers.html | 2 +- .../def/Abstract_2MIDIButtonMatrix_8cpp.html | 2 +- ...bstract_2MIDIButtonMatrix_8cpp_source.html | 2 +- .../classBankable_1_1GenericNoteCCRange.html | 2 +- .../ManyAddresses_2PBPotentiometer_8hpp.html | 2 +- ...ddresses_2PBPotentiometer_8hpp_source.html | 2 +- .../da/dfa/classNoteCCRange-members.html | 2 +- .../db/d0b/ShiftRegisterOutRGB_8cpp.html | 2 +- .../d0b/ShiftRegisterOutRGB_8cpp_source.html | 2 +- .../namespaceBankable_1_1ManyAddresses.html | 2 +- .../db/d15/Bankable_2CCButton_8hpp.html | 2 +- .../d15/Bankable_2CCButton_8hpp_source.html | 2 +- .../d17/classMCU_1_1Bankable_1_1VULEDs.html | 189 +- .../db/d18/MIDIOutputElement_8cpp.html | 2 +- .../db/d18/MIDIOutputElement_8cpp_source.html | 2 +- ...t_2MIDIIncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- .../db/d1d/classMIDIInputElementPC.html | 2 +- ...t_2MIDIIncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- .../db/d28/NoteButtonLatching_8cpp.html | 2 +- .../d28/NoteButtonLatching_8cpp_source.html | 2 +- .../d2b/classBankable_1_1CCButtonMatrix.html | 2 +- ..._1_1IncrementDecrementButtons-members.html | 2 +- docs/Doxygen/db/d32/classCCPotentiometer.html | 2 +- .../db/d3c/classNoteRange-members.html | 2 +- .../structChannelMessageMatcher-members.html | 2 +- docs/Doxygen/db/d45/structSysExMessage.html | 2 +- .../db/d4b/DisplayInterfaceSSD1306_8cpp.html | 2 +- .../DisplayInterfaceSSD1306_8cpp_source.html | 2 +- .../db/d4b/classMIDIInputElementNote.html | 2 +- .../db/d4c/classDisplayInterface-members.html | 2 +- .../d50/Abstract_2MIDIRotaryEncoder_8hpp.html | 2 +- ...stract_2MIDIRotaryEncoder_8hpp_source.html | 2 +- .../db/d50/Bankable_2NoteButtons_8cpp.html | 2 +- .../Bankable_2NoteButtons_8cpp_source.html | 2 +- ...blyLinkedList_1_1node__iterator__base.html | 2 +- .../d53/Bankable_2CCButtonLatched_8hpp.html | 2 +- ...Bankable_2CCButtonLatched_8hpp_source.html | 2 +- .../db/d54/ManyAddresses_2CCButton_8cpp.html | 2 +- .../ManyAddresses_2CCButton_8cpp_source.html | 2 +- .../db/d55/DebugMIDI__Interface_8hpp.html | 2 +- .../d55/DebugMIDI__Interface_8hpp_source.html | 2 +- ...ructAH_1_1ShiftRegisterOutRGB-members.html | 2 +- .../ManyAddresses_2CCPotentiometer_8cpp.html | 2 +- ...ddresses_2CCPotentiometer_8cpp_source.html | 2 +- .../classMCU_1_1Bankable_1_1GenericVU.html | 2 +- docs/Doxygen/db/d5f/Def_8cpp.html | 2 +- docs/Doxygen/db/d5f/Def_8cpp_source.html | 2 +- docs/Doxygen/db/d60/MCU_8hpp.html | 2 +- docs/Doxygen/db/d60/MCU_8hpp_source.html | 2 +- ...yAddresses_1_1CCPotentiometer-members.html | 2 +- .../classBankable_1_1NoteRange-members.html | 2 +- docs/Doxygen/db/d69/LCD_8hpp.html | 2 +- docs/Doxygen/db/d69/LCD_8hpp_source.html | 2 +- .../db/d6e/classBankableMIDIInput.html | 2 +- docs/Doxygen/db/d6f/classEMA__f.html | 2 +- docs/Doxygen/db/d81/Program__Change_8cpp.html | 2 +- .../db/d81/Program__Change_8cpp_source.html | 2 +- .../db/d8b/classProgramChangeSender.html | 2 +- .../db/d8c/classMIDI__Interface-members.html | 2 +- docs/Doxygen/db/d93/ArrayHelpers_8cpp.html | 2 +- .../db/d93/ArrayHelpers_8cpp_source.html | 2 +- ...assMCU_1_1SevenSegmentDisplay-members.html | 2 +- .../db/d9c/classNoteCCFastLED-members.html | 2 +- docs/Doxygen/db/d9d/IncrementButton_8cpp.html | 2 +- .../db/d9d/IncrementButton_8cpp_source.html | 2 +- .../db/dac/classMCU_1_1VPotRing__Base.html | 2 +- docs/Doxygen/db/db0/classUSBMIDI__Parser.html | 2 +- .../db/dbb/classBresenhamLine-members.html | 2 +- docs/Doxygen/db/dbd/Bank_8cpp.html | 2 +- docs/Doxygen/db/dbd/Bank_8cpp_source.html | 2 +- docs/Doxygen/db/dbd/classBank.html | 4 +- docs/Doxygen/db/dbe/classIChord.html | 2 +- ...assIncrementDecrementSelector-members.html | 2 +- docs/Doxygen/db/dbf/Control__Surface_8h.html | 2 +- .../db/dbf/Control__Surface_8h_source.html | 2 +- .../dc4/classSerialDebugMIDI__Interface.html | 2 +- docs/Doxygen/db/dcf/VUDisplay_8cpp.html | 2 +- .../Doxygen/db/dcf/VUDisplay_8cpp_source.html | 2 +- .../db/dd1/ContinuousCCSender_8hpp.html | 2 +- .../dd1/ContinuousCCSender_8hpp_source.html | 2 +- docs/Doxygen/db/dd3/group__AH__ExtIO.html | 2 +- .../db/dd8/classMCU_1_1VPotRing-members.html | 2 +- docs/Doxygen/db/dda/VU_8hpp.html | 2 +- docs/Doxygen/db/dda/VU_8hpp_source.html | 2 +- .../classBankable_1_1MIDIFilteredAnalog.html | 2 +- docs/Doxygen/db/de6/BankConfig_8cpp.html | 2 +- .../db/de6/BankConfig_8cpp_source.html | 2 +- .../db/df2/BankableMIDIOutput_8hpp.html | 2 +- .../df2/BankableMIDIOutput_8hpp_source.html | 2 +- ...ssBankable_1_1CCPotentiometer-members.html | 2 +- .../db/df6/ChannelMessageMatcher_8hpp.html | 2 +- .../ChannelMessageMatcher_8hpp_source.html | 2 +- .../db/df8/Bankable_2NoteButton_8cpp.html | 2 +- .../df8/Bankable_2NoteButton_8cpp_source.html | 2 +- .../Doxygen/dc/d02/classCCLEDBar-members.html | 2 +- .../d05/Keyboard-Matrix-BCD_8ino-example.html | 4 +- .../dc/d08/ManyAddresses_2PCButton_8cpp.html | 2 +- .../ManyAddresses_2PCButton_8cpp_source.html | 2 +- .../dc/d09/BankableMIDIInput_8cpp.html | 2 +- .../dc/d09/BankableMIDIInput_8cpp_source.html | 2 +- .../dc/d0c/classAH_1_1ArraySlice-members.html | 2 +- .../d0e/classAH_1_1ShiftRegisterOutBase.html | 2 +- .../classBankable_1_1CCValueLED-members.html | 2 +- docs/Doxygen/dc/d17/structBankConfig.html | 2 +- docs/Doxygen/dc/d19/classMAX7219.html | 1369 +++++++ .../d1b/1_8AnalogReadSerial_8ino-example.html | 8 +- .../dc/d22/classBankable_1_1MIDIButtons.html | 2 +- ..._1_1ManyAddresses_1_1CCButton-members.html | 2 +- .../dc/d2d/classCCValueFastLED-members.html | 2 +- ...kable_2Abstract_2MIDIChordButton_8hpp.html | 2 +- ...Abstract_2MIDIChordButton_8hpp_source.html | 2 +- .../dc/d3c/structEncoderPinList-members.html | 2 +- .../dc/d45/classControl__Surface__.html | 6 +- docs/Doxygen/dc/d48/VPotRingLEDs_8hpp.html | 2 +- .../dc/d48/VPotRingLEDs_8hpp_source.html | 2 +- .../dc/d4c/classIncrementSelector.html | 2 +- .../dc/d4f/Settings_2Settings_8hpp.html | 2 +- .../d4f/Settings_2Settings_8hpp_source.html | 2 +- docs/Doxygen/dc/d50/Frequency_8hpp.html | 2 +- .../Doxygen/dc/d50/Frequency_8hpp_source.html | 2 +- docs/Doxygen/dc/d55/VolumeControl_8cpp.html | 2 +- .../dc/d55/VolumeControl_8cpp_source.html | 2 +- .../d55/classBankable_1_1CCValueFastLED.html | 2 +- .../d56/MAX7219SevenSegmentDisplay_8cpp.html | 2 +- ...AX7219SevenSegmentDisplay_8cpp_source.html | 2 +- .../dc/d58/FilteredAnalog_8ino-example.html | 2 +- .../classMIDICNChannelAddress-members.html | 2 +- .../dc/d5e/classDoublyLinkedList-members.html | 2 +- .../dc/d5f/ProgramChangeSender_8hpp.html | 2 +- .../d5f/ProgramChangeSender_8hpp_source.html | 2 +- .../dc/d67/classAH_1_1Timer-members.html | 2 +- docs/Doxygen/dc/d69/namespaceAH.html | 4 +- docs/Doxygen/dc/d6c/Chords_8cpp.html | 2 +- docs/Doxygen/dc/d6c/Chords_8cpp_source.html | 2 +- docs/Doxygen/dc/d70/BLEMIDI_8cpp.html | 2 +- docs/Doxygen/dc/d70/BLEMIDI_8cpp_source.html | 2 +- .../dc/d76/classCCRotaryEncoder-members.html | 2 +- .../Doxygen/dc/d77/DisplayInterface_8hpp.html | 2 +- .../dc/d77/DisplayInterface_8hpp_source.html | 2 +- ...assAH_1_1ShiftRegisterOutBase-members.html | 2 +- docs/Doxygen/dc/d77/classSelectorBase.html | 2 +- docs/Doxygen/dc/d81/structEncoderPinList.html | 2 +- .../dc/d84/classSwitchSelector-members.html | 2 +- .../MCU-OLED-SSD1306-MEGA_8ino-example.html | 406 ++ .../d8b/Bankable_2CCRotaryEncoder_8hpp.html | 2 +- ...Bankable_2CCRotaryEncoder_8hpp_source.html | 2 +- .../d90/2_8Note-Range-LEDs_8ino-example.html | 10 +- .../Doxygen/dc/d90/MIDIInputElement_8hpp.html | 2 +- .../dc/d90/MIDIInputElement_8hpp_source.html | 2 +- .../dc/d95/classCCPotentiometer-members.html | 2 +- .../dc/d95/classMCU_1_1AnalogVUDisplay.html | 2 +- .../d9d/ManyAddresses_2NoteButton_8cpp.html | 2 +- ...ManyAddresses_2NoteButton_8cpp_source.html | 2 +- ..._1_1Bankable_1_1VULEDs__inherit__graph.map | 2 +- ..._1_1Bankable_1_1VULEDs__inherit__graph.md5 | 2 +- ..._1_1Bankable_1_1VULEDs__inherit__graph.svg | 283 +- ...resses_1_1CCIncrementDecrementButtons.html | 2 +- .../BlinkWithoutDelay-Timer_8ino-example.html | 129 + docs/Doxygen/dc/dc1/group__MIDIConstants.html | 2 +- .../classMIDIIncrementDecrementButtons.html | 2 +- docs/Doxygen/dc/dd2/structPixelLocation.html | 2 +- .../dc/dd4/classDigitalNoteSender.html | 2 +- ..._1Bankable_1_1GenericVPotRing-members.html | 2 +- .../classBankable_1_1MIDIRotaryEncoder.html | 2 +- .../ddd/classSSD1306__DisplayInterface.html | 8 +- .../dde/Bankable_2NoteButtonMatrix_8hpp.html | 2 +- ...ankable_2NoteButtonMatrix_8hpp_source.html | 2 +- docs/Doxygen/dc/ddf/Filters_8dox.html | 2 +- .../de3/classBankableMIDIOutput-members.html | 2 +- docs/Doxygen/dc/de6/Arduino__Helpers_8h.html | 2 +- .../dc/de6/Arduino__Helpers_8h_source.html | 2 +- docs/Doxygen/dc/de8/AudioVU_8hpp.html | 2 +- docs/Doxygen/dc/de8/AudioVU_8hpp_source.html | 2 +- docs/Doxygen/dc/dea/classTimer.html | 294 ++ .../dc/def/classMIDIInputElementSysEx.html | 2 +- docs/Doxygen/dc/def/group__AH__Filters.html | 2 +- .../Doxygen/dc/df0/group__MIDIInterfaces.html | 2 +- .../dc/df2/classAH_1_1BitArray-members.html | 2 +- docs/Doxygen/dc/df3/Program__Change_8hpp.html | 2 +- .../dc/df3/Program__Change_8hpp_source.html | 2 +- docs/Doxygen/dc/df4/MIDI-over-USB_8md.html | 2 +- .../dc/df8/classIncrementSelectorLEDs.html | 2 +- .../dc/dfa/MultiMIDI__Interface_8hpp.html | 2 +- .../dfa/MultiMIDI__Interface_8hpp_source.html | 2 +- .../dc/dff/classHairlessMIDI__Interface.html | 2 +- ...assDoublyLinkedList_1_1node__iterator.html | 2 +- .../structEmptySelectorCallback-members.html | 2 +- .../dd/d08/ShiftRegisterOutBase_8cpp.html | 2 +- .../d08/ShiftRegisterOutBase_8cpp_source.html | 2 +- .../dd/d0d/classHysteresis-members.html | 2 +- docs/Doxygen/dd/d0f/VULEDs_8cpp.html | 2 +- docs/Doxygen/dd/d0f/VULEDs_8cpp_source.html | 2 +- .../d10/CountPressedButtons_8ino-example.html | 4 +- .../Doxygen/dd/d16/classDoublyLinkedList.html | 2 +- .../dd/d17/classNoteValueFastLED-members.html | 2 +- docs/Doxygen/dd/d1f/BankConfig_8hpp.html | 2 +- .../dd/d1f/BankConfig_8hpp_source.html | 2 +- ...sBankable_1_1MIDIButtonMatrix-members.html | 2 +- ...lassAH_1_1SPIShiftRegisterOut-members.html | 2 +- .../dd/d29/classAH_1_1ButtonMatrix.html | 2 +- docs/Doxygen/dd/d29/classMIDIChordButton.html | 2 +- .../Bankable_2Abstract_2MIDIButton_8hpp.html | 2 +- ...ble_2Abstract_2MIDIButton_8hpp_source.html | 2 +- .../d2c/classProgramChangeSender-members.html | 2 +- .../d31/Abstract_2MIDIChordButton_8hpp.html | 2 +- ...Abstract_2MIDIChordButton_8hpp_source.html | 2 +- .../dd/d32/structPixelLocation-members.html | 2 +- docs/Doxygen/dd/d33/XBitmaps_8hpp.html | 2 +- docs/Doxygen/dd/d33/XBitmaps_8hpp_source.html | 2 +- .../d36/Settings_2SettingsWrapper_8hpp.html | 2 +- ...Settings_2SettingsWrapper_8hpp_source.html | 2 +- docs/Doxygen/dd/d37/group__SelectorsLEDs.html | 2 +- ...ricIncrementDecrementSelector-members.html | 2 +- docs/Doxygen/dd/d39/namespacedetail.html | 229 ++ docs/Doxygen/dd/d3d/classPCButton.html | 2 +- docs/Doxygen/dd/d40/Hysteresis_8cpp.html | 2 +- .../dd/d40/Hysteresis_8cpp_source.html | 2 +- ...assGenericManyButtonsSelector-members.html | 2 +- .../dd/d42/MCU-OLED-SSD1306_8ino-example.html | 10 +- .../d46/Bankable_2CCRotaryEncoder_8cpp.html | 2 +- ...Bankable_2CCRotaryEncoder_8cpp_source.html | 2 +- .../dd/d46/structSetprecision-members.html | 2 +- .../dd/d47/Abstract_2MIDIButton_8hpp.html | 2 +- .../d47/Abstract_2MIDIButton_8hpp_source.html | 2 +- docs/Doxygen/dd/d47/FilteredAnalog_8cpp.html | 2 +- .../dd/d47/FilteredAnalog_8cpp_source.html | 2 +- ...sBankable_1_1NoteValueFastLED-members.html | 2 +- .../dd/d58/SevenSegmentDisplay_8cpp.html | 2 +- .../d58/SevenSegmentDisplay_8cpp_source.html | 2 +- .../d59/classAH_1_1LEDs__inherit__graph.map | 4 +- .../d59/classAH_1_1LEDs__inherit__graph.md5 | 2 +- .../d59/classAH_1_1LEDs__inherit__graph.svg | 88 +- docs/Doxygen/dd/d5e/group__AH__Math.html | 2 +- .../d69/Bankable_2CCButtonLatched_8cpp.html | 2 +- ...Bankable_2CCButtonLatched_8cpp_source.html | 2 +- .../dd/d72/classAH_1_1Frequency-members.html | 2 +- docs/Doxygen/dd/d80/PrintStream_8hpp.html | 2 +- .../dd/d80/PrintStream_8hpp_source.html | 2 +- .../dd/d81/classMultiMIDI__Interface.html | 2 +- .../d8f/structOutputBankConfig-members.html | 2 +- .../Abstract_2MIDIButtonLatching_8cpp.html | 2 +- ...tract_2MIDIButtonLatching_8cpp_source.html | 2 +- docs/Doxygen/dd/d93/namespaceXBM.html | 14 +- .../dd/d96/NoteButtonLatched_8cpp.html | 2 +- .../dd/d96/NoteButtonLatched_8cpp_source.html | 2 +- docs/Doxygen/dd/da0/todo.html | 4 +- .../dd/db3/classNoteChordButton-members.html | 2 +- .../dd/dbb/Bankable_2NoteButtons_8hpp.html | 2 +- .../Bankable_2NoteButtons_8hpp_source.html | 2 +- .../Doxygen/dd/dbc/namespaceAH_1_1detail.html | 2 +- .../dd/dc8/classAudioVULEDs-members.html | 2 +- docs/Doxygen/dd/dd0/classCCLEDBar.html | 2 +- .../dd/dd4/classProgramChangeSelector.html | 2 +- docs/Doxygen/dd/dd9/CCRotaryEncoder_8hpp.html | 2 +- .../dd/dd9/CCRotaryEncoder_8hpp_source.html | 2 +- .../ddb/Settings_2NamespaceSettings_8cpp.html | 2 +- ...ttings_2NamespaceSettings_8cpp_source.html | 2 +- .../dd/ddf/ExtendedInputOutput_8hpp.html | 4 +- .../ddf/ExtendedInputOutput_8hpp_source.html | 2 +- .../dd/ddf/classBankable_1_1CCRangeLEDs.html | 2 +- .../de1/classContinuousCCSender-members.html | 2 +- .../Doxygen/dd/de4/classMCU_1_1GenericVU.html | 2 +- .../dd/de5/classAH_1_1MAX7219__Base.html | 4 +- .../def/classMIDIButtonLatching-members.html | 2 +- docs/Doxygen/dd/df0/classCCRange-members.html | 2 +- .../classMovingCoilBallistics-members.html | 2 +- .../dd/df7/classUSBMIDI__Parser-members.html | 2 +- .../Doxygen/dd/dfe/classCCButton-members.html | 2 +- .../de/d05/classUSBMIDI__Interface.html | 4 +- .../d07/structSimpleNoteCCValueCallback.html | 2 +- .../d09/Bankable_2PBPotentiometer_8cpp.html | 2 +- ...Bankable_2PBPotentiometer_8cpp_source.html | 2 +- docs/Doxygen/de/d0d/classAH_1_1Button.html | 2 +- ...ankable_1_1GenericNoteCCRange-members.html | 2 +- docs/Doxygen/de/d0f/MIDI__Interface_8cpp.html | 2 +- .../de/d0f/MIDI__Interface_8cpp_source.html | 2 +- .../d14/ManyAddresses_2NoteButton_8hpp.html | 2 +- ...ManyAddresses_2NoteButton_8hpp_source.html | 2 +- .../de/d15/structBankConfig-members.html | 2 +- docs/Doxygen/de/d16/AnalogMultiplex_8cpp.html | 2 +- .../de/d16/AnalogMultiplex_8cpp_source.html | 2 +- .../d1e/classGenericManyButtonsSelector.html | 2 +- ..._1ManyAddresses_1_1NoteButton-members.html | 2 +- .../de/d2d/classUSBDebugMIDI__Interface.html | 2 +- .../classAH_1_1IncrementButton-members.html | 2 +- .../de/d34/classNoteCCLEDBarCallback.html | 4 +- .../de/d36/classBankable_1_1NoteButton.html | 2 +- docs/Doxygen/de/d3d/VULEDs_8hpp.html | 2 +- docs/Doxygen/de/d3d/VULEDs_8hpp_source.html | 187 +- .../de/d3e/classBankable_1_1NoteValue.html | 4 +- docs/Doxygen/de/d43/classProgramChanger.html | 2 +- docs/Doxygen/de/d46/classPitchBendSender.html | 2 +- docs/Doxygen/de/d47/UniquePtr_8cpp.html | 2 +- .../Doxygen/de/d47/UniquePtr_8cpp_source.html | 2 +- .../d4a/classNoteButtonLatched-members.html | 2 +- ...ssMCU_1_1VPotRingLEDsCallback-members.html | 2 +- .../de/d55/classBankable_1_1CCLEDBar.html | 2 +- docs/Doxygen/de/d55/classMIDI__Callbacks.html | 2 +- .../de/d5b/BankableMIDIOutput_8cpp.html | 2 +- .../d5b/BankableMIDIOutput_8cpp_source.html | 2 +- docs/Doxygen/de/d5e/Transposer_8hpp.html | 2 +- .../de/d5e/Transposer_8hpp_source.html | 2 +- ...dList_1_1node__iterator__base-members.html | 2 +- docs/Doxygen/de/d6d/Selector_8cpp.html | 2 +- docs/Doxygen/de/d6d/Selector_8cpp_source.html | 2 +- .../de/d6e/BankableMIDIInput_8hpp.html | 2 +- .../de/d6e/BankableMIDIInput_8hpp_source.html | 2 +- docs/Doxygen/de/d6f/classCCValueFastLED.html | 2 +- docs/Doxygen/de/d76/Array_8hpp.html | 2 +- docs/Doxygen/de/d76/Array_8hpp_source.html | 2 +- .../de/d76/classParsing__MIDI__Interface.html | 2 +- docs/Doxygen/de/d77/namespaceBass.html | 2 +- docs/Doxygen/de/d7c/Bresenham_8hpp.html | 2 +- .../Doxygen/de/d7c/Bresenham_8hpp_source.html | 2 +- docs/Doxygen/de/d7e/UniquePtr_8hpp.html | 2 +- .../Doxygen/de/d7e/UniquePtr_8hpp_source.html | 2 +- .../de/d83/AssignmentDisplay_8hpp.html | 2 +- .../de/d83/AssignmentDisplay_8hpp_source.html | 2 +- .../d8c/classBankable_1_1PBPotentiometer.html | 2 +- .../de/d8f/classMIDIButton-members.html | 2 +- ...lassBankable_1_1NoteRangeLEDs-members.html | 2 +- .../Doxygen/de/d95/ShiftRegisterOut_8ipp.html | 2 +- .../de/d95/ShiftRegisterOut_8ipp_source.html | 2 +- docs/Doxygen/de/d9a/classBank-members.html | 2 +- .../Doxygen/de/d9b/IncreaseBitDepth_8cpp.html | 2 +- .../de/d9b/IncreaseBitDepth_8cpp_source.html | 2 +- .../ManyAddresses_2NoteButtonMatrix_8cpp.html | 2 +- ...dresses_2NoteButtonMatrix_8cpp_source.html | 2 +- .../de/da7/DotBarDisplayLEDs_8cpp.html | 2 +- .../de/da7/DotBarDisplayLEDs_8cpp_source.html | 2 +- .../de/da8/ManyAddresses_2CCButton_8hpp.html | 2 +- .../ManyAddresses_2CCButton_8hpp_source.html | 2 +- docs/Doxygen/de/daf/PitchBendSender_8hpp.html | 2 +- .../de/daf/PitchBendSender_8hpp_source.html | 2 +- docs/Doxygen/de/daf/SelectorLEDs_8cpp.html | 2 +- .../de/daf/SelectorLEDs_8cpp_source.html | 2 +- docs/Doxygen/de/daf/md_pages_Debug.html | 9 +- .../db3/classGenericNoteCCRange-members.html | 2 +- docs/Doxygen/de/db8/classNoteRangeLEDs.html | 2 +- .../de/dc5/classNoteBitmapDisplay.html | 4 +- .../de/dc6/structMCU_1_1VUEmptyCallback.html | 2 +- ...t_2MIDIIncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- .../de/dcc/NoteButton_8ino-example.html | 2 +- ...classParsing__MIDI__Interface-members.html | 2 +- .../AH_2Settings_2SettingsWrapper_8hpp.html | 2 +- ...Settings_2SettingsWrapper_8hpp_source.html | 2 +- docs/Doxygen/de/dd1/Button_8cpp.html | 2 +- docs/Doxygen/de/dd1/Button_8cpp_source.html | 2 +- docs/Doxygen/de/dd1/LinkedList_8hpp.html | 2 +- .../de/dd1/LinkedList_8hpp_source.html | 2 +- docs/Doxygen/de/dd2/classBLEMIDI-members.html | 2 +- docs/Doxygen/de/ddd/classNoteValue.html | 4 +- .../de3/Bankable_2NoteChordButton_8hpp.html | 2 +- ...Bankable_2NoteChordButton_8hpp_source.html | 2 +- ...rol-Change-Potentiometer_8ino-example.html | 2 +- ...yLinkedList_1_1node__iterator-members.html | 2 +- docs/Doxygen/de/de7/classSelectable.html | 2 +- docs/Doxygen/de/de9/classAH_1_1MAX7219.html | 4 +- .../classManyAddressesMIDIOutput-members.html | 2 +- .../de/def/classNoteButtonLatched.html | 2 +- docs/Doxygen/de/df5/classEMA__f-members.html | 2 +- ...lassProgramChangeSelectorLEDs-members.html | 2 +- .../ManyAddresses_2CCButtonMatrix_8hpp.html | 2 +- ...Addresses_2CCButtonMatrix_8hpp_source.html | 2 +- .../df/d00/classINoteCCValue-members.html | 2 +- docs/Doxygen/df/d06/classAH_1_1LEDs.html | 4 +- docs/Doxygen/df/d0c/classMIDI__Parser.html | 2 +- docs/Doxygen/df/d0d/classAH_1_1UniquePtr.html | 2 +- .../d15/classIncrementSelector-members.html | 2 +- docs/Doxygen/df/d20/namespaceChords.html | 2 +- ...assBankable_1_1CCButtonMatrix-members.html | 2 +- docs/Doxygen/df/d26/Debug_8dox.html | 2 +- .../df/d28/classDoublyLinkable-members.html | 2 +- ...DIInputElementChannelPressure-members.html | 2 +- .../classAH_1_1ArraySlice_1_1Iterator.html | 2 +- .../classHairlessMIDI__Interface-members.html | 2 +- .../Abstract_2MIDIFilteredAnalog_8cpp.html | 2 +- ...tract_2MIDIFilteredAnalog_8cpp_source.html | 2 +- docs/Doxygen/df/d36/classMCU_1_1VULEDs.html | 191 +- .../d3c/IncrementDecrementSelector_8hpp.html | 2 +- ...ncrementDecrementSelector_8hpp_source.html | 2 +- docs/Doxygen/df/d3d/SelectorDisplay_8hpp.html | 2 +- .../df/d3d/SelectorDisplay_8hpp_source.html | 2 +- .../Doxygen/df/d42/classDisplayInterface.html | 4 +- .../classGenericSwitchSelector-members.html | 2 +- docs/Doxygen/df/d4d/classAH_1_1Frequency.html | 2 +- docs/Doxygen/df/d53/XBitmaps_8cpp.html | 2 +- docs/Doxygen/df/d53/XBitmaps_8cpp_source.html | 2 +- ...ble_2CCIncrementDecrementButtons_8cpp.html | 2 +- ...IncrementDecrementButtons_8cpp_source.html | 2 +- .../Doxygen/df/d60/STL-test_8ino-example.html | 4 +- .../df/d64/classSwitchSelectorLED.html | 2 +- docs/Doxygen/df/d65/Settings_8dox.html | 2 +- .../classAH_1_1ExtendedIOElement-members.html | 2 +- docs/Doxygen/df/d66/Debug_8cpp.html | 2 +- docs/Doxygen/df/d66/Debug_8cpp_source.html | 2 +- .../df/d69/classMCU_1_1TimeDisplay.html | 4 +- .../df/d6e/namespaceMCU_1_1Bankable.html | 2 +- .../d76/classNoteBitmapDisplay-members.html | 2 +- docs/Doxygen/df/d83/NoteButton_8cpp.html | 2 +- .../df/d83/NoteButton_8cpp_source.html | 2 +- .../df/d84/classNoteButtonMatrix-members.html | 2 +- .../df/d8b/group__MIDIInputElements.html | 2 +- .../df/d8f/structChannelMessageMatcher.html | 2 +- docs/Doxygen/df/d9b/classMIDICNChannel.html | 2 +- docs/Doxygen/df/d9d/Bresenham_8cpp.html | 2 +- .../Doxygen/df/d9d/Bresenham_8cpp_source.html | 2 +- .../d9e/2_8RGB-LED-Chaser_8ino-example.html | 10 +- .../classAH_1_1FilteredAnalog-members.html | 2 +- docs/Doxygen/df/da2/Numeric_8ino-example.html | 4 +- ...Bankable_1_1NoteButtonLatched-members.html | 2 +- docs/Doxygen/df/db8/LinkedList_8cpp.html | 2 +- .../df/db8/LinkedList_8cpp_source.html | 2 +- .../ManyAddresses_2PBPotentiometer_8cpp.html | 2 +- ...ddresses_2PBPotentiometer_8cpp_source.html | 2 +- docs/Doxygen/df/dbc/AudioVU_8cpp.html | 2 +- docs/Doxygen/df/dbc/AudioVU_8cpp_source.html | 2 +- ...1_1MAX7219SevenSegmentDisplay-members.html | 2 +- .../df/dc2/classMCU_1_1GenericVPotRing.html | 2 +- .../classAH_1_1IncrementDecrementButtons.html | 2 +- .../classBankable_1_1MIDIButtonLatched.html | 2 +- .../df/de0/MIDIInputElementCC_8hpp.html | 2 +- .../de0/MIDIInputElementCC_8hpp_source.html | 2 +- .../df/de2/ManyAddresses_2PCButton_8hpp.html | 2 +- .../ManyAddresses_2PCButton_8hpp_source.html | 2 +- docs/Doxygen/df/de2/NoteChordButton_8hpp.html | 2 +- .../df/de2/NoteChordButton_8hpp_source.html | 2 +- .../classBankable_1_1CCLEDBar-members.html | 2 +- .../de5/classBankable_1_1SingleAddress.html | 2 +- .../de8/Bankable_2NoteButtonLatched_8hpp.html | 2 +- ...nkable_2NoteButtonLatched_8hpp_source.html | 2 +- .../df/ded/BluetoothMIDI__Interface_8hpp.html | 2 +- .../BluetoothMIDI__Interface_8hpp_source.html | 2 +- docs/Doxygen/df/dee/Debug_8hpp.html | 2 +- docs/Doxygen/df/dee/Debug_8hpp_source.html | 2 +- docs/Doxygen/df/def/classSwitchSelector.html | 2 +- .../df3/classMCU_1_1VPotDisplay-members.html | 2 +- .../df5/IncrementDecrementButtons_8hpp.html | 2 +- ...IncrementDecrementButtons_8hpp_source.html | 2 +- .../Doxygen/df/dfe/classPCButton-members.html | 2 +- docs/Doxygen/dir_000000_000007.html | 2 +- docs/Doxygen/dir_000002_000003.html | 2 +- docs/Doxygen/dir_000002_000004.html | 2 +- docs/Doxygen/dir_000002_000024.html | 2 +- docs/Doxygen/dir_000002_000026.html | 2 +- docs/Doxygen/dir_000002_000029.html | 2 +- docs/Doxygen/dir_000002_000037.html | 2 +- docs/Doxygen/dir_000003_000004.html | 2 +- docs/Doxygen/dir_000003_000023.html | 2 +- docs/Doxygen/dir_000003_000026.html | 2 +- docs/Doxygen/dir_000003_000037.html | 2 +- docs/Doxygen/dir_000004_000020.html | 2 +- docs/Doxygen/dir_000004_000026.html | 2 +- docs/Doxygen/dir_000004_000029.html | 2 +- docs/Doxygen/dir_000004_000037.html | 2 +- docs/Doxygen/dir_000004_000039.html | 2 +- docs/Doxygen/dir_000005_000001.html | 2 +- docs/Doxygen/dir_000005_000008.html | 2 +- docs/Doxygen/dir_000005_000015.html | 2 +- docs/Doxygen/dir_000005_000033.html | 2 +- docs/Doxygen/dir_000006_000001.html | 2 +- docs/Doxygen/dir_000006_000008.html | 2 +- docs/Doxygen/dir_000007_000001.html | 2 +- docs/Doxygen/dir_000007_000005.html | 2 +- docs/Doxygen/dir_000007_000015.html | 2 +- docs/Doxygen/dir_000008_000001.html | 2 +- docs/Doxygen/dir_000008_000015.html | 2 +- docs/Doxygen/dir_000008_000025.html | 2 +- docs/Doxygen/dir_000009_000001.html | 2 +- docs/Doxygen/dir_000009_000015.html | 2 +- docs/Doxygen/dir_000009_000033.html | 2 +- docs/Doxygen/dir_000010_000001.html | 2 +- docs/Doxygen/dir_000010_000005.html | 2 +- docs/Doxygen/dir_000010_000008.html | 2 +- docs/Doxygen/dir_000010_000015.html | 2 +- docs/Doxygen/dir_000010_000025.html | 2 +- docs/Doxygen/dir_000010_000040.html | 2 +- docs/Doxygen/dir_000011_000014.html | 85 + docs/Doxygen/dir_000012_000001.html | 2 +- docs/Doxygen/dir_000012_000008.html | 2 +- docs/Doxygen/dir_000012_000014.html | 85 + docs/Doxygen/dir_000012_000015.html | 2 +- docs/Doxygen/dir_000012_000016.html | 2 +- docs/Doxygen/dir_000012_000018.html | 2 +- docs/Doxygen/dir_000013_000001.html | 2 +- docs/Doxygen/dir_000013_000008.html | 2 +- docs/Doxygen/dir_000013_000015.html | 2 +- docs/Doxygen/dir_000013_000016.html | 2 +- docs/Doxygen/dir_000013_000018.html | 2 +- docs/Doxygen/dir_000013_000034.html | 2 +- docs/Doxygen/dir_000013_000035.html | 2 +- docs/Doxygen/dir_000014_000001.html | 2 +- docs/Doxygen/dir_000014_000008.html | 2 +- docs/Doxygen/dir_000014_000012.html | 85 + docs/Doxygen/dir_000014_000013.html | 2 +- docs/Doxygen/dir_000014_000018.html | 2 +- docs/Doxygen/dir_000015_000001.html | 2 +- docs/Doxygen/dir_000016_000015.html | 2 +- docs/Doxygen/dir_000017_000015.html | 2 +- docs/Doxygen/dir_000018_000001.html | 2 +- docs/Doxygen/dir_000018_000019.html | 2 +- docs/Doxygen/dir_000019_000001.html | 2 +- docs/Doxygen/dir_000019_000005.html | 2 +- docs/Doxygen/dir_000019_000009.html | 2 +- docs/Doxygen/dir_000019_000010.html | 2 +- docs/Doxygen/dir_000019_000012.html | 2 +- docs/Doxygen/dir_000019_000016.html | 2 +- docs/Doxygen/dir_000019_000025.html | 2 +- docs/Doxygen/dir_000020_000037.html | 2 +- docs/Doxygen/dir_000020_000039.html | 2 +- docs/Doxygen/dir_000023_000003.html | 2 +- docs/Doxygen/dir_000023_000037.html | 2 +- docs/Doxygen/dir_000024_000037.html | 2 +- docs/Doxygen/dir_000025_000001.html | 2 +- docs/Doxygen/dir_000025_000005.html | 2 +- docs/Doxygen/dir_000025_000008.html | 2 +- docs/Doxygen/dir_000025_000015.html | 2 +- docs/Doxygen/dir_000025_000019.html | 2 +- docs/Doxygen/dir_000026_000020.html | 2 +- docs/Doxygen/dir_000026_000037.html | 2 +- docs/Doxygen/dir_000028_000001.html | 2 +- docs/Doxygen/dir_000028_000006.html | 2 +- docs/Doxygen/dir_000029_000037.html | 2 +- docs/Doxygen/dir_000030_000037.html | 2 +- docs/Doxygen/dir_000032_000005.html | 2 +- docs/Doxygen/dir_000032_000008.html | 2 +- docs/Doxygen/dir_000032_000011.html | 2 +- docs/Doxygen/dir_000033_000001.html | 2 +- docs/Doxygen/dir_000033_000015.html | 2 +- docs/Doxygen/dir_000034_000001.html | 2 +- docs/Doxygen/dir_000034_000015.html | 2 +- docs/Doxygen/dir_000034_000016.html | 2 +- docs/Doxygen/dir_000034_000018.html | 2 +- docs/Doxygen/dir_000035_000001.html | 2 +- docs/Doxygen/dir_000035_000008.html | 2 +- docs/Doxygen/dir_000035_000015.html | 2 +- docs/Doxygen/dir_000035_000016.html | 2 +- docs/Doxygen/dir_000035_000018.html | 2 +- docs/Doxygen/dir_000035_000034.html | 2 +- docs/Doxygen/dir_000036_000037.html | 2 +- docs/Doxygen/dir_000037_000002.html | 2 +- docs/Doxygen/dir_000037_000020.html | 2 +- docs/Doxygen/dir_000037_000030.html | 2 +- docs/Doxygen/dir_000037_000042.html | 2 +- docs/Doxygen/dir_000038_000001.html | 2 +- docs/Doxygen/dir_000039_000037.html | 2 +- docs/Doxygen/dir_000041_000001.html | 2 +- docs/Doxygen/dir_000041_000015.html | 2 +- docs/Doxygen/dir_000043_000001.html | 2 +- docs/Doxygen/dir_000043_000006.html | 2 +- .../dir_046483ea20191d09651a99698d6396a9.html | 2 +- .../dir_0674f0083f2092f390ac2eb0a6bbcc00.html | 2 +- .../dir_0ea78650b5b26d01d8953c5346ad63ec.html | 2 +- .../dir_15b6432dff6a6d357bf70f8fbf2cdf14.html | 2 +- .../dir_17c5e84722ec43f18e2d8633178d0f79.html | 2 +- .../dir_17c7570321f71b5574e9cb129eeda335.html | 2 +- .../dir_2203ff04ab105d4802e644d41d784e20.html | 2 +- .../dir_22cc041e64085de06e5f66b2732f928a.html | 2 +- .../dir_242b6e8526387d642d81914582ef5537.html | 2 +- .../dir_2e61bc71f978645a2e1b8e3650f78f88.html | 2 +- .../dir_2eb901c66973ee1eed5eb41e94490a94.html | 2 +- .../dir_3c4018d305623b2abf46b1ad99013cf4.html | 2 +- .../dir_44ddf4232b360beb1a0694523e04aed4.html | 2 +- .../dir_4b65e0e927a600dbbefc4f76cc5a7f7c.html | 2 +- .../dir_4c1305a51ad6ea1ac7063bb4084ac14b.html | 2 +- .../dir_54ed9a2f055393fe51924247a0779d9a.html | 2 +- .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- .../dir_6a6436ad46e42aad24bc1ce93af4f420.html | 2 +- .../dir_6d0023d18521cff94ce9c6d6e763c3b1.html | 2 +- .../dir_747bc17fb300c5648fb2e0dea323e5fb.html | 2 +- .../dir_87225e6cbcb4cf5309991212c88ac25b.html | 2 +- .../dir_8b29354ea792f14f229ba6ab36888b3c.html | 2 +- .../dir_8db022a4604974f4be10a50c117523a8.html | 2 +- .../dir_90c5bec27c94774c9e0ab767bc5d8d3f.html | 2 +- .../dir_965e073eaba29e56fe24a79643756430.html | 2 +- .../dir_96809ae32da64306a703eb7e36380126.html | 2 +- .../dir_98b9f38142d5ac07d73233a9749fe85e.html | 2 +- .../dir_99d6f7b7d8bb8b10aff5b424c27eafa5.html | 2 +- .../dir_9c9f4aef8027530753ea2ed5df8d4f38.html | 2 +- .../dir_a084c16939eb8fb9f97e0d007826b989.html | 2 +- .../dir_a47c593fc78d643c88f09a46c50bf78a.html | 2 +- .../dir_a685bf69d461a29e99591549e2feaab1.html | 2 +- .../dir_ab77b90ed5338b1b1a87b678e21cf0af.html | 2 +- .../dir_c0f85d8ffdd378c4053eb6a83fbfb7be.html | 2 +- .../dir_c64386e93f356b78d4612c7b7741707c.html | 2 +- .../dir_c90f87021e89d05236fc514cb49c4dcf.html | 2 +- .../dir_c93ba603db00711c7f5106968469b448.html | 2 +- .../dir_d1912c7983f599f589f0119eae45b817.html | 2 +- .../dir_d28a4824dc47e487b107a5db32ef43c4.html | 2 +- .../dir_d61b814a793619a867cee0523d2eb6da.html | 2 +- .../dir_dbe54f2115b12050a4f51da0d7c3487b.html | 2 +- .../dir_e6ba192adc2adb3ce3b2e0adb29999df.html | 2 +- .../dir_f5601f71f9b8dfdd9adc4acfaf93276a.html | 2 +- .../dir_fe496568715fe26a65b354e6e2365ccd.html | 2 +- docs/Doxygen/examples.html | 8 +- docs/Doxygen/files.html | 2 +- docs/Doxygen/functions.html | 2 +- docs/Doxygen/functions_b.html | 7 +- docs/Doxygen/functions_c.html | 2 +- docs/Doxygen/functions_d.html | 5 +- docs/Doxygen/functions_e.html | 2 +- docs/Doxygen/functions_enum.html | 2 +- docs/Doxygen/functions_eval.html | 2 +- docs/Doxygen/functions_f.html | 2 +- docs/Doxygen/functions_func.html | 2 +- docs/Doxygen/functions_func_b.html | 9 +- docs/Doxygen/functions_func_c.html | 2 +- docs/Doxygen/functions_func_d.html | 5 +- docs/Doxygen/functions_func_e.html | 2 +- docs/Doxygen/functions_func_f.html | 2 +- docs/Doxygen/functions_func_g.html | 12 +- docs/Doxygen/functions_func_h.html | 2 +- docs/Doxygen/functions_func_i.html | 2 +- docs/Doxygen/functions_func_l.html | 2 +- docs/Doxygen/functions_func_m.html | 2 +- docs/Doxygen/functions_func_n.html | 2 +- docs/Doxygen/functions_func_o.html | 2 +- docs/Doxygen/functions_func_p.html | 2 +- docs/Doxygen/functions_func_r.html | 2 +- docs/Doxygen/functions_func_s.html | 11 +- docs/Doxygen/functions_func_t.html | 8 +- docs/Doxygen/functions_func_u.html | 2 +- docs/Doxygen/functions_func_v.html | 2 +- docs/Doxygen/functions_func_w.html | 2 +- docs/Doxygen/functions_func_x.html | 2 +- docs/Doxygen/functions_func_~.html | 2 +- docs/Doxygen/functions_g.html | 8 +- docs/Doxygen/functions_h.html | 2 +- docs/Doxygen/functions_i.html | 2 +- docs/Doxygen/functions_l.html | 4 +- docs/Doxygen/functions_m.html | 2 +- docs/Doxygen/functions_n.html | 2 +- docs/Doxygen/functions_o.html | 2 +- docs/Doxygen/functions_p.html | 2 +- docs/Doxygen/functions_r.html | 2 +- docs/Doxygen/functions_s.html | 9 +- docs/Doxygen/functions_t.html | 8 +- docs/Doxygen/functions_type.html | 2 +- docs/Doxygen/functions_u.html | 2 +- docs/Doxygen/functions_v.html | 6 +- docs/Doxygen/functions_vars.html | 2 +- docs/Doxygen/functions_vars_b.html | 2 +- docs/Doxygen/functions_vars_c.html | 2 +- docs/Doxygen/functions_vars_d.html | 2 +- docs/Doxygen/functions_vars_e.html | 2 +- docs/Doxygen/functions_vars_f.html | 2 +- docs/Doxygen/functions_vars_g.html | 2 +- docs/Doxygen/functions_vars_h.html | 2 +- docs/Doxygen/functions_vars_i.html | 2 +- docs/Doxygen/functions_vars_l.html | 4 +- docs/Doxygen/functions_vars_m.html | 2 +- docs/Doxygen/functions_vars_n.html | 2 +- docs/Doxygen/functions_vars_o.html | 2 +- docs/Doxygen/functions_vars_p.html | 2 +- docs/Doxygen/functions_vars_r.html | 2 +- docs/Doxygen/functions_vars_s.html | 2 +- docs/Doxygen/functions_vars_t.html | 2 +- docs/Doxygen/functions_vars_u.html | 2 +- docs/Doxygen/functions_vars_v.html | 2 +- docs/Doxygen/functions_vars_w.html | 2 +- docs/Doxygen/functions_vars_x.html | 2 +- docs/Doxygen/functions_vars_y.html | 2 +- docs/Doxygen/functions_vars_z.html | 2 +- docs/Doxygen/functions_w.html | 2 +- docs/Doxygen/functions_x.html | 2 +- docs/Doxygen/functions_y.html | 2 +- docs/Doxygen/functions_z.html | 2 +- docs/Doxygen/functions_~.html | 2 +- docs/Doxygen/globals.html | 2 +- docs/Doxygen/globals_b.html | 2 +- docs/Doxygen/globals_c.html | 2 +- docs/Doxygen/globals_d.html | 2 +- docs/Doxygen/globals_defs.html | 2 +- docs/Doxygen/globals_e.html | 2 +- docs/Doxygen/globals_enum.html | 2 +- docs/Doxygen/globals_eval.html | 2 +- docs/Doxygen/globals_f.html | 2 +- docs/Doxygen/globals_func.html | 2 +- docs/Doxygen/globals_g.html | 2 +- docs/Doxygen/globals_h.html | 2 +- docs/Doxygen/globals_i.html | 2 +- docs/Doxygen/globals_k.html | 2 +- docs/Doxygen/globals_l.html | 2 +- docs/Doxygen/globals_m.html | 2 +- docs/Doxygen/globals_n.html | 2 +- docs/Doxygen/globals_o.html | 2 +- docs/Doxygen/globals_p.html | 2 +- docs/Doxygen/globals_r.html | 2 +- docs/Doxygen/globals_s.html | 2 +- docs/Doxygen/globals_t.html | 2 +- docs/Doxygen/globals_type.html | 2 +- docs/Doxygen/globals_u.html | 2 +- docs/Doxygen/globals_v.html | 2 +- docs/Doxygen/globals_vars.html | 2 +- docs/Doxygen/globals_w.html | 2 +- docs/Doxygen/graph_legend.html | 2 +- docs/Doxygen/hierarchy.html | 2 +- docs/Doxygen/index.html | 91 +- docs/Doxygen/inherits.html | 2 +- docs/Doxygen/modules.html | 2 +- docs/Doxygen/namespacemembers.html | 2 +- docs/Doxygen/namespacemembers_b.html | 2 +- docs/Doxygen/namespacemembers_c.html | 2 +- docs/Doxygen/namespacemembers_d.html | 2 +- docs/Doxygen/namespacemembers_e.html | 2 +- docs/Doxygen/namespacemembers_enum.html | 2 +- docs/Doxygen/namespacemembers_f.html | 2 +- docs/Doxygen/namespacemembers_func.html | 2 +- docs/Doxygen/namespacemembers_g.html | 2 +- docs/Doxygen/namespacemembers_h.html | 2 +- docs/Doxygen/namespacemembers_i.html | 2 +- docs/Doxygen/namespacemembers_j.html | 2 +- docs/Doxygen/namespacemembers_k.html | 2 +- docs/Doxygen/namespacemembers_l.html | 2 +- docs/Doxygen/namespacemembers_m.html | 2 +- docs/Doxygen/namespacemembers_n.html | 2 +- docs/Doxygen/namespacemembers_o.html | 2 +- docs/Doxygen/namespacemembers_p.html | 2 +- docs/Doxygen/namespacemembers_r.html | 2 +- docs/Doxygen/namespacemembers_s.html | 2 +- docs/Doxygen/namespacemembers_t.html | 2 +- docs/Doxygen/namespacemembers_type.html | 2 +- docs/Doxygen/namespacemembers_u.html | 2 +- docs/Doxygen/namespacemembers_v.html | 2 +- docs/Doxygen/namespacemembers_vars.html | 2 +- docs/Doxygen/namespacemembers_vars_b.html | 2 +- docs/Doxygen/namespacemembers_vars_c.html | 2 +- docs/Doxygen/namespacemembers_vars_d.html | 2 +- docs/Doxygen/namespacemembers_vars_e.html | 2 +- docs/Doxygen/namespacemembers_vars_f.html | 2 +- docs/Doxygen/namespacemembers_vars_g.html | 2 +- docs/Doxygen/namespacemembers_vars_h.html | 2 +- docs/Doxygen/namespacemembers_vars_i.html | 2 +- docs/Doxygen/namespacemembers_vars_j.html | 2 +- docs/Doxygen/namespacemembers_vars_k.html | 2 +- docs/Doxygen/namespacemembers_vars_l.html | 2 +- docs/Doxygen/namespacemembers_vars_m.html | 2 +- docs/Doxygen/namespacemembers_vars_n.html | 2 +- docs/Doxygen/namespacemembers_vars_o.html | 2 +- docs/Doxygen/namespacemembers_vars_p.html | 2 +- docs/Doxygen/namespacemembers_vars_r.html | 2 +- docs/Doxygen/namespacemembers_vars_s.html | 2 +- docs/Doxygen/namespacemembers_vars_t.html | 2 +- docs/Doxygen/namespacemembers_vars_u.html | 2 +- docs/Doxygen/namespacemembers_vars_v.html | 2 +- docs/Doxygen/namespacemembers_vars_w.html | 2 +- docs/Doxygen/namespacemembers_vars_x.html | 2 +- docs/Doxygen/namespacemembers_vars_z.html | 2 +- docs/Doxygen/namespacemembers_w.html | 2 +- docs/Doxygen/namespacemembers_x.html | 2 +- docs/Doxygen/namespacemembers_z.html | 2 +- docs/Doxygen/namespaces.html | 2 +- docs/Doxygen/pages.html | 2 +- docs/Doxygen/search/all_1.js | 2 +- docs/Doxygen/search/all_10.js | 2 +- docs/Doxygen/search/all_11.js | 6 +- docs/Doxygen/search/all_12.js | 45 +- docs/Doxygen/search/all_13.js | 90 +- docs/Doxygen/search/all_14.js | 170 +- docs/Doxygen/search/all_15.js | 14 +- docs/Doxygen/search/all_16.js | 16 +- docs/Doxygen/search/all_17.js | 4 +- docs/Doxygen/search/all_18.js | 4 +- docs/Doxygen/search/all_19.js | 38 +- docs/Doxygen/search/all_2.js | 2 +- docs/Doxygen/search/all_3.js | 2 +- docs/Doxygen/search/all_6.js | 2 +- docs/Doxygen/search/all_b.js | 2 +- docs/Doxygen/search/classes_0.js | 50 +- docs/Doxygen/search/classes_1.js | 30 +- docs/Doxygen/search/classes_10.js | 16 +- docs/Doxygen/search/classes_11.js | 22 +- docs/Doxygen/search/classes_12.js | 50 +- docs/Doxygen/search/classes_13.js | 2 +- docs/Doxygen/search/classes_2.js | 44 +- docs/Doxygen/search/classes_3.js | 72 +- docs/Doxygen/search/classes_4.js | 20 +- docs/Doxygen/search/classes_5.js | 10 +- docs/Doxygen/search/classes_6.js | 128 +- docs/Doxygen/search/classes_7.js | 12 +- docs/Doxygen/search/classes_8.js | 24 +- docs/Doxygen/search/classes_9.js | 10 +- docs/Doxygen/search/classes_a.js | 140 +- docs/Doxygen/search/classes_b.js | 90 +- docs/Doxygen/search/classes_c.js | 4 +- docs/Doxygen/search/classes_d.js | 24 +- docs/Doxygen/search/classes_e.js | 8 +- docs/Doxygen/search/classes_f.js | 78 +- docs/Doxygen/search/defines_0.js | 20 +- docs/Doxygen/search/defines_1.js | 4 +- docs/Doxygen/search/defines_2.js | 6 +- docs/Doxygen/search/defines_3.js | 36 +- docs/Doxygen/search/defines_4.js | 4 +- docs/Doxygen/search/defines_5.js | 4 +- docs/Doxygen/search/defines_6.js | 2 +- docs/Doxygen/search/defines_7.js | 2 +- docs/Doxygen/search/defines_8.js | 2 +- docs/Doxygen/search/defines_9.js | 12 +- docs/Doxygen/search/enums_0.js | 2 +- docs/Doxygen/search/enums_1.js | 2 +- docs/Doxygen/search/enums_2.js | 2 +- docs/Doxygen/search/enums_3.js | 2 +- docs/Doxygen/search/enums_4.js | 2 +- docs/Doxygen/search/enums_5.js | 2 +- docs/Doxygen/search/enumvalues_0.js | 4 +- docs/Doxygen/search/enumvalues_1.js | 4 +- docs/Doxygen/search/enumvalues_2.js | 12 +- docs/Doxygen/search/enumvalues_3.js | 4 +- docs/Doxygen/search/enumvalues_4.js | 2 +- docs/Doxygen/search/enumvalues_5.js | 4 +- docs/Doxygen/search/enumvalues_6.js | 4 +- docs/Doxygen/search/enumvalues_7.js | 2 +- docs/Doxygen/search/enumvalues_8.js | 6 +- docs/Doxygen/search/enumvalues_9.js | 4 +- docs/Doxygen/search/enumvalues_a.js | 16 +- docs/Doxygen/search/enumvalues_b.js | 8 +- docs/Doxygen/search/enumvalues_c.js | 6 +- docs/Doxygen/search/enumvalues_d.js | 6 +- docs/Doxygen/search/enumvalues_e.js | 2 +- docs/Doxygen/search/files_0.js | 80 +- docs/Doxygen/search/files_1.js | 146 +- docs/Doxygen/search/files_10.js | 16 +- docs/Doxygen/search/files_11.js | 28 +- docs/Doxygen/search/files_12.js | 2 +- docs/Doxygen/search/files_13.js | 4 +- docs/Doxygen/search/files_2.js | 62 +- docs/Doxygen/search/files_3.js | 42 +- docs/Doxygen/search/files_4.js | 28 +- docs/Doxygen/search/files_5.js | 14 +- docs/Doxygen/search/files_6.js | 4 +- docs/Doxygen/search/files_7.js | 8 +- docs/Doxygen/search/files_8.js | 26 +- docs/Doxygen/search/files_9.js | 16 +- docs/Doxygen/search/files_a.js | 116 +- docs/Doxygen/search/files_b.js | 46 +- docs/Doxygen/search/files_c.js | 34 +- docs/Doxygen/search/files_d.js | 6 +- docs/Doxygen/search/files_e.js | 78 +- docs/Doxygen/search/files_f.js | 16 +- docs/Doxygen/search/functions_0.js | 36 +- docs/Doxygen/search/functions_1.js | 38 +- docs/Doxygen/search/functions_10.js | 21 +- docs/Doxygen/search/functions_11.js | 34 +- docs/Doxygen/search/functions_12.js | 26 +- docs/Doxygen/search/functions_13.js | 4 +- docs/Doxygen/search/functions_14.js | 2 +- docs/Doxygen/search/functions_15.js | 38 +- docs/Doxygen/search/functions_2.js | 56 +- docs/Doxygen/search/functions_3.js | 60 +- docs/Doxygen/search/functions_4.js | 18 +- docs/Doxygen/search/functions_5.js | 18 +- docs/Doxygen/search/functions_6.js | 184 +- docs/Doxygen/search/functions_7.js | 14 +- docs/Doxygen/search/functions_8.js | 50 +- docs/Doxygen/search/functions_9.js | 16 +- docs/Doxygen/search/functions_a.js | 90 +- docs/Doxygen/search/functions_b.js | 58 +- docs/Doxygen/search/functions_c.js | 70 +- docs/Doxygen/search/functions_d.js | 42 +- docs/Doxygen/search/functions_e.js | 26 +- docs/Doxygen/search/functions_f.js | 162 +- docs/Doxygen/search/groups_0.js | 2 +- docs/Doxygen/search/groups_1.js | 4 +- docs/Doxygen/search/groups_2.js | 4 +- docs/Doxygen/search/groups_3.js | 4 +- docs/Doxygen/search/groups_4.js | 4 +- docs/Doxygen/search/groups_5.js | 2 +- docs/Doxygen/search/groups_6.js | 2 +- docs/Doxygen/search/groups_7.js | 14 +- docs/Doxygen/search/groups_8.js | 2 +- docs/Doxygen/search/groups_9.js | 6 +- docs/Doxygen/search/groups_a.js | 4 +- docs/Doxygen/search/namespaces_0.js | 6 +- docs/Doxygen/search/namespaces_1.js | 6 +- docs/Doxygen/search/namespaces_2.js | 2 +- docs/Doxygen/search/namespaces_3.js | 2 +- docs/Doxygen/search/namespaces_4.js | 2 +- docs/Doxygen/search/namespaces_5.js | 12 +- docs/Doxygen/search/namespaces_6.js | 2 +- docs/Doxygen/search/pages_0.js | 2 +- docs/Doxygen/search/pages_1.js | 2 +- docs/Doxygen/search/pages_2.js | 2 +- docs/Doxygen/search/pages_3.js | 2 +- docs/Doxygen/search/pages_4.js | 2 +- docs/Doxygen/search/pages_5.js | 2 +- docs/Doxygen/search/typedefs_0.js | 8 +- docs/Doxygen/search/typedefs_1.js | 2 +- docs/Doxygen/search/typedefs_2.js | 10 +- docs/Doxygen/search/typedefs_3.js | 2 +- docs/Doxygen/search/typedefs_4.js | 4 +- docs/Doxygen/search/typedefs_5.js | 4 +- docs/Doxygen/search/typedefs_6.js | 12 +- docs/Doxygen/search/typedefs_7.js | 10 +- docs/Doxygen/search/typedefs_8.js | 6 +- docs/Doxygen/search/typedefs_9.js | 4 +- docs/Doxygen/search/typedefs_a.js | 4 +- docs/Doxygen/search/typedefs_b.js | 2 +- docs/Doxygen/search/variables_0.js | 80 +- docs/Doxygen/search/variables_1.js | 84 +- docs/Doxygen/search/variables_10.js | 74 +- docs/Doxygen/search/variables_11.js | 174 +- docs/Doxygen/search/variables_12.js | 58 +- docs/Doxygen/search/variables_13.js | 16 +- docs/Doxygen/search/variables_14.js | 92 +- docs/Doxygen/search/variables_15.js | 8 +- docs/Doxygen/search/variables_16.js | 10 +- docs/Doxygen/search/variables_17.js | 4 +- docs/Doxygen/search/variables_18.js | 4 +- docs/Doxygen/search/variables_2.js | 108 +- docs/Doxygen/search/variables_3.js | 74 +- docs/Doxygen/search/variables_4.js | 60 +- docs/Doxygen/search/variables_5.js | 312 +- docs/Doxygen/search/variables_6.js | 44 +- docs/Doxygen/search/variables_7.js | 26 +- docs/Doxygen/search/variables_8.js | 30 +- docs/Doxygen/search/variables_9.js | 2 +- docs/Doxygen/search/variables_a.js | 8 +- docs/Doxygen/search/variables_b.js | 58 +- docs/Doxygen/search/variables_c.js | 102 +- docs/Doxygen/search/variables_d.js | 36 +- docs/Doxygen/search/variables_e.js | 26 +- docs/Doxygen/search/variables_f.js | 108 +- docs/extra/boards.txt.example | 1289 ++++++ 1923 files changed, 16558 insertions(+), 8081 deletions(-) create mode 100644 docs/Doxygen/d1/d19/classButton.html create mode 100644 docs/Doxygen/d4/d26/classMAX7219SevenSegmentDisplay.html create mode 100644 docs/Doxygen/d4/dc2/classButtonMatrix-members.html create mode 100644 docs/Doxygen/d8/d3d/namespaceExtIO.html create mode 100644 docs/Doxygen/d8/d6c/classButtonMatrix.html create mode 100644 docs/Doxygen/d9/d9d/classButtonMatrix__coll__graph.md5 create mode 100644 docs/Doxygen/d9/d9d/classButtonMatrix__coll__graph.svg create mode 100644 docs/Doxygen/d9/df2/4_8VULEDs_8ino-example.html create mode 100644 docs/Doxygen/da/dd0/classMAX7219__Base.html create mode 100644 docs/Doxygen/dc/d19/classMAX7219.html create mode 100644 docs/Doxygen/dc/d86/MCU-OLED-SSD1306-MEGA_8ino-example.html create mode 100644 docs/Doxygen/dc/db4/BlinkWithoutDelay-Timer_8ino-example.html create mode 100644 docs/Doxygen/dc/dea/classTimer.html create mode 100644 docs/Doxygen/dd/d39/namespacedetail.html create mode 100644 docs/Doxygen/dir_000011_000014.html create mode 100644 docs/Doxygen/dir_000012_000014.html create mode 100644 docs/Doxygen/dir_000014_000012.html create mode 100644 docs/extra/boards.txt.example diff --git a/docs/Doxygen/annotated.html b/docs/Doxygen/annotated.html index 8957944fcc..8aac82bd04 100644 --- a/docs/Doxygen/annotated.html +++ b/docs/Doxygen/annotated.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/classes.html b/docs/Doxygen/classes.html index 1eeed8e0b9..6886bce4f4 100644 --- a/docs/Doxygen/classes.html +++ b/docs/Doxygen/classes.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d04/CCButtonLatching_8hpp.html b/docs/Doxygen/d0/d04/CCButtonLatching_8hpp.html index 814f3e0097..c0d5c0574e 100644 --- a/docs/Doxygen/d0/d04/CCButtonLatching_8hpp.html +++ b/docs/Doxygen/d0/d04/CCButtonLatching_8hpp.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d04/CCButtonLatching_8hpp_source.html b/docs/Doxygen/d0/d04/CCButtonLatching_8hpp_source.html index e3513dc159..937ad1fe3f 100644 --- a/docs/Doxygen/d0/d04/CCButtonLatching_8hpp_source.html +++ b/docs/Doxygen/d0/d04/CCButtonLatching_8hpp_source.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d04/classGenericSelector.html b/docs/Doxygen/d0/d04/classGenericSelector.html index 556e8d43d8..6ffa9d1df7 100644 --- a/docs/Doxygen/d0/d04/classGenericSelector.html +++ b/docs/Doxygen/d0/d04/classGenericSelector.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d07/NoteCCRange_8cpp.html b/docs/Doxygen/d0/d07/NoteCCRange_8cpp.html index c7c2e130c3..fafcc61ae2 100644 --- a/docs/Doxygen/d0/d07/NoteCCRange_8cpp.html +++ b/docs/Doxygen/d0/d07/NoteCCRange_8cpp.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d07/NoteCCRange_8cpp_source.html b/docs/Doxygen/d0/d07/NoteCCRange_8cpp_source.html index a5ae0bfae9..fe50cb0df3 100644 --- a/docs/Doxygen/d0/d07/NoteCCRange_8cpp_source.html +++ b/docs/Doxygen/d0/d07/NoteCCRange_8cpp_source.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d0c/group__Selectors.html b/docs/Doxygen/d0/d0c/group__Selectors.html index 2801622926..626526e48e 100644 --- a/docs/Doxygen/d0/d0c/group__Selectors.html +++ b/docs/Doxygen/d0/d0c/group__Selectors.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d0d/classSerialMIDI__Parser.html b/docs/Doxygen/d0/d0d/classSerialMIDI__Parser.html index ccacc46c1e..da68c2ea6d 100644 --- a/docs/Doxygen/d0/d0d/classSerialMIDI__Parser.html +++ b/docs/Doxygen/d0/d0d/classSerialMIDI__Parser.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d10/classBankable_1_1NoteButtons-members.html b/docs/Doxygen/d0/d10/classBankable_1_1NoteButtons-members.html index d5ef2ba695..49853eadec 100644 --- a/docs/Doxygen/d0/d10/classBankable_1_1NoteButtons-members.html +++ b/docs/Doxygen/d0/d10/classBankable_1_1NoteButtons-members.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d18/classAudioVU_1_1Analyzer.html b/docs/Doxygen/d0/d18/classAudioVU_1_1Analyzer.html index 59ae308125..2f5bdc024e 100644 --- a/docs/Doxygen/d0/d18/classAudioVU_1_1Analyzer.html +++ b/docs/Doxygen/d0/d18/classAudioVU_1_1Analyzer.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d24/structOutputBankConfig.html b/docs/Doxygen/d0/d24/structOutputBankConfig.html index 239be1b554..5b61d1a0f3 100644 --- a/docs/Doxygen/d0/d24/structOutputBankConfig.html +++ b/docs/Doxygen/d0/d24/structOutputBankConfig.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d26/classOutputBank-members.html b/docs/Doxygen/d0/d26/classOutputBank-members.html index 3e3e505750..d28b0ee917 100644 --- a/docs/Doxygen/d0/d26/classOutputBank-members.html +++ b/docs/Doxygen/d0/d26/classOutputBank-members.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
diff --git a/docs/Doxygen/d0/d29/classMCU_1_1VULEDs-members.html b/docs/Doxygen/d0/d29/classMCU_1_1VULEDs-members.html index 5d847d983f..71268e4268 100644 --- a/docs/Doxygen/d0/d29/classMCU_1_1VULEDs-members.html +++ b/docs/Doxygen/d0/d29/classMCU_1_1VULEDs-members.html @@ -29,7 +29,7 @@
Control Surface -  1.1.0 +  master
MIDI Control Surface library for Arduino
@@ -82,49 +82,54 @@

This is the complete list of members for MCU::VULEDs< NumLEDs >, including all inherited members.

- - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + +
addressMIDIInputElementprotected
begin() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
beginAll()MIDIInputElementChannelPressureinlinestatic
callbackMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >
clearOverload(uint8_t index)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
decay()MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
decayTimeMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
barMode()MCU::VULEDs< NumLEDs >inline
begin() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
beginAll()MIDIInputElementChannelPressureinlinestatic
callbackMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >
clearOverload(uint8_t index)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
decay()MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
decayTimeMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
dotMode()MCU::VULEDs< NumLEDs >inline
elementsMIDIInputElementChannelPressureprivatestatic
GenericVU(uint8_t track, const MIDICNChannel &channelCN, unsigned int decayTime, const VULEDsCallback< NumLEDs > &callback)MCU::GenericVU< VULEDsCallback< NumLEDs > >inline
getBankIndex(const MIDICNChannelAddress &target) constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
getFloatValue()IVUinlinevirtual
getMax() constIVUinline
getOverload() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
getOverload(uint8_t index) constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
getSelection() constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
getTarget(const ChannelMessageMatcher &midimsg) const overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
getValue() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
getValue(uint8_t index) constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
IVU(uint8_t max)IVUinline
match(const MIDICNChannelAddress &target) constMIDIInputElementinlineprivatevirtual
maxIVUprotected
MIDIInputElement()MIDIInputElementinlineprotected
MIDIInputElement(const MIDICNChannelAddress &address)MIDIInputElementinlineprotected
MIDIInputElementChannelPressure(const MIDICNChannelAddress &address)MIDIInputElementChannelPressureinline
moveDown()MIDIInputElementChannelPressureinlineprivate
nextDoublyLinkable< MIDIInputElementChannelPressure >protected
prevDecayTimeMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
previousDoublyLinkable< MIDIInputElementChannelPressure >protected
reset() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
resetAll()MIDIInputElementChannelPressureinlinestatic
getMode() constMCU::VULEDs< NumLEDs >inline
getOverload() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
getOverload(uint8_t index) constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
getSelection() constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
getTarget(const ChannelMessageMatcher &midimsg) const overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
getValue() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
getValue(uint8_t index) constMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
IVU(uint8_t max)IVUinline
match(const MIDICNChannelAddress &target) constMIDIInputElementinlineprivatevirtual
maxIVUprotected
MIDIInputElement()MIDIInputElementinlineprotected
MIDIInputElement(const MIDICNChannelAddress &address)MIDIInputElementinlineprotected
MIDIInputElementChannelPressure(const MIDICNChannelAddress &address)MIDIInputElementChannelPressureinline
moveDown()MIDIInputElementChannelPressureinlineprivate
nextDoublyLinkable< MIDIInputElementChannelPressure >protected
prevDecayTimeMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
previousDoublyLinkable< MIDIInputElementChannelPressure >protected
reset() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
resetAll()MIDIInputElementChannelPressureinlinestatic
setMode(AH::DotBarMode mode)MCU::VULEDs< NumLEDs >inline
setOverload(uint8_t index)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
setValue(uint8_t index, uint8_t newValue)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivate
update() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
updateAll()MIDIInputElementChannelPressureinlinestatic
updateAllWith(const ChannelMessageMatcher &midimsg)MIDIInputElementChannelPressureinlinestatic
updateImpl(const ChannelMessageMatcher &midimsg, const MIDICNChannelAddress &target) overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
updateWith(const ChannelMessageMatcher &midimsg)MIDIInputElementinline
valuesMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
VU_Base(uint8_t track, const MIDICNChannel &channelCN, unsigned int decayTime, const VULEDsCallback< NumLEDs > &callback)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprotected
VULEDs(const PinList< NumLEDs > &ledPins, uint8_t track, unsigned int decayTime=VUDecay::Default)MCU::VULEDs< NumLEDs >inline
VULEDs(const PinList< NumLEDs > &ledPins, uint8_t track, MIDICNChannel channelCN, unsigned int decayTime=VUDecay::Default)MCU::VULEDs< NumLEDs >inline
~DoublyLinkable()=defaultDoublyLinkable< MIDIInputElementChannelPressure >protectedvirtual
~MIDIInputElement()=defaultMIDIInputElementvirtual
~MIDIInputElementChannelPressure()MIDIInputElementChannelPressureinlinevirtual
toggleMode()MCU::VULEDs< NumLEDs >inline
update() overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlinevirtual
updateAll()MIDIInputElementChannelPressureinlinestatic
updateAllWith(const ChannelMessageMatcher &midimsg)MIDIInputElementChannelPressureinlinestatic
updateImpl(const ChannelMessageMatcher &midimsg, const MIDICNChannelAddress &target) overrideMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprivatevirtual
updateWith(const ChannelMessageMatcher &midimsg)MIDIInputElementinline
valuesMCU::VU_Base< 1, VULEDsCallback< NumLEDs > >private
VU_Base(uint8_t track, const MIDICNChannel &channelCN, unsigned int decayTime, const VULEDsCallback< NumLEDs > &callback)MCU::VU_Base< 1, VULEDsCallback< NumLEDs > >inlineprotected
VULEDs(const PinList< NumLEDs > &ledPins, uint8_t track, unsigned int decayTime=VUDecay::Default)MCU::VULEDs< NumLEDs >inline
VULEDs(const PinList< NumLEDs > &ledPins, uint8_t track, MIDICNChannel channelCN, unsigned int decayTime=VUDecay::Default)MCU::VULEDs< NumLEDs >inline
~DoublyLinkable()=defaultDoublyLinkable< MIDIInputElementChannelPressure >protectedvirtual
~MIDIInputElement()=defaultMIDIInputElementvirtual
~MIDIInputElementChannelPressure()MIDIInputElementChannelPressureinlinevirtual