Realtime digital filtering functions for multichannel signals
rtfilter provides a library written in C implementing realtime digital filtering functions for multichannel signals (i.e. filtering multiple signals with the same filter). It implements FIR, IIR filters and downsampler for float and double data type (both for real and complex valued signal). Additional functions are also provided to design few usual filters: Butterworth, Chebyshev, windowed sinc, analytical filter... One of the main differences from other libraries providing digital signal processing is that the filter functions have been specifically designed and optimized for multichannel signals (from few channels to several hundred). If data allows it, the library automatically switch to optimized SIMD (Single Instruction Multiple Data) code, allowing to reduce by 3~4 the time spent in processing the data.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.1-14.fc35 | - |
Fedora 35 | 1.1-14.fc35 | - |
Fedora 34 | 1.1-13.fc34 | - |
You can contact the maintainers of this package via email at
rtfilter dash maintainers at fedoraproject dot org
.