jdxi_editor.ui.editors.synth.partial
Module for the PartialEditor widget, which provides a UI for editing individual partial parameters of a synthesizer.
This module defines the PartialEditor class, which extends QWidget to offer an interface for modifying synth parameters through sliders, combo boxes, and spin boxes. It integrates with a MIDI helper to send parameter changes to the synthesizer in real-time.
- Classes:
PartialEditor: A QWidget-based editor for modifying individual partial parameters.
- Dependencies:
PySide6.QtWidgets (QWidget)
logging
typing (Dict)
jdxi_manager.midi.data.parameter.synth (SynthParameter)
jdxi_manager.midi.data.constants (PART_1)
jdxi_manager.ui.widgets.slider (Slider)
jdxi_manager.ui.widgets.combo_box.combo_box (ComboBox)
jdxi_manager.ui.widgets.spin_box.spin_box (SpinBox)
Classes
Editor for address single partial |
Module Contents
- class jdxi_editor.ui.editors.synth.partial.PartialEditor(midi_helper=None, partial_number=1, parent=None)[source]
Bases:
jdxi_editor.ui.editors.synth.base.SynthBaseEditor for address single partial