unreal.SourceEffectFilterAudioBusModulationSettings

class unreal.SourceEffectFilterAudioBusModulationSettings(audio_bus: AudioBus = Ellipsis, envelope_follower_attack_time_msec: int = 0, envelope_follower_release_time_msec: int = 0, envelope_gain_multiplier: float = 0.0, min_frequency_modulation: float = 0.0, max_frequency_modulation: float = 0.0, min_resonance_modulation: float = 0.0, max_resonance_modulation: float = 0.0)

Bases: StructBase

Source Effect Filter Audio Bus Modulation Settings

C++ Source:

  • Plugin: Synthesis

  • Module: Synthesis

  • File: SourceEffectFilter.h

Editor Properties: (see get_editor_property/set_editor_property)

  • audio_bus (AudioBus): [Read-Write] Audio bus to use to modulate the filter

  • envelope_follower_attack_time_msec (int32): [Read-Write] The amplitude envelope follower attack time (in milliseconds) on the audio bus.

  • envelope_follower_release_time_msec (int32): [Read-Write] The amplitude envelope follower release time (in milliseconds) on the audio bus.

  • envelope_gain_multiplier (float): [Read-Write] An amount to scale the envelope follower output to map to the modulation values.

  • filter_param (SourceEffectFilterParam): [Read-Write] Which parameter to modulate.

  • max_frequency_modulation (float): [Read-Write] The frequency modulation value (in semitones from the filter frequency) to use when the envelope is loudest

  • max_resonance_modulation (float): [Read-Write] The resonance modulation value to use when the envelope is loudest

  • min_frequency_modulation (float): [Read-Write] The frequency modulation value (in semitones from the filter frequency) to use when the envelope is quietest

  • min_resonance_modulation (float): [Read-Write] The resonance modulation value to use when the envelope is quietest

property audio_bus: AudioBus

[Read-Write] Audio bus to use to modulate the filter

Type:

(AudioBus)

property envelope_follower_attack_time_msec: int

[Read-Write] The amplitude envelope follower attack time (in milliseconds) on the audio bus.

Type:

(int32)

property envelope_follower_release_time_msec: int

[Read-Write] The amplitude envelope follower release time (in milliseconds) on the audio bus.

Type:

(int32)

property envelope_gain_multiplier: float

[Read-Write] An amount to scale the envelope follower output to map to the modulation values.

Type:

(float)

property max_frequency_modulation: float

[Read-Write] The frequency modulation value (in semitones from the filter frequency) to use when the envelope is loudest

Type:

(float)

property max_resonance_modulation: float

[Read-Write] The resonance modulation value to use when the envelope is loudest

Type:

(float)

property min_frequency_modulation: float

[Read-Write] The frequency modulation value (in semitones from the filter frequency) to use when the envelope is quietest

Type:

(float)

property min_resonance_modulation: float

[Read-Write] The resonance modulation value to use when the envelope is quietest

Type:

(float)