Here is a list of all functions with links to the classes they belong to:
- s -
- safeIndex() : BitArray< N >
- sanitize() : MIDIMessage
- sanitizeData() : VPotState
- ScopedThreadConfig() : ScopedThreadConfig
- select() : Bank< NumBanks >, ProgramChanger< N >, OutputBank, ProgramChanger< N >, Selectable< N >
- Selectable() : Selectable< N >
- Selector() : Selector< N >
- 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_now() : BulkTX< Derived, MessageTypeT, MaxPacketSizeV >
- 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 >
- sendFullSysEx() : USBMIDI_Sender
- sendImpl() : GenericBLEMIDI_Interface< Backend >
- 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 >
- setTransposition() : Transposer< MinTransposition, MaxTransposition >
- 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 >
- ShiftRegisterOut() : ShiftRegisterOut< N >
- ShiftRegisterOutBase() : ShiftRegisterOutBase< N >
- shouldStartDecaying() : VUDisplay< VU_t >
- shouldUpdateDecay() : VUDisplay< VU_t >
- sin() : BresenhamLine
- SingleAddress() : SingleAddress
- SingleAddressMultipleBanks() : SingleAddressMultipleBanks< N >
- sinkIsUnstalledOrStalledBy() : MIDI_Pipe
- sinkMIDIfromPipe() : Control_Surface_, MIDI_Interface, MIDI_Pipe, MIDI_Sink, StreamDebugMIDI_Output
- 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
- sourceMIDItoPipe() : MIDI_Source
- sourceMIDItoSink() : MIDI_Pipe
- SPIShiftRegisterOut() : SPIShiftRegisterOut< N, SPIDriver >
- SSD1306_DisplayInterface() : SSD1306_DisplayInterface
- stableTime() : Button, MultiPurposeButton
- stall() : MIDI_Source
- stallDownstream() : MIDI_Pipe, MIDI_Sink
- stallUpstream() : MIDI_Pipe, MIDI_Source
- start() : SysExBuffer
- start_timeout() : BulkTX< Derived, MessageTypeT, MaxPacketSizeV >, PluggableUSBMIDI, TeensyHostMIDI< MaxPacketSize >
- startSysEx() : SerialMIDI_Parser, USBMIDI_Parser
- StaticSizeExtendedIOElement() : StaticSizeExtendedIOElement< N >
- store() : interrupt_atomic< T >
- storeByte() : SerialMIDI_Parser
- storePacket() : USBMIDI_Parser
- 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 >
- supports_range() : EMA< K, input_t, state_t >
- swap() : MIDI_Sink, MIDI_Source
- SwitchSelector() : SwitchSelector
- SwitchSelectorLED() : SwitchSelectorLED
- SysCommonMessage() : SysCommonMessage
- SysExMessage() : SysExMessage