UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAudioEQEffect Struct Reference

#include <SoundMix.h>

+ Inheritance diagram for FAudioEQEffect:

Public Member Functions

 FAudioEQEffect ()
 
bool Interpolate (const FAudioEffectParameters &InStart, const FAudioEffectParameters &InEnd) override
 
void ClampValues ()
 
virtual void PrintSettings () const override
 
- Public Member Functions inherited from FAudioEffectParameters
 FAudioEffectParameters ()
 
virtual ~FAudioEffectParameters ()
 

Public Attributes

double RootTime
 
float FrequencyCenter0
 
float Gain0
 
float Bandwidth0
 
float FrequencyCenter1
 
float Gain1
 
float Bandwidth1
 
float FrequencyCenter2
 
float Gain2
 
float Bandwidth2
 
float FrequencyCenter3
 
float Gain3
 
float Bandwidth3
 

Constructor & Destructor Documentation

◆ FAudioEQEffect()

FAudioEQEffect::FAudioEQEffect ( )
inline

Member Function Documentation

◆ ClampValues()

void FAudioEQEffect::ClampValues ( void  )

Clamp all settings in range

Validate all settings are in range

◆ Interpolate()

bool FAudioEQEffect::Interpolate ( const FAudioEffectParameters InStart,
const FAudioEffectParameters InEnd 
)
overridevirtual

Interpolates between Start and End EQ effect settings, storing results locally and returning if interpolation is complete

Interpolate EQ settings based on time

Reimplemented from FAudioEffectParameters.

◆ PrintSettings()

void FAudioEQEffect::PrintSettings ( ) const
overridevirtual

Reimplemented from FAudioEffectParameters.

Member Data Documentation

◆ Bandwidth0

float FAudioEQEffect::Bandwidth0

Bandwidth of band 0. Region is center frequency +/- Bandwidth /2

◆ Bandwidth1

float FAudioEQEffect::Bandwidth1

Bandwidth of band 1. Region is center frequency +/- Bandwidth /2

◆ Bandwidth2

float FAudioEQEffect::Bandwidth2

Bandwidth of band 2. Region is center frequency +/- Bandwidth /2

◆ Bandwidth3

float FAudioEQEffect::Bandwidth3

Bandwidth of band 3. Region is center frequency +/- Bandwidth /2

◆ FrequencyCenter0

float FAudioEQEffect::FrequencyCenter0

Center frequency in Hz for band 0

◆ FrequencyCenter1

float FAudioEQEffect::FrequencyCenter1

Center frequency in Hz for band 1

◆ FrequencyCenter2

float FAudioEQEffect::FrequencyCenter2

Center frequency in Hz for band 2

◆ FrequencyCenter3

float FAudioEQEffect::FrequencyCenter3

Center frequency in Hz for band 3

◆ Gain0

float FAudioEQEffect::Gain0

Boost/cut of band 0

◆ Gain1

float FAudioEQEffect::Gain1

Boost/cut of band 1

◆ Gain2

float FAudioEQEffect::Gain2

Boost/cut of band 2

◆ Gain3

float FAudioEQEffect::Gain3

Boost/cut of band 3

◆ RootTime

double FAudioEQEffect::RootTime

The documentation for this struct was generated from the following files: