jdxi_editor.ui.editors.drum.common
This module defines the DrumCommonSection class, which provides a PySide6-based user interface for editing drum common parameters in the Roland JD-Xi synthesizer. It extends the QWidget base class and integrates MIDI communication for real-time parameter adjustments and preset management.
Key Features:
Provides a graphical editor for modifying drum common parameters.
Currently includes Kit Level control (the primary common parameter for drum kits).
Note: Tone name is handled by the instrument preset group, not this section.
Classes
Drum Common Section for the JDXI Editor |
Module Contents
- class jdxi_editor.ui.editors.drum.common.DrumCommonSection(controls: dict, create_parameter_combo_box: Callable, create_parameter_slider: Callable, midi_helper: jdxi_editor.midi.io.helper.MidiIOHelper, address: jdxi_editor.midi.data.address.address.RolandSysExAddress)[source]
Bases:
PySide6.QtWidgets.QWidgetDrum Common Section for the JDXI Editor