jdxi_editor.ui.editors.digital.common.section

Common Section

Classes

DigitalCommonSection

Digital Common Section

Module Contents

class jdxi_editor.ui.editors.digital.common.section.DigitalCommonSection(address: jdxi_editor.midi.data.address.address.JDXiSysExAddress | None = None, send_midi_parameter: Callable | None = None, midi_helper: jdxi_editor.midi.io.helper.MidiIOHelper | None = None)[source]

Bases: jdxi_editor.ui.editors.base.common.section.BaseCommonSection

Digital Common Section

spec: jdxi_editor.ui.editors.digital.common.spec.CommonWidgetSpec[source]
OTHER_SWITCHES = None[source]
PORTAMENTO_SWITCHES = None[source]
address: jdxi_editor.midi.data.address.address.JDXiSysExAddress = None[source]
widgets: jdxi_editor.ui.editors.digital.common.widget.CommonEditorWidgets | None = None[source]
build_widgets() None[source]

Build all the necessary widgets for the digital common section.

_setup_ui() None[source]

Assemble section UI

setup_ui() None[source]

setup ui

_build_layout_spec() jdxi_editor.ui.editors.digital.common.spec.CommonWidgetSpec[source]

build Analog Oscillator Layout Spec