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

#include <FoldbackDistortion.h>

Public Member Functions

SIGNALPROCESSING_API FFoldbackDistortion ()
 
SIGNALPROCESSING_API ~FFoldbackDistortion ()
 
SIGNALPROCESSING_API void Init (const float InSampleRate, const int32 InNumChannels)
 
SIGNALPROCESSING_API void SetThresholdDb (const float InThresholdDb)
 
SIGNALPROCESSING_API void SetInputGainDb (const float InInputGainDb)
 
SIGNALPROCESSING_API void SetOutputGainDb (const float InOutputGainDb)
 
SIGNALPROCESSING_API float ProcessAudioSample (const float InSample)
 
SIGNALPROCESSING_API void ProcessAudioFrame (const float *InFrame, float *OutFrame)
 
SIGNALPROCESSING_API void ProcessAudio (const float *InBuffer, const int32 InNumSamples, float *OutBuffer)
 

Constructor & Destructor Documentation

◆ FFoldbackDistortion()

Audio::FFoldbackDistortion::FFoldbackDistortion ( )

◆ ~FFoldbackDistortion()

Audio::FFoldbackDistortion::~FFoldbackDistortion ( )

Member Function Documentation

◆ Init()

void Audio::FFoldbackDistortion::Init ( const float  InSampleRate,
const int32  InNumChannels 
)

◆ ProcessAudio()

void Audio::FFoldbackDistortion::ProcessAudio ( const float InBuffer,
const int32  InNumSamples,
float OutBuffer 
)

◆ ProcessAudioFrame()

void Audio::FFoldbackDistortion::ProcessAudioFrame ( const float InFrame,
float OutFrame 
)

◆ ProcessAudioSample()

float Audio::FFoldbackDistortion::ProcessAudioSample ( const float  InSample)

◆ SetInputGainDb()

void Audio::FFoldbackDistortion::SetInputGainDb ( const float  InInputGainDb)

◆ SetOutputGainDb()

void Audio::FFoldbackDistortion::SetOutputGainDb ( const float  InOutputGainDb)

◆ SetThresholdDb()

void Audio::FFoldbackDistortion::SetThresholdDb ( const float  InThresholdDb)

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