Skip to content

patrikohlsson/ofxFft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofxFft is an addon for openFrameworks

ofxFft wraps two libraries with the same interface: FFTW and KISS FFT. KISS FFT is MIT licensed, and enabled by default. FFTW is GPL, and can be enabled using the #define USE_FFTW flag.

To use ofxFft with FFTW make sure you download the precompiled libraries.

Basic usage is demonstrated by example-eq and example-basic.

To install ofxFft, move the ofxFft folder to your of/addons/ folder.

With each project, you need to:

  1. Add to your compiler search path: of/addons/ofxFftw/src/ of/addons/ofxFftw/libs/kiss

  2. If you're using FFTW on Windows, you'll also need to add: of/libs/fftw/include/ And link with: of/addons/lib/fftw/lib/win32/libfftw3f-3.dll

If you're not using FFTW on Windows, you'll need to remove the line:

#define USE_FFTW

From ofxFft.h

FFTW was compiled with:

./configure --disable-shared --enable-static --enable-float --enable-threads make sudo make install

which puts the static libraries in .libs

About

FFT addon for openFrameworks that wrapps FFTW and KissFFT.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors