Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/InterpolatedOnePole.h |
Include |
#include "DSP/InterpolatedOnePole.h" |
class FInterpolatedLPF
Name | Description | |
---|---|---|
|
FInterpolatedLPF() |
Ctor |
Name | Description | ||
---|---|---|---|
|
ClearMemory() |
Clears memory without reevaluating coefficients. |
|
|
float |
GetCutoffFrequency() |
|
|
Init ( |
||
|
ProcessAudioBuffer ( |
Interpolates coefficient and processes a buffer |
|
|
ProcessAudioFrame ( |
Interpolates coefficient and processes a sample |
|
|
Reset() |
Resets the sample delay to 0. |
|
|
StartFrequencyInterpolation ( |
StartFrequencyInterpolation(): Intended use: call once at the beginning of callback, pass the callback length then call ProcessAudioFrame() exactly "InterpLength" number of times At the end of the callback, call StopFrequencyInterpolation() |
|
|
StopFrequencyInterpolation() |
StopFrequencyInterpolation() needs to be called manually when the interpolation should be done. |