jdxi_editor.midi.data.parameter.drum.common
This module defines the DrumCommonParameter class, which represents common parameters for drum tones in the JD-Xi synthesizer.
These parameters are shared across all partials within a drum kit and include settings such as tone name, kit level, and various switches.
- Classes:
- DrumCommonParameter(SynthParameter)
Represents common drum parameters and provides methods for retrieving addresses, validating values, and formatting switch-based parameter values.
Classes
Common parameters for Digital/SuperNATURAL synth tones. |
Module Contents
- class jdxi_editor.midi.data.parameter.drum.common.DrumCommonParam(address: int, min_val: int, max_val: int, display_min: int | None = None, display_max: int | None = None, description: str | None = None, display_name: str | None = None, options: list | None = None, values: list | None = None)[source]
Bases:
picomidi.sysex.parameter.address.AddressParameterCommon parameters for Digital/SuperNATURAL synth tones. These parameters are shared across all partials.
- property display_name: str[source]
Get digital name for the parameter (from ParameterSpec or fallback).