std1.0.0-beta-7 SafeC docs

std :: dsp::filter

Struct std::FFirFilter

#include <std/dsp/filter.h> source

struct FFirFilter {
    const &Fixed coeffs;
    unsigned long numTaps;
    &Fixed history;
    unsigned long pos;
}

Fields

§const &Fixed coeffssource
§unsigned long numTapssource
§&Fixed historysource
§unsigned long possource

Methods

§void reset()source · definition
§void process_block([]const Fixed in, []Fixed out)source · definition
§static struct FFirFilter new([]const Fixed coeffs, []Fixed history)source · definition

numTaps = min(coeffs.len, history.len)