SignalUtils.FirInitReal Method

procedure FirInitReal(const FirTaps: TVec; var FIRState: TFirState; UpSample: Integer; UpDelay: Integer; DownSample: Integer; DownDelay: Integer);

Filter data with a FIR filter.

#NameTypeDescription
1FirTapsTVec
2FIRStateTFirState
3UpSampleInteger
4UpDelayInteger
5DownSampleInteger
6DownDelayInteger

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).