#include <Filter.h>
◆ FLadderFilter()
| Audio::FLadderFilter::FLadderFilter |
( |
| ) |
|
◆ ~FLadderFilter()
| Audio::FLadderFilter::~FLadderFilter |
( |
| ) |
|
|
virtual |
◆ ArrayCalculateResponseInPlace()
| void Audio::FLadderFilter::ArrayCalculateResponseInPlace |
( |
TArrayView< float > |
InOutComplexValues | ) |
const |
◆ Init()
◆ ProcessAudio() [1/2]
| void Audio::FLadderFilter::ProcessAudio |
( |
const float *const * |
InBuffers, |
|
|
const int32 |
InNumSamples, |
|
|
float *const * |
OutBuffers |
|
) |
| |
|
overridevirtual |
◆ ProcessAudio() [2/2]
| void Audio::FLadderFilter::ProcessAudio |
( |
const float * |
InSamples, |
|
|
const int32 |
InNumSamples, |
|
|
float * |
OutSamples |
|
) |
| |
|
overridevirtual |
◆ Reset()
| void Audio::FLadderFilter::Reset |
( |
| ) |
|
|
overridevirtual |
◆ SetPassBandGainCompensation()
| void Audio::FLadderFilter::SetPassBandGainCompensation |
( |
const float |
InPassBandGainCompensation | ) |
|
|
overridevirtual |
◆ SetQ()
| void Audio::FLadderFilter::SetQ |
( |
const float |
InQ | ) |
|
|
overridevirtual |
◆ Update()
| void Audio::FLadderFilter::Update |
( |
| ) |
|
|
overridevirtual |
◆ Alpha
| float Audio::FLadderFilter::Alpha |
|
protected |
◆ Beta
| float Audio::FLadderFilter::Beta[4] |
|
protected |
◆ Factors
| float Audio::FLadderFilter::Factors[5] |
|
protected |
◆ Gamma
| float Audio::FLadderFilter::Gamma |
|
protected |
| float Audio::FLadderFilter::K |
|
protected |
◆ OnePoleFilters
◆ PassBandGainCompensation
| float Audio::FLadderFilter::PassBandGainCompensation |
|
protected |
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/SignalProcessing/Public/DSP/Filter.h
- Engine/Source/Runtime/SignalProcessing/Private/Filter.cpp