unreal.AudioMaterialEnvelopeSettings¶
- class unreal.AudioMaterialEnvelopeSettings(attack_curve: float = 0.0, attack_value: float = 0.0, attack_time: float = 0.0, decay_curve: float = 0.0, decay_time: float = 0.0, sustain_value: float = 0.0, release_curve: float = 0.0, release_time: float = 0.0)¶
Bases:
StructBaseAudio Material Envelope Settings
C++ Source:
Plugin: AudioWidgets
Module: AudioWidgets
File: AudioMaterialEnvelopeSettings.h
Editor Properties: (see get_editor_property/set_editor_property)
attack_curve(float): [Read-Write] Curve of the envelopes attack stage. Attack is the time taken for the rise of the level from zero to a given value.attack_time(float): [Read-Write] Time the Value reaches the Attack stage. Attack is the time taken for the rise of the level from zero to a given value.attack_value(float): [Read-Write] Value of the envelopes attack stage. Attack is the time taken for the rise of the level from zero to a given value.decay_curve(float): [Read-Write] Curve of the envelopes Decay stage. Decay is the time taken for the level to reduce from the attack level to the sustain level.decay_time(float): [Read-Write] Time that takes to reach the level of the Sustain stage. Decay is the time taken for the level to reduce from the attack level to the sustain level.envelope_type(AudioMaterialEnvelopeType): [Read-Write] The Type of the envelope curve.release_curve(float): [Read-Write] Curve of the envelopes Release stage. Release is the time taken for the level to decay from sustain to zero.release_time(float): [Read-Write] Time that takes to reach zero level Release is the time taken for the level to decay from sustain to zero.sustain_value(float): [Read-Write] Value of the envelopes Sustain stage. Sustain is the level maintained until release stage.
- property attack_curve: float¶
[Read-Write] Curve of the envelopes attack stage. Attack is the time taken for the rise of the level from zero to a given value.
- Type:
(float)
- property attack_time: float¶
[Read-Write] Time the Value reaches the Attack stage. Attack is the time taken for the rise of the level from zero to a given value.
- Type:
(float)
- property attack_value: float¶
[Read-Write] Value of the envelopes attack stage. Attack is the time taken for the rise of the level from zero to a given value.
- Type:
(float)
- property decay_curve: float¶
[Read-Write] Curve of the envelopes Decay stage. Decay is the time taken for the level to reduce from the attack level to the sustain level.
- Type:
(float)
- property decay_time: float¶
[Read-Write] Time that takes to reach the level of the Sustain stage. Decay is the time taken for the level to reduce from the attack level to the sustain level.
- Type:
(float)
- property release_curve: float¶
[Read-Write] Curve of the envelopes Release stage. Release is the time taken for the level to decay from sustain to zero.
- Type:
(float)