std1.0.0-beta-7 SafeC docs

std :: dsp::sample_filter

Trait std::BlockProcessor

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

trait BlockProcessor {
    void process_block([]const double in, []double out);
}

Required methods

ยงvoid process_block([]const double in, []double out)source

out[i] = process(in[i]) for i < min(in.len, out.len); out may be in.