Neha Patil (Editor)

KFRlib

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
KFRlib

Written in
  
C++

Development status
  
Active

Type
  
library or framework

Stable release
  
1.0 / August 12, 2016; 6 months ago (2016-08-12)

Operating system
  
OS X, Linux, Microsoft Windows, iOS, Android

KFRlib is an open-source cross-platform C++ DSP framework written in C++. It is covered by a dual GPL/commercial license.

Contents

Supported platforms

KFR is supported on the following platforms.

  • Mac OS X
  • Linux
  • Microsoft Windows
  • iOS
  • Android
  • Supported compilers

  • Xcode 6.3 and later
  • Clang 3.6 and later
  • Visual Studio 2015 using LLVM-vs2014 toolkit
  • Features

  • Optimized for ARM NEON, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 instruction sets
  • Fast Fourier Transform
  • Convolution
  • Finite Impulse Response filters
  • Infinite impulse response filters
  • Digital biquad filter
  • Sample rate conversion
  • Window function
  • Goertzel algorithm
  • Digital delay line
  • Pseudorandom number generator
  • SIMD versions of many C mathematical functions
  • References

    KFRlib Wikipedia