unreal.SoundModulationADEnvelopeParams

class unreal.SoundModulationADEnvelopeParams(attack_time: float = 0.0, decay_time: float = 0.0, attack_curve: float = 0.0, decay_curve: float = 0.0, looping: bool = False, bypass: bool = False)

Bases: StructBase

Sound Modulation ADEnvelope Params

C++ Source:

  • Plugin: AudioModulation

  • Module: AudioModulation

  • File: SoundModulationADEnvelope.h

Editor Properties: (see get_editor_property/set_editor_property)

  • attack_curve (float): [Read-Write] The exponential curve factor of the attack. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth.

  • attack_time (float): [Read-Write] Attack time of the envelope (seconds).

  • bypass (bool): [Read-Write] If true, bypasses envelope bus from being modulated by parameters, patches, or mixed (Envelope remains active and computed).

  • decay_curve (float): [Read-Write] The exponential curve factor of the decay. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay.

  • decay_time (float): [Read-Write] Decay time of the envelope (seconds).

  • looping (bool): [Read-Write] Whether or not to loop the envelope.

property attack_curve: float

[Read-Write] The exponential curve factor of the attack. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth.

Type:

(float)

property attack_time: float

[Read-Write] Attack time of the envelope (seconds).

Type:

(float)

property bypass: bool

[Read-Write] If true, bypasses envelope bus from being modulated by parameters, patches, or mixed (Envelope remains active and computed).

Type:

(bool)

property decay_curve: float

[Read-Write] The exponential curve factor of the decay. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay.

Type:

(float)

property decay_time: float

[Read-Write] Decay time of the envelope (seconds).

Type:

(float)

property looping: bool

[Read-Write] Whether or not to loop the envelope.

Type:

(bool)