#include <Filter.h>
Public Methods | |
| RbjFilter () | |
| void | filter (float &sample) |
| digital filter. More... | |
| void | setup (float frequency, float sampRate, float dBgain=20.0f, float Q=1.0f) |
| void | setCutoff (float frequency, float sampRate) |
| make this filter low pass, with fc cuttoff frequency. More... | |
Public Attributes | |
| float | A |
| float | omega |
| float | sn |
| float | cs |
| float | alpha |
| float | beta |
by Robert Bristow-Johnson, pbjrbj@viconet.com a.k.a. robert@audioheads.com
Definition at line 236 of file Filter.h.
|
|
|
|
|
digital filter.
Example (how to use this filter on a buffer of float-type samples)/code for (int x = 0; x < buf.size(); ++x) { f.filter( buf[x] ); } /endcode |
|
|
Definition at line 276 of file Filter.h. Referenced by setCutoff().
|
|
|
make this filter low pass, with fc cuttoff frequency.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001