Interactive FIR / IIR filter design GUI with a live magnitude / phase preview. More...
#include "../disp_global.h"#include "abstractview.h"#include <dsp/filterkernel.h>#include <QPointer>

Go to the source code of this file.
Classes | |
| class | DISPLIB::FilterDesignView |
| Interactive FIR / IIR filter design GUI with a live magnitude / phase preview. More... | |
Namespaces | |
| namespace | DISPLIB |
| 2-D display widgets and visualisation helpers (charts, topography, colour maps). | |
Interactive FIR / IIR filter design GUI with a live magnitude / phase preview.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2018-2026 MNE-CPP Authors
FilterDesignView is the largest settings panel in DISPLIB: it lets the user pick a filter type (low-, high-, band-pass or band-stop), a design family (cosine, Hamming, Blackman …), the cutoff frequencies, the transition bandwidth and the number of taps, preserves the resulting FilterKernel in a QSettings path and renders the magnitude (and optional group-delay / phase) response in a FilterPlotScene that updates while the user drags the spinboxes. Designed filters are emitted as filterChanged signals consumed by the rtprocessing filter chain.
Definition in file filterdesignview.h.