unreal.SourceEffectFilterAudioBusModulationSettings

class unreal.SourceEffectFilterAudioBusModulationSettings(audio_bus=None, envelope_follower_attack_time_msec=10, envelope_follower_release_time_msec=100, envelope_gain_multiplier=1.0, min_frequency_modulation=- 12.0, max_frequency_modulation=12.0, min_resonance_modulation=0.2, max_resonance_modulation=3.0)

Bases: unreal.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

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

Type

(AudioBus)

property envelope_follower_attack_time_msec

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

Type

(int32)

property envelope_follower_release_time_msec

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

Type

(int32)

property envelope_gain_multiplier

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

Type

(float)

property max_frequency_modulation

[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

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

Type

(float)

property min_frequency_modulation

[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

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

Type

(float)