Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Settings for audio buffer distance attenuation.
| Name | FAudioBufferDistanceAttenuationSettings |
| Type | struct |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/AudioBufferDistanceAttenuation.h |
| Include Path | #include "DSP/AudioBufferDistanceAttenuation.h" |
Syntax
struct FAudioBufferDistanceAttenuationSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAudioBufferDistanceAttenuationSettings() |
DSP/AudioBufferDistanceAttenuation.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FAudioBufferDistanceAttenuationSettings() |
DSP/AudioBufferDistanceAttenuation.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttenuationCurve | Audio::FLinearCurve | A curve (values are expected to be normalized between 0.0 and 1.0) to use to control attenuation vs distance from listener. | DSP/AudioBufferDistanceAttenuation.h | |
| AttenuationDbAtMaxRange | float | The attenuation (in Decibels) at max range. The attenuation will be performed in dB and clamped to zero (linear) greater than max attenuation past the max range. | DSP/AudioBufferDistanceAttenuation.h | |
| DistanceRange | FVector2D | The min and max distance range to apply attenuation to the voip stream based on distance from listener. | DSP/AudioBufferDistanceAttenuation.h |