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

#include <OnePole.h>

Public Member Functions

 FOnePoleLPF ()
 
void SetG (float InG)
 
void Reset ()
 
void SetFrequency (const float InFrequency)
 
float ProcessAudioSample (const float InputSample)
 

Protected Attributes

float CutoffFrequency
 
float B1
 
float A0
 
float Z1
 

Constructor & Destructor Documentation

◆ FOnePoleLPF()

Audio::FOnePoleLPF::FOnePoleLPF ( )
inline

Member Function Documentation

◆ ProcessAudioSample()

float Audio::FOnePoleLPF::ProcessAudioSample ( const float  InputSample)
inline

◆ Reset()

void Audio::FOnePoleLPF::Reset ( )
inline

◆ SetFrequency()

void Audio::FOnePoleLPF::SetFrequency ( const float  InFrequency)
inline

Sets the filter frequency using normalized frequency (between 0.0 and 1.0f or 0.0 hz and Nyquist Frequency in Hz)

◆ SetG()

void Audio::FOnePoleLPF::SetG ( float  InG)
inline

Member Data Documentation

◆ A0

float Audio::FOnePoleLPF::A0
protected

◆ B1

float Audio::FOnePoleLPF::B1
protected

◆ CutoffFrequency

float Audio::FOnePoleLPF::CutoffFrequency
protected

◆ Z1

float Audio::FOnePoleLPF::Z1
protected

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