DSPRelated.com
Forums

FFT library

Started by rg August 7, 2004
Dear all,

I was wondering whether there was any free C/C++ FFT library with a LGPL or
BSD style license, or even a propretary license. There is of course FFTW but
it is GPL and for the project that I am currently working on, I am
unfortunately unable to release the source code thus I am unable to use it.

Your help would be very much appreciated.

Many Thanks

RG


check musicdsp.com, go into the archives, or just type "fft" into the 
search field, you'll find several public domain FFT implementations.

best,
sammy d.

rg wrote:
> Dear all, > > I was wondering whether there was any free C/C++ FFT library with a LGPL or > BSD style license, or even a propretary license. There is of course FFTW but > it is GPL and for the project that I am currently working on, I am > unfortunately unable to release the source code thus I am unable to use it. > > Your help would be very much appreciated. > > Many Thanks > > RG > >
rg wrote:
> > I was wondering whether there was any free C/C++ FFT library with a LGPL or > BSD style license, or even a propretary license. There is of course FFTW but > it is GPL and for the project that I am currently working on, I am > unfortunately unable to release the source code thus I am unable to use it.
You can start with netlib/fftpack lib. There are many other resources as well, just do a search with "fft" on netlib site. -- bv ------------------------------------------------------ Applied Algorithms http://sdynamix.com
rg wrote:
> > Dear all, > > I was wondering whether there was any free C/C++ FFT library with a LGPL or > BSD style license, or even a propretary license. There is of course FFTW but > it is GPL and for the project that I am currently working on, I am > unfortunately unable to release the source code thus I am unable to use it.
One way (sometimes not the best) is to use a CAS like Maple: let it display the code for its FFT and use build-in functions to let it produce C code.
rg wrote:
> > Dear all, > > I was wondering whether there was any free C/C++ FFT library with a LGPL or > BSD style license, or even a propretary license. There is of course FFTW but > it is GPL and for the project that I am currently working on, I am > unfortunately unable to release the source code thus I am unable to use it.
Search http://freshmeat.net/ for kissfft. Its BSD licensed and has a really nice simple interface. Erik -- +-----------------------------------------------------------+ Erik de Castro Lopo nospam@mega-nerd.com (Yes it's valid) +-----------------------------------------------------------+ "Therapists typically base the nuttiness of a patient on the strength of their convictions, on which basis this 43,000 word opus alone stands as a kind of testament to Bill's (Gates) madness." - The Register
Hi,

Thanks you to everyone that replied to my original request. I am evaluating
all the feedback you gave me.

Thanks,

RG

"rg" <rg1117@hotmail.com> wrote in message
news:cf2ph1$ght$1@news.freedom2surf.net...
> Dear all, > > I was wondering whether there was any free C/C++ FFT library with a LGPL
or
> BSD style license, or even a propretary license. There is of course FFTW
but
> it is GPL and for the project that I am currently working on, I am > unfortunately unable to release the source code thus I am unable to use
it.
> > Your help would be very much appreciated. > > Many Thanks > > RG > >