Here is a list of all documented variables with links to the struct/union documentation for each field:
- s -
- sample_processor : Fader, Graph, GraphNode, Tracklist
- sample_rate : AudioEngine, UndoableAction
- sampleRate : ZVampOutputDescriptor
- samplerate : ZrythmApp, AudioClip
- sampleType : ZVampOutputDescriptor
- save_sem : Project
- scale : ChordSelectorWindowWidget, ScaleSelectorWindowWidget
- scale_points : Port
- scale_snapshots : InstrumentTrack
- scales : InstrumentTrack
- scroll : ChannelSendsExpanderWidget, PluginStripExpanderWidget, TextExpanderWidget
- scroll_start_x : EditorSettings
- scroll_start_y : EditorSettings
- scrollable : PianoKeyboardWidget
- scrolled_on_first_refresh : MidiEditorSpaceWidget
- sel : ArrangerSelectionsAction
- sel_after : ArrangerSelectionsAction, RangeAction
- sel_at_start : ArrangerWidget
- sel_before : RangeAction
- sel_start : AudioSelections
- sel_to_delete : ArrangerWidget
- selected_authors : PluginBrowserWidget
- selected_categories : PluginBrowserWidget
- selected_collections : PluginBrowserWidget
- selected_in_dnd : ChannelWidget, FolderChannelWidget, TrackWidget
- selected_locations : PanelFileBrowserWidget
- selected_midi_ports : HardwareProcessor
- selected_plugin : PortSelectorDialogWidget
- selected_port : AutomatableSelectorPopoverWidget
- selected_protocols : PluginBrowserWidget
- selected_track : PortSelectorDialogWidget
- selection : FileManager
- selections : MultiSelectionWidget
- selections_before_start : RecordingManager
- send : ChannelSendWidget
- send_widget : ChannelSendSelectorWidget
- sends : Channel, ChannelWidget
- set : ZVampFeatureSet
- setter : BarSliderWidget, DigitalMeterWidget, KnobWidget, TextExpanderWidget
- setting : MixerSelectionsAction, Plugin
- settings : ActiveHardwareMbWidget, PluginSettings, Zrythm
- setup : AudioEngine, HardwareProcessor, MainWindowWidget, PluginManager, PortSelectorDialogWidget
- setup_graph_nodes : Graph
- setup_terminal_nodes : Graph
- sha1 : PluginDescriptor
- shift_held : ArrangerWidget, RulerWidget
- short_name : ExtPort
- shortcuts : UserShortcuts
- show_open_dir_btn : ExportProgressDialogWidget
- show_value : BarSliderWidget
- sixteenth : AudioEnginePositionInfo
- sixteenth_within_bar : AudioEnginePositionInfo
- sixteenth_within_song : AudioEnginePositionInfo
- size : CustomButtonWidget, Dictionary, KnobWidget, Symap, InstrumentTrack
- slider : PortConnectionRowWidget
- slot : ChannelSend, PluginIdentifier
- slot_index : ChannelSlotWidget
- slot_type : MixerSelectionsAction
- slots : ChannelSendsExpanderWidget, MixerSelections, PluginStripExpanderWidget
- snap_adaptive : SnapGrid
- snap_grid : ArrangerWidget, SnapGridWidget
- snap_grid_editor : Project
- snap_grid_timeline : Project
- snap_note_length : SnapGrid
- snap_note_type : SnapGrid
- snap_to_events : SnapGrid
- snap_to_grid : SnapGrid
- snap_to_grid_keep_offset : SnapGrid
- snapped_getter : BarSliderWidget, KnobWidget
- solo : Fader, TrackLane
- source_id : MeterWidget, RecordingManager
- special_location : FileBrowserLocation
- split_points : Region
- src_connections : Port
- src_ht : PortConnectionsManager
- src_sends : TracklistSelectionsAction
- srcs : Port
- stack : GreeterWidget, PluginBrowserWidget, UndoStack
- stack_idx : UndoableAction
- stack_switcher : PluginBrowserWidget
- start_color : KnobWidget
- start_drag_track : MixerWidget
- start_key : PianoKeyboardWidget
- start_note_length : DigitalMeterWidget
- start_note_type : DigitalMeterWidget
- start_object : ArrangerWidget
- start_object_was_selected : ArrangerWidget
- start_offset : SamplePlayback
- start_playback_on_midi_input : Transport
- start_pos : ArrangerWidget, RangeAction
- start_pos_px : ArrangerWidget
- start_saving_pos : PluginBrowserWidget
- start_vel_val : ArrangerWidget
- start_x : ArrangerMinimapWidget, ArrangerWidget, BarSliderWidget, RulerWidget, TrackWidget
- start_y : ArrangerWidget
- start_zoom_level : ArrangerMinimapWidget
- startup_errors : ZrythmApp
- state : ExportData
- state_changed_event_sent : Plugin
- state_dir : Plugin
- stereo_in : ChannelSend, Fader, TrackProcessor
- stereo_l_input : TrackInputExpanderWidget
- stereo_out : ChannelSend, Fader, TrackProcessor
- stereo_r_input : TrackInputExpanderWidget
- stop : Transport
- stop_dummy_audio_thread : AudioEngine
- str : ArrangerSelectionsAction
- stretch_ratio : Region
- stretching : Region
- strip_boxes : ChannelSendsExpanderWidget, PluginStripExpanderWidget
- suffix : BarSliderWidget
- swap_phase : Fader
- swapping_tracks : Tracklist
- swing : QuantizeOptions
- sym : PortIdentifier
- symap : PluginBrowserWidget, Zrythm
- symbols : Symap
- systime : MidiEvent