UAudioComponent::SetLowPassFilterEnabled
#include "Components/AudioComponent.h"
Access: public
Specifiers: UFUNCTIONBlueprintCallable
Description
Enables or disables an additional Low Pass Filter frequency contribution on this component, which factors into the sound instance's overall LPF calculation.
Caveats & Gotchas
- • Enabling this alone doesn't set a cutoff — pair it with SetLowPassFilterFrequency() to actually specify the frequency; the default frequency may otherwise be inaudible or a no-op.
- • The final LPF applied to a sound is the lowest cutoff frequency among all contributing sources (occlusion, attenuation-based LPF, this component override, etc.), so this can only tighten the filter, never loosen one set elsewhere.
- • Disabling it removes this component's contribution but does not affect LPF applied by other systems like occlusion or distance-based attenuation.
Signature
void SetLowPassFilterEnabled(bool InLowPassFilterEnabled) Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| InLowPassFilterEnabled | bool | Whether to enable the component's Low Pass Filter frequency contribution. | — |
Return Type
void Example
Enable and configure an LPF override C++
AudioComponent->SetLowPassFilterEnabled(true);
AudioComponent->SetLowPassFilterFrequency(800.0f); Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?