![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioMixerSubmixEffectDynamicsProcessor.h>
Public Member Functions | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=General, meta=(DisplayName="Input Gain (dB)", UIMin="-12.0", UIMax="20.0", EditCondition="!bBypass")) float InputGainDb=0.0f | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Dynamics, meta=(DisplayName="Threshold (dB)", ClampMin="-60.0", ClampMax="0.0", UIMin="-60.0", UIMax="0.0", EditCondition="!bBypass")) float ThresholdDb | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Dynamics, meta=(EditCondition="!bBypass && DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::Compressor || DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::Expander || DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::UpwardsCompressor", ClampMin="1.0", ClampMax="20.0", UIMin="1.0", UIMax="20.0")) float Ratio | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Dynamics, meta=(DisplayName="Knee (dB)", ClampMin="0.0", ClampMax="20.0", UIMin="0.0", UIMax="20.0", EditCondition="!bBypass")) float KneeBandwidthDb | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Response, meta=(DisplayName="Look Ahead (ms)", ClampMin="0.0", ClampMax="50.0", UIMin="0.0", UIMax="50.0", EditCondition="!bBypass")) float LookAheadMsec | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Response, meta=(DisplayName="AttackTime (ms)", ClampMin="1.0", ClampMax="300.0", UIMin="1.0", UIMax="200.0", EditCondition="!bBypass")) float AttackTimeMsec | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Response, meta=(DisplayName="Release Time (ms)", ClampMin="20.0", ClampMax="5000.0", UIMin="20.0", UIMax="5000.0", EditCondition="!bBypass")) float ReleaseTimeMsec | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Sidechain, meta=(DisplayName="External Input Gain (dB)", EditCondition="!bBypass && KeySource != ESubmixEffectDynamicsKeySource::Default", UIMin="-60.0", UIMax="30.0")) float KeyGainDb=0.0f | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=Output, meta=(DisplayName="Output Gain (dB)", UIMin="-60.0", UIMax="30.0", EditCondition="!bBypass")) float OutputGainDb=0.0f | |
| FSubmixEffectDynamicsProcessorSettings () | |
|
inline |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Dynamics, |
||
| meta | = (DisplayName="Knee (dB)", ClampMin="0.0", ClampMax="20.0", UIMin="0.0", UIMax="20.0", EditCondition="!bBypass") |
||
| ) |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Dynamics, |
||
| meta | = (DisplayName="Threshold (dB)", ClampMin="-60.0", ClampMax="0.0", UIMin="-60.0", UIMax="0.0", EditCondition="!bBypass") |
||
| ) |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Dynamics, |
||
| meta | = (EditCondition="!bBypass && DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::Compressor || DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::Expander || DynamicsProcessorType == ESubmixEffectDynamicsProcessorType::UpwardsCompressor", ClampMin="1.0", ClampMax="20.0", UIMin="1.0", UIMax="20.0") |
||
| ) |
|
pure virtual |
|
pure virtual |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Response, |
||
| meta | = (DisplayName="AttackTime (ms)", ClampMin="1.0", ClampMax="300.0", UIMin="1.0", UIMax="200.0", EditCondition="!bBypass") |
||
| ) |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Response, |
||
| meta | = (DisplayName="Look Ahead (ms)", ClampMin="0.0", ClampMax="50.0", UIMin="0.0", UIMax="50.0", EditCondition="!bBypass") |
||
| ) |
| FSubmixEffectDynamicsProcessorSettings::UPROPERTY | ( | EditAnywhere | , |
| BlueprintReadWrite | , | ||
| Category | = Response, |
||
| meta | = (DisplayName="Release Time (ms)", ClampMin="20.0", ClampMax="5000.0", UIMin="20.0", UIMax="5000.0", EditCondition="!bBypass") |
||
| ) |
|
pure virtual |
| uint8 FSubmixEffectDynamicsProcessorSettings::bAnalogMode |
| uint8 FSubmixEffectDynamicsProcessorSettings::bBypass |
| uint8 FSubmixEffectDynamicsProcessorSettings::bChannelLinked_DEPRECATED |
| uint8 FSubmixEffectDynamicsProcessorSettings::bKeyAudition |
| ESubmixEffectDynamicsProcessorType FSubmixEffectDynamicsProcessorSettings::DynamicsProcessorType = ESubmixEffectDynamicsProcessorType::Compressor |
| TObjectPtr<UAudioBus> FSubmixEffectDynamicsProcessorSettings::ExternalAudioBus = nullptr |
| TObjectPtr<USoundSubmix> FSubmixEffectDynamicsProcessorSettings::ExternalSubmix = nullptr |
| FSubmixEffectDynamicProcessorFilterSettings FSubmixEffectDynamicsProcessorSettings::KeyHighshelf |
| FSubmixEffectDynamicProcessorFilterSettings FSubmixEffectDynamicsProcessorSettings::KeyLowshelf |
| ESubmixEffectDynamicsKeySource FSubmixEffectDynamicsProcessorSettings::KeySource = ESubmixEffectDynamicsKeySource::Default |
| ESubmixEffectDynamicsChannelLinkMode FSubmixEffectDynamicsProcessorSettings::LinkMode = ESubmixEffectDynamicsChannelLinkMode::Average |
| ESubmixEffectDynamicsPeakMode FSubmixEffectDynamicsProcessorSettings::PeakMode = ESubmixEffectDynamicsPeakMode::Peak |