Control Surface
main
MIDI Control Surface library for Arduino
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
~
- s -
safeIndex() :
BitArray< N >
sanitize() :
MIDIMessage
sanitizeData() :
VPotState
SCANLIMIT :
MAX7219_Base< SPIDriver >
ScopedThreadConfig() :
ScopedThreadConfig
second :
DualAddresses
,
DualManyAddresses< NumBanks >
select() :
Bank< NumBanks >
,
ProgramChanger< N >
,
OutputBank
,
ProgramChanger< N >
,
Selectable< N >
Selectable() :
Selectable< N >
selectable :
GenericSelector< N, Callback >
selectionOffset :
OutputBank
Selector() :
Selector< N >
selector :
SelectorDisplay
SelectorBase() :
SelectorBase
SelectorDisplay() :
SelectorDisplay
SelectorLEDsCallback() :
SelectorLEDsCallback< N >
SelectorSingleLEDCallback() :
SelectorSingleLEDCallback
send() :
MAX7219_Base< SPIDriver >
,
MIDIIncrementDecrementButtons< BankAddress, RelativeSender, ResetSender >
,
ContinuousCCSender14< INPUT_PRECISION_BITS >
,
ContinuousCCSender
,
MIDI_Sender< Derived >
,
MIDIIncrementDecrementButtons< RelativeSender, ResetSender >
,
PitchBendSender< INPUT_PRECISION_BITS >
,
RelativeCCSender
send_later :
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >::Writing
send_now() :
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >
,
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >::Writing
send_thread :
ThreadedBLEMIDISender< Derived >
sendActiveSensing() :
MIDI_Sender< Derived >
sendAll() :
MAX7219_Base< SPIDriver >
sendCC() :
MIDI_Sender< Derived >
sendChannelMessage() :
MIDI_Sender< Derived >
,
USBMIDI_Sender
sendChannelMessageImpl() :
Control_Surface_
,
FortySevenEffectsMIDI_Interface< MidiInterface >
,
GenericBLEMIDI_Interface< Backend >
,
GenericUSBMIDI_Interface< Backend >
,
MIDI_Interface
,
PrintDebugMIDI_Base
,
StreamDebugMIDI_Interface
,
StreamDebugMIDI_Output
,
StreamMIDI_Interface
sendChannelPressure() :
MIDI_Sender< Derived >
sendContinue() :
MIDI_Sender< Derived >
sendControlChange() :
MIDI_Sender< Derived >
sendCP() :
MIDI_Sender< Derived >
sendData() :
ArduinoBLEBackend
,
BTstackBackgroundBackend
,
ESP32BLEBackend< Impl >
,
PollingBLEMIDISender< Derived >
,
ThreadedBLEMIDISender< Derived >
sendDigit() :
MAX7219SevenSegmentDisplay< SPIDriver >
Sender :
ArduinoBLEBackend
,
BTstackBackgroundBackend
,
ESP32BLEBackend< Impl >
sender :
GenericMIDIAbsoluteEncoder< Enc, NumBanks, BankAddress, Sender >
,
GenericMIDIRotaryEncoder< Enc, BankAddress, Sender >
,
MIDIButton< BankAddress, Sender >
,
MIDIButtonLatched< NumBanks, BankAddress, Sender >
,
MIDIButtonLatching< BankAddress, Sender >
,
MIDIButtonMatrix< BankAddress, Sender, NumRows, NumCols >
,
MIDIButtons< BankAddress, Sender, NumButtons >
,
MIDIChordButton< Sender >
,
MIDIFilteredAnalog< BankAddress, Sender >
,
SmartMIDIFilteredAnalog< NumBanks, BankAddress, Sender >
,
GenericMIDIAbsoluteEncoder< Enc, Sender >
,
GenericMIDIRotaryEncoder< Enc, Sender >
,
GenericUSBMIDI_Interface< Backend >
,
MIDIButton< Sender >
,
MIDIButtonLatched< Sender >
,
MIDIButtonLatching< Sender >
,
MIDIButtonMatrix< Sender, NumRows, NumCols >
,
MIDIButtons< Sender, NumButtons >
,
MIDIChordButton< Sender >
,
MIDIFilteredAnalog< Sender >
sendFullSysEx() :
USBMIDI_Sender
sendImpl() :
GenericBLEMIDI_Interface< Backend >
sending :
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >::Writing
sendKeyPressure() :
MIDI_Sender< Derived >
sendKP() :
MIDI_Sender< Derived >
sendMTCQuarterFrame() :
MIDI_Sender< Derived >
sendNoteOff() :
MIDI_Sender< Derived >
sendNoteOn() :
MIDI_Sender< Derived >
sendNow() :
Adafruit_TinyUSB_USBDeviceMIDIBackend
,
Arduino_mbed_USBDeviceMIDIBackend
,
ArduinoBLEBackend
,
BTstackBackgroundBackend
,
ESP32_USBDeviceMIDIBackend
,
ESP32BLEBackend< Impl >
,
MIDI_Sender< Derived >
,
MIDIUSB_USBDeviceMIDIBackend
,
PollingBLEMIDISender< Derived >
,
Teensy2_USBDeviceMIDIBackend
,
Teensy3_USBDeviceMIDIBackend
,
ThreadedBLEMIDISender< Derived >
,
USBHostMIDIBackend< MaxPacketSize >
sendNowImpl() :
Control_Surface_
,
FortySevenEffectsMIDI_Interface< MidiInterface >
,
GenericBLEMIDI_Interface< Backend >
,
GenericUSBMIDI_Interface< Backend >
,
MIDI_Interface
,
PrintDebugMIDI_Base
,
StreamDebugMIDI_Interface
,
StreamDebugMIDI_Output
,
StreamMIDI_Interface
sendOff() :
DigitalCCSender
,
DigitalNoteSender
,
ProgramChangeSender
sendOn() :
DigitalCCSender
,
DigitalNoteSender
,
ProgramChangeSender
sendPB() :
MIDI_Sender< Derived >
sendPC() :
MIDI_Sender< Derived >
sendPitchBend() :
MIDI_Sender< Derived >
sendProgramChange() :
MIDI_Sender< Derived >
sendRaw() :
MAX7219_Base< SPIDriver >
sendRawAll() :
MAX7219_Base< SPIDriver >
sendRealTime() :
MIDI_Sender< Derived >
sendRealTimeImpl() :
Control_Surface_
,
FortySevenEffectsMIDI_Interface< MidiInterface >
,
GenericBLEMIDI_Interface< Backend >
,
GenericUSBMIDI_Interface< Backend >
,
MIDI_Interface
,
PrintDebugMIDI_Base
,
StreamDebugMIDI_Interface
,
StreamDebugMIDI_Output
,
StreamMIDI_Interface
sendRealTimeMessage() :
USBMIDI_Sender
sendRowAll() :
MAX7219_Base< SPIDriver >
sendSongPositionPointer() :
MIDI_Sender< Derived >
sendSongSelect() :
MIDI_Sender< Derived >
sendStart() :
MIDI_Sender< Derived >
sendStop() :
MIDI_Sender< Derived >
sendSysCommon() :
MIDI_Sender< Derived >
sendSysCommonImpl() :
Control_Surface_
,
FortySevenEffectsMIDI_Interface< MidiInterface >
,
GenericBLEMIDI_Interface< Backend >
,
GenericUSBMIDI_Interface< Backend >
,
MIDI_Interface
,
PrintDebugMIDI_Base
,
StreamDebugMIDI_Interface
,
StreamDebugMIDI_Output
,
StreamMIDI_Interface
sendSysCommonMessage() :
USBMIDI_Sender
sendSysEx() :
MIDI_Sender< Derived >
,
USBMIDI_Sender
sendSysExEnd() :
USBMIDI_Sender
sendSysExImpl() :
Control_Surface_
,
FortySevenEffectsMIDI_Interface< MidiInterface >
,
GenericBLEMIDI_Interface< Backend >
,
GenericUSBMIDI_Interface< Backend >
,
MIDI_Interface
,
PrintDebugMIDI_Base
,
StreamDebugMIDI_Interface
,
StreamDebugMIDI_Output
,
StreamMIDI_Interface
sendSysExStartCont() :
USBMIDI_Sender
sendSysExStartCont1() :
USBMIDI_Sender
sendSystemReset() :
MIDI_Sender< Derived >
sendTimingClock() :
MIDI_Sender< Derived >
sendTuneRequest() :
MIDI_Sender< Derived >
separateTracks() :
LCDDisplay
SerialDebugMIDI_Interface() :
SerialDebugMIDI_Interface< T >
SerialDebugMIDI_Output() :
SerialDebugMIDI_Output< T >
SerialMIDI_Interface() :
SerialMIDI_Interface< S >
SerialMIDI_Parser() :
SerialMIDI_Parser
set() :
BitArray< N >
,
LEDs< N >
,
AtomicPosition< T >
,
GenericSelector< N, Callback >
setAddress() :
GenericMIDIAbsoluteEncoder< Enc, Sender >
,
GenericMIDIRotaryEncoder< Enc, Sender >
,
MIDIButtonLatching< Sender >
,
MIDIFilteredAnalog< Sender >
,
MIDIIncrementDecrementButtons< RelativeSender, ResetSender >
setAddressUnsafe() :
MIDIButton< Sender >
,
MIDIButtonLatched< Sender >
,
MIDIButtonMatrix< Sender, NumRows, NumCols >
,
MIDIChordButton< Sender >
setAngleSpacing() :
VPotDisplay< VPot_t >
setAsDefault() :
MIDI_Interface
setBaseAddressUnsafe() :
MIDIButtons< Sender, NumButtons >
setBrightness() :
NoteCCKPRangeFastLED< Type, BankSize, RangeLen, ColorMapper >
,
NoteCCKPRangeFastLED< Type, RangeLen, ColorMapper >
setByte() :
BitArray< N >
setCable() :
MIDIMessage
,
RealTimeMessage
,
SysExMessage
setCallbacks() :
MIDI_Interface
setCapacity() :
BLEMIDIPacketBuilder
setChannel() :
ChannelMessage
setChannelCableUnsafe() :
MIDIButtonMatrix< Sender, NumRows, NumCols >
setChord() :
MIDIChordButton< Sender >
setColor() :
TimeDisplayDisplay
setCursor() :
DisplayInterface
,
SSD1306_DisplayInterface
setData1() :
MIDIMessage
setData14bit() :
MIDIMessage
setData2() :
MIDIMessage
setDebounceTime() :
Button
,
ButtonMatrix< Derived, NumRows, NumCols >
setErrorTimeout() :
PluggableUSBMIDI
,
TeensyHostMIDI< MaxPacketSize >
setGain() :
AudioVU
setIncrementAddressUnsafe() :
MIDIButtons< Sender, NumButtons >
setInitialSelection() :
Selectable< N >
setIntensity() :
MAX7219_Base< SPIDriver >
setInterval() :
Timer< time >
setLEDIndexPermuter() :
NoteCCKPRangeFastLED< Type, BankSize, RangeLen, ColorMapper >
,
NoteCCKPRangeFastLED< Type, RangeLen, ColorMapper >
setLine() :
LCDDisplay
setLongPressDelay() :
MultiPurposeButton
setMessageType() :
ChannelMessage
,
MIDIMessage
,
RealTimeMessage
setMIDIInputCallbacks() :
Control_Surface_
setMode() :
DotBarDisplayLEDs< N >
,
AudioVULEDs< N >
,
RelativeCCSender
setMultiPressDelay() :
MultiPurposeButton
setMuxAddress() :
AnalogMultiplex< N >
setName() :
GenericBLEMIDI_Interface< Backend >
setOffValue() :
DigitalCCSender
setOnValue() :
DigitalCCSender
setPrefix() :
PrintDebugMIDI_Base
setPrevState() :
ButtonMatrix< Derived, NumRows, NumCols >
setResetAddress() :
MIDIIncrementDecrementButtons< RelativeSender, ResetSender >
setSize() :
TimeDisplayDisplay
setSpeedMultiply() :
GenericMIDIAbsoluteEncoder< Enc, NumBanks, BankAddress, Sender >
,
GenericMIDIRotaryEncoder< Enc, BankAddress, Sender >
,
EncoderState< Enc_t >
,
GenericMIDIAbsoluteEncoder< Enc, Sender >
,
GenericMIDIRotaryEncoder< Enc, Sender >
setState() :
MIDIButtonLatched< NumBanks, BankAddress, Sender >
,
MIDIButtonLatched< Sender >
setTextColor() :
DisplayInterface
,
SSD1306_DisplayInterface
setTextSize() :
DisplayInterface
,
SSD1306_DisplayInterface
setThreshold() :
NoteCCKPLED< Type, BankSize >
,
NoteCCKPRangeLEDs< Type, BankSize, RangeLen >
,
NoteCCKPLED< Type >
,
NoteCCKPRangeLEDs< Type, RangeLen >
setTimeout() :
ArduinoBLEBackend
,
BTstackBackgroundBackend
,
ESP32BLEBackend< Impl >
,
GenericBLEMIDI_Interface< Backend >
,
PluggableUSBMIDI
,
PollingBLEMIDISender< Derived >
,
TeensyHostMIDI< MaxPacketSize >
,
ThreadedBLEMIDISender< Derived >
setting :
SelectorBase
settings :
MAX7219_Base< SPIDriver >
,
SPIShiftRegisterOut< N, SPIDriver >
,
MIDIBLEState
setTransposition() :
Transposer< MinTransposition, MaxTransposition >
setup_packet_t :
PluggableUSBMIDI
setupADC() :
GenericFilteredAnalog< MappingFunction, Precision, FilterShiftFactor, FilterType, AnalogType, IncRes >
setValue() :
Hysteresis< Bits, T_in, T_out >
,
Hysteresis< 0, T_in, T_out >
,
GenericMIDIAbsoluteEncoder< Enc, NumBanks, BankAddress, Sender >
,
GenericMIDIAbsoluteEncoder< Enc, Sender >
setVelocity() :
NoteButton< NumBanks >
,
NoteButtonMatrix< NumBanks, NumRows, NumCols >
,
NoteButton
,
NoteButtonLatched< NumBanks >
,
NoteButtonLatching
,
NoteButtonMatrix< NumRows, NumCols >
,
NoteButtons< NumButtons >
,
NoteChordButton
,
DigitalNoteSender
,
NoteButton
,
NoteButtonLatched
,
NoteButtonLatching
,
NoteButtonMatrix< NumRows, NumCols >
,
NoteButtons< NumButtons >
,
NoteChordButton
setX() :
TimeDisplayDisplay
setY() :
TimeDisplayDisplay
SevenSegmentDisplay() :
SevenSegmentDisplay< LENGTH >
shared :
ThreadedBLEMIDISender< Derived >
ShiftRegisterOut() :
ShiftRegisterOut< N >
ShiftRegisterOutBase() :
ShiftRegisterOutBase< N >
ShortPressRelease :
MultiPurposeButton
shouldStartDecaying() :
VUDisplay< VU_t >
shouldUpdateDecay() :
VUDisplay< VU_t >
SHUTDOWN :
MAX7219_Base< SPIDriver >
SignedEnc_t :
EncoderState< Enc_t >
sin() :
BresenhamLine
SingleAddress() :
SingleAddress
SingleAddressMultipleBanks() :
SingleAddressMultipleBanks< N >
SingleDot :
VPotState
sink :
MIDI_Pipe
sink_staller :
MIDI_Pipe
sinkIsUnstalledOrStalledBy() :
MIDI_Pipe
sinkMIDIfromPipe() :
Control_Surface_
,
MIDI_Interface
,
MIDI_Pipe
,
MIDI_Sink
,
StreamDebugMIDI_Output
sinkPipe :
MIDI_Source
size :
BankDisplay
,
BLERingBuf< Capacity, SizeT >::Header
,
BLERingBuf< Capacity, SizeT >
,
BulkRX< Derived, MessageTypeT, MaxPacketSizeV >::Reading::Buffer
,
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >::Writing::Buffer
,
LCDDisplay
,
TimeDisplayDisplay
,
SelectorDisplay
SizeReserved :
BulkRX< Derived, MessageTypeT, MaxPacketSizeV >
,
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >
slice() :
Array< T, N >
,
ArraySlice< T, N, Reverse, Const >
,
Array< T, N >
SmartMIDIFilteredAnalog() :
SmartMIDIFilteredAnalog< NumBanks, BankAddress, Sender >
SoftwareSerialDebugMIDI_Interface() :
SoftwareSerialDebugMIDI_Interface
SoftwareSerialDebugMIDI_Output() :
SoftwareSerialDebugMIDI_Output
SoftwareSerialMIDI_Interface() :
SoftwareSerialMIDI_Interface
SongPositionPointer :
SysCommonMessage
SongSelect :
SysCommonMessage
source :
MIDI_Pipe
sourceMIDItoPipe() :
MIDI_Source
sourceMIDItoSink() :
MIDI_Pipe
sourcePipe :
MIDI_Sink
spacing :
VUDisplay< VU_t >
speedMultiply :
EncoderState< Enc_t >
spi :
MAX7219_Base< SPIDriver >
,
SPIShiftRegisterOut< N, SPIDriver >
SPIShiftRegisterOut() :
SPIShiftRegisterOut< N, SPIDriver >
Spread :
VPotState
springConstant :
MovingCoilBallistics
SSD1306_DisplayInterface() :
SSD1306_DisplayInterface
stableTime() :
Button
,
MultiPurposeButton
stall() :
MIDI_Source
stallDownstream() :
MIDI_Pipe
,
MIDI_Sink
stallUpstream() :
MIDI_Pipe
,
MIDI_Source
Start :
RealTimeMessage
start :
ExtendedIOElement
,
SysExBuffer
start_timeout() :
BulkTX< Derived, MessageTypeT, MaxPacketSizeV >
,
PluggableUSBMIDI
,
TeensyHostMIDI< MaxPacketSize >
startSysEx() :
SerialMIDI_Parser
,
USBMIDI_Parser
State :
Button
,
IncrementButton
,
IncrementDecrementButtons
,
SmartMIDIFilteredAnalog< NumBanks, BankAddress, Sender >
state :
Button
,
EMA< K, input_t, state_t >
,
IncrementButton
,
IncrementDecrementButtons
,
RegisterEncoders< RegisterType, NumEnc, EncoderPositionType, InterruptSafe >
,
AHEncoder
,
SmartMIDIFilteredAnalog< NumBanks, BankAddress, Sender >
,
VPotRing
,
VU
,
MIDIButtonLatched< Sender >
states :
MIDIButtonLatched< NumBanks, BankAddress, Sender >
,
VPotRing< BankSize >
,
VU< BankSize >
StateStorageType :
RegisterEncoders< RegisterType, NumEnc, EncoderPositionType, InterruptSafe >
StaticSizeExtendedIOElement() :
StaticSizeExtendedIOElement< N >
steep :
BresenhamLine
Stop :
RealTimeMessage
stop :
ThreadedBLEMIDISender< Derived >
storage :
BLEDataGenerator
store() :
interrupt_atomic< T >
storeByte() :
SerialMIDI_Parser
storedByte :
SerialMIDI_Parser
storedPacket :
USBMIDI_Parser
storedSysExData :
USBMIDI_Sender
storedSysExLength :
USBMIDI_Sender
storePacket() :
USBMIDI_Parser
stream :
StreamDebugMIDI_Output
,
StreamMIDI_Interface
,
StreamPuller
StreamDebugMIDI_Interface() :
StreamDebugMIDI_Interface
StreamDebugMIDI_Output() :
StreamDebugMIDI_Output
StreamMIDI_Interface() :
StreamMIDI_Interface
StreamPuller() :
StreamPuller
string_iinterface_desc() :
PluggableUSBMIDI
sub_release() :
BTstackBackgroundBackend::VolatileSize
,
ESP32BLEBackend< Impl >::AtomicSize
,
NonatomicBLERingBufSize< T >
subscribed :
ArduinoBLEBackend
,
BTstackBackgroundBackend
supports_range() :
EMA< K, input_t, state_t >
swap :
AHEncoder
,
MIDI_Sink
,
MIDI_Source
switchPin :
EncoderSwitchPinList
,
GenericEncoderSelector< N, Callback >
SwitchSelector() :
SwitchSelector
SwitchSelectorLED() :
SwitchSelectorLED
sysCommonCancelsRunningStatus :
SerialMIDI_Parser
SysCommonMessage() :
SysCommonMessage
syscommonmessage :
AnyMIDIMessage::Message
SysCommonMessageCallback :
Control_Surface_
sysCommonMessageCallback :
Control_Surface_
sysex :
FortySevenEffectsMIDI_Parser
sysexbuffer :
SerialMIDI_Parser
sysexbuffers :
USBMIDI_Parser
SysExEnd :
BLEMIDIPacketBuilder
,
SysExMessage
SysExMessage() :
SysExMessage
sysexmessage :
AnyMIDIMessage::Message
SysExMessageCallback :
Control_Surface_
sysExMessageCallback :
Control_Surface_
SysExStart :
BLEMIDIPacketBuilder
,
SysExMessage
Generated by
1.17.0