|
swift
|
Digital biquad filter. More...
Public Member Functions | |
| BiQuadFilter ()=default | |
| Ctor. | |
| float | transform (float inSample) |
| Transform. | |
| void | setCoefficients (double aa0, double aa1, double aa2, double b0, double b1, double b2) |
| Set filter parameters. | |
| void | setLowPassFilter (float sampleRate, float cutoffFrequency, float q) |
| Set filter parameters. | |
| void | setPeakingEq (float sampleRate, float centreFrequency, float q, float dbGain) |
| Set filter parameters. | |
| void | setHighPassFilter (float sampleRate, float cutoffFrequency, float q) |
| Set filter parameters. | |
Static Public Member Functions | |
| static BiQuadFilter | lowPassFilter (float sampleRate, float cutoffFrequency, float q) |
| Get filters. | |
| static BiQuadFilter | highPassFilter (float sampleRate, float cutoffFrequency, float q) |
| Get filters. | |
| static BiQuadFilter | peakingEQ (float sampleRate, float centreFrequency, float q, float dbGain) |
| Get filters. | |
Digital biquad filter.
Definition at line 14 of file biquadfilter.h.