FilterObject
Namespace: RTPROCESSINGLIB · Library: DSP Library
#include <dsp/rt_filter.h>
struct RTPROCESSINGLIB::FilterObject
Lightweight filter configuration holding kernel coefficients and overlap-add state for one channel.
Example
No example of its own: Per-channel work item of the parallel overlap-add filter in filterDataBlock; built and consumed only there.
It is exercised by:
src/examples/ex_dsp_filter/main.cpp
const MatrixXd filtered = filterData(data, lowPass); // zero-phase: the filter delay is removed
From ex_dsp_filter.
Authors of this file
- Christoph Dinh <christoph.dinh@mne-cpp.org>