#include <BiquadFilter.h>
◆ FilterType
Determines the type of filter.
| Enumerator |
|---|
| HighShelfDeMan | |
| HighPassDeMan | |
| NUM_FILTMODES | |
◆ BiquadFilter()
| krotos::BiquadFilter::BiquadFilter |
( |
| ) |
|
◆ configure()
| void krotos::BiquadFilter::configure |
( |
double | rate, |
|
|
FilterType | filter_type ) |
Configures the filter
- Parameters
-
| rate | the audio sampling rate |
| filter_type | the filter to use |
◆ processSample()
| float krotos::BiquadFilter::processSample |
( |
float | x | ) |
|
Filter a single sample
- Parameters
-
- Returns
- the filtered sample
◆ a1
| float krotos::BiquadFilter::a1 |
|
private |
◆ a2
| float krotos::BiquadFilter::a2 |
|
private |
◆ b0
| float krotos::BiquadFilter::b0 |
|
private |
◆ b1
| float krotos::BiquadFilter::b1 |
|
private |
◆ b2
| float krotos::BiquadFilter::b2 |
|
private |
◆ configured
| bool krotos::BiquadFilter::configured = false |
|
private |
◆ d0_1
| float krotos::BiquadFilter::d0_1 |
|
private |
◆ d1_1
| float krotos::BiquadFilter::d1_1 |
|
private |
The documentation for this class was generated from the following files: