KFR 5 has been released

1 December 2022

KFR 5 has been released with new features and performance improvements. Multidimensional arrays, exceptions and better performance.

What's new in KFR 4.0

6 December 2019
IIR filter design New in KFR 4 Butterworth Chebyshev type I and II Bessel Low pass, High pass, Band pass and Band stop Conversion of arbitrary filter from Z,P,K to SOS format (suitable for biquad function and filter) Discrete Cosine Transform support New in KFR 4 Accelerated using KFR FFT C API New in KFR 4 DFT, DCT, convolution, IIR/FIR Filters KFR DFT and related algorithms can now be used with any compiler and any language with ability to call C functions

KFR 3.0 is released

15 March 2019

Here is a brief summary of the major improvements in this release.

What's new in KFR 3.0

15 March 2019

MSVC, GCC and AVX512 as well as DFT with non-power of 2 sizes.

Version 1.0 is now available

12 August 2016

Today KFR framework has been updated to v1.0.0 and has reached a stable release. Nearly 200 commits have been pushed since the previous version and lots of improvements and fixes landed in this release.

What's new in KFR 1.0

12 August 2016
ARM NEON support New in 1.0 One of the most significant features added since the previous version is full ARM NEON support. All algorithms bundled with KFR 1.0 already optimized for armv7, armv7s and aarch64 (arm64). Intel SSE2..4.2 and AVX1..2 KFR produces code optimized for latest Intel and AMD processors as well as for legacy ones. Generic implementation New in 1.0 In addition to optimized ones, generic implementation of vector functions is available for all other architectures.