jdxi_editor.ui.editors.analog.oscillator.widget

OscillatorWidgets class

Single container for all oscillator UI widgets used by both Analog and Digital oscillator sections. Optional fields default to None so either section can populate only what it uses.

Classes

AnalogOscillatorWidgets

Analog oscillator widgets extended from Common

Module Contents

class jdxi_editor.ui.editors.analog.oscillator.widget.AnalogOscillatorWidgets[source]

Bases: jdxi_editor.ui.editors.base.oscillator.widget.OscillatorWidgets

Analog oscillator widgets extended from Common

sub_oscillator_type_switch: PySide6.QtWidgets.QWidget | None = None[source]
osc_pitch_env_velocity_sensitivity_slider: PySide6.QtWidgets.QWidget | None = None[source]
pitch_env_widgets: list[PySide6.QtWidgets.QWidget] | None = [][source]