Control Surface
main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
src
src → AH Relation
File in src
Includes file in src/AH
MIDI_Outputs
/
Abstract
/
Abstract/MIDIButton.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIButtonLatched.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIButtonLatching.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIButtonMatrix.hpp
Hardware
/
ButtonMatrix.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIButtons.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIChordButton.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIFilteredAnalog.hpp
Hardware
/
FilteredAnalog.hpp
MIDI_Outputs
/
Abstract
/
Abstract/MIDIIncrementDecrementButtons.hpp
Hardware
/
IncrementDecrementButtons.hpp
AH
/
Settings
/
AH/Settings/Settings.hpp
Hardware
/
ADCConfig.hpp
AH
/
Settings
/
AH/Settings/Settings.hpp
Types
/
Frequency.hpp
AH
/
Settings
/
AH/Settings/SettingsWrapper.hpp
Debug
/
Debug.hpp
AH
/
Settings
/
AH/Settings/SettingsWrapper.hpp
Teensy
/
TeensyUSBTypes.hpp
Submodules
/
Encoder
/
AHEncoder.hpp
Hardware
/
Arduino-Hardware-Types.hpp
Submodules
/
Encoder
/
AHEncoder.hpp
Containers
/
Array.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
AnalogMultiplex.hpp
Containers
/
Array.hpp
AH
/
Hardware
/
Arduino-Hardware-Types.hpp
Types
/
FunctionTraits.hpp
AH
/
Arduino-Wrapper.h
Math
/
MinMaxFix.hpp
Arduino_Helpers.h
Math
/
MinMaxFix.hpp
MIDI_Interfaces
/
BLEMIDI
/
ArduinoBLEBackend.hpp
Error
/
Error.hpp
AH
/
Containers
/
Array.hpp
Error
/
Error.hpp
AH
/
Containers
/
ArrayHelpers.hpp
PrintStream
/
PrintStream.hpp
Submodules
/
Encoder
/
AtomicPosition.hpp
Arduino-Wrapper.h
Audio
/
AudioVULEDs.hpp
Hardware
/
LEDs
/
DotBarDisplayLEDs.hpp
Banks
/
Bank.hpp
Debug
/
Debug.hpp
Banks
/
Bank.hpp
Error
/
Error.hpp
Banks
/
Bank.hpp
Containers
/
LinkedList.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButton.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtonLatched.hpp
Containers
/
BitArray.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtonLatched.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtonLatching.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtonMatrix.hpp
Containers
/
Array.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtonMatrix.hpp
Hardware
/
ButtonMatrix.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtons.hpp
Containers
/
Array.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIButtons.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIChordButton.hpp
Hardware
/
Button.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIFilteredAnalog.hpp
Hardware
/
FilteredAnalog.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
Bankable/Abstract/MIDIIncrementDecrementButtons.hpp
Hardware
/
IncrementDecrementButtons.hpp
AH
/
Containers
/
BitArray.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Containers
/
BitArray.hpp
Error
/
Error.hpp
Display
/
Helpers
/
Bresenham.hpp
Arduino-Wrapper.h
MIDI_Interfaces
/
BLEMIDI
/
BTstackBackgroundBackend.hpp
Error
/
Error.hpp
AH
/
Hardware
/
Button.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
AH
/
Hardware
/
Button.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
Def
/
Cable.cpp
PrintStream
/
PrintStream.hpp
Def
/
Cable.hpp
Arduino-Wrapper.h
Def
/
Channel.cpp
PrintStream
/
PrintStream.hpp
Def
/
Channel.hpp
Arduino-Wrapper.h
MIDI_Senders
/
ContinuousCCSender.hpp
Math
/
IncreaseBitDepth.hpp
Control_Surface.h
Hardware
/
ExtendedInputOutput
/
AnalogMultiplex.hpp
Control_Surface.h
Arduino-Wrapper.h
Control_Surface.h
Containers
/
ArrayHelpers.hpp
Control_Surface.h
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
Control_Surface.h
Hardware
/
ExtendedInputOutput
/
MAX7219.hpp
Control_Surface.h
Hardware
/
LEDs
/
MAX7219SevenSegmentDisplay.hpp
Control_Surface.h
Hardware
/
ExtendedInputOutput
/
ShiftRegisterOut.hpp
Control_Surface.h
Hardware
/
ExtendedInputOutput
/
SPIShiftRegisterOut.hpp
Control_Surface.h
Teensy
/
TeensyUSBTypes.hpp
Control_Surface
/
Control_Surface_Class.cpp
Arduino-Wrapper.h
Control_Surface
/
Control_Surface_Class.cpp
Debug
/
Debug.hpp
Control_Surface
/
Control_Surface_Class.cpp
Hardware
/
ExtendedInputOutput
/
ExtendedIOElement.hpp
Control_Surface
/
Control_Surface_Class.cpp
Hardware
/
FilteredAnalog.hpp
Control_Surface
/
Control_Surface_Class.hpp
Hardware
/
FilteredAnalog.hpp
Control_Surface
/
Control_Surface_Class.hpp
Timing
/
MillisMicrosTimer.hpp
Control_Surface
/
Control_Surface_Class.hpp
Containers
/
Updatable.hpp
AH
/
Debug
/
Debug.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
AH
/
Debug
/
Debug.hpp
PrintStream
/
PrintStream.hpp
MIDI_Interfaces
/
DebugMIDI_Interface.cpp
PrintStream
/
PrintStream.hpp
MIDI_Interfaces
/
DebugMIDI_Interface.hpp
Teensy
/
TeensyUSBTypes.hpp
Def
/
Def.hpp
Hardware
/
Arduino-Hardware-Types.hpp
Def
/
Def.hpp
Containers
/
Array.hpp
Def
/
Def.hpp
Hardware
/
Hardware-Types.hpp
AH
/
Math
/
Degrees.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
Submodules
/
Encoder
/
DirectPinRead.hpp
Arduino-Wrapper.h
Display
/
DisplayElement.hpp
Containers
/
LinkedList.hpp
Display
/
DisplayInterface.hpp
Containers
/
LinkedList.hpp
AH
/
Math
/
Divide.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Filters
/
EMA.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
Selectors
/
EncoderSelector.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
AH
/
Error
/
Error.hpp
Debug
/
Debug.hpp
MIDI_Interfaces
/
BLEMIDI
/
ESP32Backend.hpp
Error
/
Error.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.cpp
Error
/
Error.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ExtendedIOElement.cpp
Error
/
Error.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ExtendedIOElement.hpp
Containers
/
Updatable.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Filters
/
EMA.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Filters
/
Hysteresis.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Math
/
IncreaseBitDepth.hpp
AH
/
Hardware
/
FilteredAnalog.hpp
Math
/
MinMaxFix.hpp
AH
/
Math
/
FixArduinoMacros.hpp
Settings
/
Warnings.hpp
MIDI_Interfaces
/
GenericBLEMIDI_Interface.hpp
Error
/
Error.hpp
AH
/
Hardware
/
Hardware-Types.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Hardware
/
Hardware-Types.hpp
Containers
/
Array.hpp
AH
/
Hardware
/
Hardware-Types.hpp
PrintStream
/
PrintStream.hpp
AH
/
Filters
/
Hysteresis.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
Selectors
/
IncrementDecrementSelector.hpp
Hardware
/
IncrementDecrementButtons.hpp
Selectors
/
IncrementSelector.hpp
Hardware
/
IncrementButton.hpp
MIDI_Inputs
/
MCU
/
LCD.hpp
Debug
/
Debug.hpp
MIDI_Inputs
/
MCU
/
LCD.hpp
Math
/
MinMaxFix.hpp
AH
/
Hardware
/
LEDs
/
LEDs.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
AH
/
Containers
/
LinkedList.hpp
Debug
/
Debug.hpp
AH
/
Containers
/
LinkedList.hpp
Math
/
MinMaxFix.hpp
MIDI_Outputs
/
ManyAddresses
/
ManyAddresses/PBAbsoluteEncoder.hpp
Containers
/
ArrayHelpers.hpp
MIDI_Outputs
/
ManyAddresses
/
ManyAddresses/PBPotentiometer.hpp
Containers
/
ArrayHelpers.hpp
Selectors
/
ManyButtonsSelector.hpp
Containers
/
ArrayHelpers.hpp
Selectors
/
ManyButtonsSelector.hpp
Hardware
/
Button.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
MAX7219.hpp
Containers
/
BitArray.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
MAX7219.hpp
Hardware
/
LEDs
/
MAX7219_Base.hpp
AH
/
Hardware
/
LEDs
/
MAX7219_Base.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
MCP23017.hpp
Containers
/
BitArray.hpp
AH
/
Hardware
/
MCP23017Encoders.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Hardware
/
MCP23017Encoders.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Constants
/
MCUNameFromNoteNumber.hpp
Arduino-Wrapper.h
MIDI_Interfaces
/
MIDI_Callbacks.hpp
Containers
/
CRTP.hpp
MIDI_Interfaces
/
MIDI_Interface.hpp
Containers
/
Updatable.hpp
MIDI_Parsers
/
MIDI_MessageTypes.hpp
Arduino-Wrapper.h
MIDI_Parsers
/
MIDI_MessageTypes.hpp
PrintStream
/
PrintStream.hpp
MIDI_Interfaces
/
MIDI_Pipes.cpp
Error
/
Error.hpp
MIDI_Interfaces
/
MIDI_Pipes.hpp
Containers
/
BitArray.hpp
MIDI_Inputs
/
MIDIInputElement.hpp
Containers
/
Updatable.hpp
MIDI_Outputs
/
Abstract
/
MIDIOutputElement.hpp
Containers
/
Updatable.hpp
MIDI_Parsers
/
MIDIReadEvent.hpp
PrintStream
/
PrintStream.hpp
AH
/
Math
/
MinMaxFix.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPLED.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPLEDBar.hpp
Hardware
/
LEDs
/
DotBarDisplayLEDs.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPLEDBar.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPLEDPWM.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPLEDPWM.hpp
Math
/
IncreaseBitDepth.hpp
MIDI_Inputs
/
LEDs
/
NoteCCKPRangeFastLED.cpp
Arduino-Wrapper.h
MIDI_Inputs
/
LEDs
/
NoteCCKPRangeLEDs.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Inputs
/
LEDs
/
NovationLaunchpadColorLUT.hpp
Arduino-Wrapper.h
Submodules
/
Encoder
/
NumInterrupts.hpp
Arduino-Wrapper.h
MIDI_Interfaces
/
PicoUSBInit.hpp
Arduino-Wrapper.h
MIDI_Senders
/
PitchBendSender.hpp
Math
/
IncreaseBitDepth.hpp
MIDI_Interfaces
/
USBMIDI
/
mbed
/
PluggableUSBMIDI.hpp
Arduino-Wrapper.h
AH
/
PrintStream
/
PrintStream.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Math
/
Quaternion.cpp
PrintStream
/
PrintStream.hpp
AH
/
Hardware
/
RegisterEncoders.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Hardware
/
RegisterEncoders.hpp
Containers
/
Array.hpp
MIDI_Senders
/
RelativeCCSender.hpp
Arduino-Wrapper.h
Selectors
/
Selectable.hpp
Error
/
Error.hpp
Selectors
/
Selector.hpp
Debug
/
Debug.hpp
Selectors
/
Selector.hpp
Containers
/
Updatable.hpp
Selectors
/
LEDs
/
SelectorLEDs.hpp
Hardware
/
ExtendedInputOutput
/
ExtendedInputOutput.hpp
MIDI_Interfaces
/
SerialMIDI_Interface.hpp
Arduino-Wrapper.h
MIDI_Interfaces
/
SerialMIDI_Interface.hpp
Teensy
/
TeensyUSBTypes.hpp
Settings
/
Settings/NamespaceSettings.hpp
Settings
/
Warnings.hpp
Settings
/
Settings/SettingsWrapper.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ShiftRegisterOutBase.hpp
Containers
/
BitArray.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
ShiftRegisterOutRGB.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
SmartMIDIFilteredAnalog.hpp
Containers
/
BitArray.hpp
MIDI_Outputs
/
Bankable
/
Abstract
/
SmartMIDIFilteredAnalog.hpp
Hardware
/
FilteredAnalog.hpp
AH
/
Hardware
/
ExtendedInputOutput
/
StaticSizeExtendedIOElement.hpp
Containers
/
ArrayHelpers.hpp
MIDI_Parsers
/
StreamPuller.hpp
Arduino-Wrapper.h
Selectors
/
SwitchSelector.hpp
Hardware
/
Button.hpp
AH
/
Containers
/
Updatable.hpp
Settings
/
AH/Settings/SettingsWrapper.hpp
AH
/
Containers
/
Updatable.hpp
Error
/
Error.hpp
MIDI_Interfaces
/
USBMIDI_Interface.hpp
Error
/
Error.hpp
MIDI_Interfaces
/
USBMIDI_Interface.hpp
Teensy
/
TeensyUSBTypes.hpp
MIDI_Parsers
/
USBMIDI_Parser.hpp
Containers
/
Array.hpp
AH
/
Math
/
Vector.cpp
PrintStream
/
PrintStream.hpp
Audio
/
VolumeControl.hpp
Arduino-Wrapper.h
Audio
/
VolumeControl.hpp
Hardware
/
FilteredAnalog.hpp
Audio
/
VolumeControl.hpp
Containers
/
Updatable.hpp
MIDI_Inputs
/
MCU
/
VPotRing.hpp
Timing
/
MillisMicrosTimer.hpp
MIDI_Inputs
/
LEDs
/
MCU
/
VPotRingLEDs.hpp
Hardware
/
LEDs
/
LEDs.hpp
MIDI_Inputs
/
MCU
/
VU.hpp
Timing
/
MillisMicrosTimer.hpp
MIDI_Inputs
/
LEDs
/
MCU
/
VULEDs.hpp
Hardware
/
LEDs
/
DotBarDisplayLEDs.hpp
Display
/
Bitmaps
/
XBitmaps.hpp
Arduino-Wrapper.h
AH
/
Timing
/
MillisMicrosTimer.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Types
/
Frequency.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
AH
/
Types
/
FunctionTraits.hpp
Settings
/
AH/Settings/NamespaceSettings.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Adafruit_TinyUSB.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Arduino_mbed.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_ESP32.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_MIDIUSB.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Mock.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Teensy2.hpp
Teensy
/
TeensyUSBTypes.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Teensy2.hpp
Containers
/
Array.hpp
MIDI_Interfaces
/
USBMIDI
/
USBMIDI_Teensy3.hpp
Teensy
/
TeensyUSBTypes.hpp
MIDI_Interfaces
/
Wrappers
/
FortySevenEffects.hpp
Error
/
Error.hpp
Generated by
1.10.0