vinniefalco/DSPFilters
A Collection of Useful C++ Classes for Digital Signal Processing observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5294
- days_rel: n/a
- days_push: 1124
- n_releases_24m: 0
Adoption not part of the score
2069 stars · 410 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A C++ template library for designing and running multichannel IIR digital filters such as Butterworth, Chebyshev, Elliptic, Bessel, and Legendre responses. It provides reusable filter design classes with smooth parameter interpolation and no dynamic allocation, making it suitable for audio and embedded applications.
Use cases
- design low pass, high pass, band pass, and band stop IIR filters in C++
- implement RBJ biquad cookbook filters for audio processing
- smoothly interpolate filter parameters without clicks in real-time audio
- process multichannel audio buffers with biquad cascades
- embed digital filters in resource-constrained systems without malloc
When to choose
- you need IIR filter designs like Butterworth or Chebyshev in a C++ audio project
- you want a dependency-free, allocation-free DSP library for embedded or plugin use
- you need runtime introspection and smooth parameter changes for filter controls
When to avoid
- you need FIR filtering or general-purpose DSP beyond IIR filters
- you want an actively developed library with ongoing maintenance and support
- you need a modern CMake-based build or formal license file included in the repo
Facets
library · maturity maintenance
audio-processing math sdk developer-tools cpp cross-platform embedded iir-filters digital-signal-processing biquad butterworth chebyshev audio-filters header-only audio algorithms
1 source
- readme: https://github.com/vinniefalco/DSPFilters · fetched 2026-08-28 · 341cb7ed4457
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vinniefalco/DSPFilters | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="vinniefalco/DSPFilters")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem