Here is a list of all class members with links to the classes they belong to:
- 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 : GenericSelector< N, Callback >
 
- Selectable() : Selectable< N >
 
- 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
 
- 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 >
 
- Sender : BTstackBackgroundBackend, ESP32BLEBackend< Impl >
 
- 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, 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() : 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 >
 
- 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 : ExtendedIOElement
 
- Start : RealTimeMessage
 
- start() : SysExBuffer
 
- start_timeout() : BulkTX< Derived, MessageTypeT, MaxPacketSizeV >, PluggableUSBMIDI, TeensyHostMIDI< MaxPacketSize >
 
- startSysEx() : SerialMIDI_Parser, USBMIDI_Parser
 
- State : Button
 
- state : Button, EMA< K, input_t, state_t >
 
- State : IncrementButton
 
- state : IncrementButton
 
- State : IncrementDecrementButtons
 
- state : IncrementDecrementButtons, RegisterEncoders< RegisterType, NumEnc, EncoderPositionType, InterruptSafe >, AHEncoder
 
- State : SmartMIDIFilteredAnalog< NumBanks, BankAddress, Sender >
 
- state : 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 : AnyMIDIMessage::Message
 
- SysCommonMessage() : SysCommonMessage
 
- sysCommonMessageCallback : Control_Surface_
 
- SysCommonMessageCallback : Control_Surface_
 
- sysex : FortySevenEffectsMIDI_Parser
 
- sysexbuffer : SerialMIDI_Parser
 
- sysexbuffers : USBMIDI_Parser
 
- SysExEnd : BLEMIDIPacketBuilder, SysExMessage
 
- sysexmessage : AnyMIDIMessage::Message
 
- SysExMessage() : SysExMessage
 
- SysExMessageCallback : Control_Surface_
 
- sysExMessageCallback : Control_Surface_
 
- SysExStart : BLEMIDIPacketBuilder, SysExMessage