unreal.SourceEffectDynamicsProcessorSettings¶
- class unreal.SourceEffectDynamicsProcessorSettings(dynamics_processor_type: SourceEffectDynamicsProcessorType = Ellipsis, peak_mode: SourceEffectDynamicsPeakMode = Ellipsis, look_ahead_msec: float = 0.0, attack_time_msec: float = 0.0, release_time_msec: float = 0.0, threshold_db: float = 0.0, ratio: float = 0.0, knee_bandwidth_db: float = 0.0, input_gain_db: float = 0.0, output_gain_db: float = 0.0, stereo_linked: bool = False, analog_mode: bool = False, bypass: bool = False)¶
Bases:
StructBaseSource Effect Dynamics Processor Settings
C++ Source:
Plugin: Synthesis
Module: Synthesis
File: SourceEffectDynamicsProcessor.h
Editor Properties: (see get_editor_property/set_editor_property)
analog_mode(bool): [Read-Write] Toggles treating the attack and release envelopes as analog-style vs digital-style (Analog will respond a bit more naturally/slower)attack_time_msec(float): [Read-Write] The amount of time to ramp into any dynamics processing effectbypass(bool): [Read-Write] Whether or not to bypass effectdynamics_processor_type(SourceEffectDynamicsProcessorType): [Read-Write] Type of processor to applyinput_gain_db(float): [Read-Write] The input gain of the dynamics processorknee_bandwidth_db(float): [Read-Write] The knee bandwidth of the processor to uselook_ahead_msec(float): [Read-Write] The amount of time to look ahead of the current audio (Allows for transients to be included in dynamics processing)output_gain_db(float): [Read-Write] The output gain of the dynamics processorpeak_mode(SourceEffectDynamicsPeakMode): [Read-Write] Mode of peak detection used on input key signalratio(float): [Read-Write] The dynamics processor ratio used for compression/expansionrelease_time_msec(float): [Read-Write] The amount of time to release the dynamics processing effectstereo_linked(bool): [Read-Write] Whether the left and right channels are linked when determining envelopesthreshold_db(float): [Read-Write] The threshold at which to perform a dynamics processing operation
- property analog_mode: bool¶
[Read-Write] Toggles treating the attack and release envelopes as analog-style vs digital-style (Analog will respond a bit more naturally/slower)
- Type:
(bool)
- property attack_time_msec: float¶
[Read-Write] The amount of time to ramp into any dynamics processing effect
- Type:
(float)
- property dynamics_processor_type: SourceEffectDynamicsProcessorType¶
[Read-Write] Type of processor to apply
- property knee_bandwidth_db: float¶
[Read-Write] The knee bandwidth of the processor to use
- Type:
(float)
- property look_ahead_msec: float¶
[Read-Write] The amount of time to look ahead of the current audio (Allows for transients to be included in dynamics processing)
- Type:
(float)
- property output_gain_db: float¶
[Read-Write] The output gain of the dynamics processor
- Type:
(float)
- property peak_mode: SourceEffectDynamicsPeakMode¶
[Read-Write] Mode of peak detection used on input key signal
- Type:
- property ratio: float¶
[Read-Write] The dynamics processor ratio used for compression/expansion
- Type:
(float)
- property release_time_msec: float¶
[Read-Write] The amount of time to release the dynamics processing effect
- Type:
(float)