| IFilter
|
Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/Filter.h |
Include |
#include "DSP/Filter.h" |
class FOnePoleFilter : public Audio::IFilter
A virtual analog one-pole filter. Defaults to a low-pass mode, but can be switched to high-pass
Name | Description | ||
---|---|---|---|
|
float |
A0 |
|
|
float * |
Z1 |
Name | Description | |
---|---|---|
|
FOnePoleFilter() |
Name | Description | |
---|---|---|
|
~FOnePoleFilter() |
Name | Description | ||
---|---|---|---|
|
float |
GetCoefficient() |
|
|
float |
GetState ( |
|
|
SetCoefficient ( |
Name | Description | ||
---|---|---|---|
|
Init ( |
Initialize the filter. |
|
|
ProcessAudio ( |
Process an audio buffer. |
|
|
ProcessAudioFrame ( |
Processes a single frame of audio. Number of channels MUST be what was used during filter initialization. |
|
|
Reset() |
Reset the filter. |
|
|
Update() |
Updates the filter. |