|
Public Member Functions |
| | FIR (UnitGenerator &in, unsigned numTaps=2, float *tapDelay=NULL) |
| | FIR (FilterSpecification &fs) |
| | give it a filter specification object
|
| | FIR (UnitGenerator &in, char *fileName) |
| | FIR (UnitGenerator &in, FilterSpecification &fs) |
| | ~FIR () |
| void | setTaps (unsigned numTaps, float *tapDelays) |
| void | readTaps (char *fileName) |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
Protected Member Functions |
| void | resetDLine () |
| void | remez (double h[], int numtaps, int numband, double bands[], double des[], double weight[], int type) |
Protected Attributes |
| FilterSpecification * | mFilterSpec |
| unsigned | mOffset |
| sample * | mDLine |