mFIR
Generic FIR (finite impulse response) filter
Description
A generic FIR filter class. Filter can be set to any order.
Template Parameters
template <uint16_t filter_order, class T = int32_t>filter_order: filter order (ie how many delay elements/coefficients are needed)
T: data type used in filter
Class Methods
void setCoefficients(float *b_)b_: Pointer to an array of filter coefficients. Array should have filter_order elements in it
T next(T in_sample)Sends a sample to the filter and returns a processed sample back.
Example