UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FInterpolatedHPF Class Reference

#include <InterpolatedOnePole.h>

Public Member Functions

SIGNALPROCESSING_API FInterpolatedHPF ()
 
float GetCutoffFrequency () const
 
SIGNALPROCESSING_API void Init (float InSampleRate, int32 InNumChannels)
 
SIGNALPROCESSING_API void StartFrequencyInterpolation (const float InTargetFrequency, const int32 InterpLength=1)
 
SIGNALPROCESSING_API void ProcessAudioFrame (const float *RESTRICT InputFrame, float *RESTRICT OutputFrame)
 
SIGNALPROCESSING_API void ProcessAudioBuffer (const float *RESTRICT InputBuffer, float *RESTRICT OutputBuffer, const int32 NumSamples)
 
void StopFrequencyInterpolation ()
 
SIGNALPROCESSING_API void Reset ()
 
SIGNALPROCESSING_API void ClearMemory ()
 
SIGNALPROCESSING_API void ArrayCalculateResponseInPlace (TArrayView< float > InOutComplexValues) const
 

Constructor & Destructor Documentation

◆ FInterpolatedHPF()

Audio::FInterpolatedHPF::FInterpolatedHPF ( )

Member Function Documentation

◆ ArrayCalculateResponseInPlace()

void Audio::FInterpolatedHPF::ArrayCalculateResponseInPlace ( TArrayView< float InOutComplexValues) const

◆ ClearMemory()

void Audio::FInterpolatedHPF::ClearMemory ( )

◆ GetCutoffFrequency()

float Audio::FInterpolatedHPF::GetCutoffFrequency ( ) const
inline

◆ Init()

void Audio::FInterpolatedHPF::Init ( float  InSampleRate,
int32  InNumChannels 
)

◆ ProcessAudioBuffer()

void Audio::FInterpolatedHPF::ProcessAudioBuffer ( const float *RESTRICT  InputBuffer,
float *RESTRICT  OutputBuffer,
const int32  NumSamples 
)

◆ ProcessAudioFrame()

void Audio::FInterpolatedHPF::ProcessAudioFrame ( const float *RESTRICT  InputFrame,
float *RESTRICT  OutputFrame 
)

◆ Reset()

void Audio::FInterpolatedHPF::Reset ( )

◆ StartFrequencyInterpolation()

void Audio::FInterpolatedHPF::StartFrequencyInterpolation ( const float  InTargetFrequency,
const int32  InterpLength = 1 
)

◆ StopFrequencyInterpolation()

void Audio::FInterpolatedHPF::StopFrequencyInterpolation ( )
inline

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