kfrlib / kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
https://www.kfrlib.com
GNU General Public License v2.0
1.62k stars 248 forks source link

Filtering multi-dimensional data #81

Open BenjaminNavarro opened 4 years ago

BenjaminNavarro commented 4 years ago

I couldn't find a way by looking at the docs on how to filter multi-dimensional data. I have the impression that you have to create one filter per dimension, which can be very inconvenient.

I am missing something? If not, what would be the simplest way of adding the feature?

dancazarin commented 4 years ago

KFR is mainly intended for audio filtering where each channel is processed separately from other. So yes, currently this is the only available way to do multi-channel filtering.