Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/BiQuadFilter.h |
| Include | #include "DSP/BiQuadFilter.h" |
Syntax
class FBiquad
Remarks
Simple biquad filter structure handling a biquad formulation See: https://en.wikipedia.org/wiki/Digital_biquad_filter Calculations of coefficients are handled outside this class. Filter coefficients are public and are intended to be used externally.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | A0 | Biquad filter coefficients. | |
| float | A1 | ||
| float | A2 | ||
| float | B1 | ||
| float | B2 | ||
| float | X_Z1 | ||
| float | X_Z2 | ||
| float | Y_Z1 | ||
| float | Y_Z2 |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBiquad () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FBiquad () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | ProcessAudio
(
const float InSample |
||
| void | Reset () |
Reset the filter (flush delays) |