procedure FirInitReal(const FirTaps: TVec; var FIRState: TFirState; UpSample: Integer; UpDelay: Integer; DownSample: Integer; DownDelay: Integer);
Filter data with a FIR filter.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | FirTaps | TVec | |
| 2 | FIRState | TFirState | |
| 3 | UpSample | Integer | |
| 4 | UpDelay | Integer | |
| 5 | DownSample | Integer | |
| 6 | DownDelay | Integer |
Result: stored in self (calling object)
Remarks:
Uses comparatively 3x less memory from FirInit, but the function supports the initialization of FIR filter only when the taps and the signal are real (not complex).