Source code for jdxi_editor.ui.widgets.envelope.parameter

"""
Envelope Parameters
"""


[docs] class EnvelopeParameter: """Parameters for Envelope Widgets""" # Generic
[docs] INITIAL_LEVEL: str = "initial_level"
[docs] RANGE_LOWER = "range_lower"
[docs] RANGE_UPPER = "range_upper"
[docs] DURATION = "duration"
# Filter
[docs] FILTER_CUTOFF = "filter_cutoff"
[docs] FILTER_SLOPE: str = "slope_param"
[docs] FILTER_RESONANCE = "filter_resonance"
[docs] PEAK_LEVEL: str = "peak_level"
[docs] MOD_DEPTH: str = "mod_depth"
# ADSR
[docs] DEPTH: str = "depth"
[docs] SUSTAIN_LEVEL: str = "sustain_level"
[docs] ATTACK_TIME: str = "attack_time"
[docs] DECAY_TIME: str = "decay_time"
[docs] RELEASE_TIME: str = "release_time"
# PWM
[docs] PULSE_WIDTH: str = "pulse_width"
# WMT
[docs] FADE_LOWER: str = "fade_lower"
[docs] FADE_UPPER: str = "fade_upper"
[docs] V_SENS: str = "v_sens"
[docs] T1_V_SENS: str = "t1_v_sens"
[docs] T4_V_SENS: str = "t4_v_sens"
[docs] TIME_0: str = "time_0"
[docs] TIME_1: str = "time_1"
[docs] TIME_2: str = "time_2"
[docs] TIME_3: str = "time_3"
[docs] TIME_4: str = "time_4"
[docs] LEVEL_0: str = "level_0"
[docs] LEVEL_1: str = "level_1"
[docs] LEVEL_2: str = "level_2"
[docs] LEVEL_3: str = "level_3"
[docs] LEVEL_4: str = "level_4"