fft
-
- KVRist
- Topic Starter
- 100 posts since 8 Dec, 2004
Can someone recommend to me an fft package to use for developing plugins? Or do most people just write their own?
Thanks.
Thanks.
-
- KVRian
- 941 posts since 8 Jan, 2004 from California
We write are own!!!
just kidding, have you tried smartelectronix.....(I was just looking at one the other day, I think it was them, but I can't remember who made it, I'll remember in a while).
just kidding, have you tried smartelectronix.....(I was just looking at one the other day, I think it was them, but I can't remember who made it, I'll remember in a while).
The armchair is more than the sum of the bastards
-
- KVRAF
- 2458 posts since 3 Oct, 2002 from SF CA USA NA Earth
I like Laurent de Soras' FFTReal package for its licensing terms.
If you absolutely want the fastest available FFT, and don't care what you have to go through to get it, Fastest Fourier Transform in the West is the way to go. Unfortunately, the free-of-charge version is GPL, which among other problems isn't compatible with VST licensing.
If you absolutely want the fastest available FFT, and don't care what you have to go through to get it, Fastest Fourier Transform in the West is the way to go. Unfortunately, the free-of-charge version is GPL, which among other problems isn't compatible with VST licensing.
Last edited by Borogove on Thu Apr 14, 2005 3:32 pm, edited 2 times in total.
-
- KVRist
- 250 posts since 17 Jun, 2004 from Magdeburg
Of course, if you really want to for one reason or another, you can pay for a non-GPL license to use FFTW. But I second the recommendation of Laurent de Soras' code.
-
- KVRAF
- 2458 posts since 3 Oct, 2002 from SF CA USA NA Earth
-
- KVRian
- 626 posts since 29 Jul, 2003 from Paris - France
VST is now compatible with GPL I think.Borogove wrote:I like Laurent de Soras' FFTReal package for its licensing terms.
If you absolutely want the fastest available FFT, and don't care what you have to go through to get it, Fastest Fourier Transform in the West is the way to go. Unfortunately, the free-of-charge version is GPL, which among other problems isn't compatible with VST licensing.
Paul Davis did a lot of lobbying for that on the ML.
BTW I think I am the smartelectronix fft fan you're talking about (though I'm not the only one to use fft at smex) and I'm using Laurent DeSoras FFT all the time.
If only there were a free vecorized FFT for PC like the altivec one they have on mac in vDSP.h
Did anyone had success using AMD's core math library?
IIRC you need to compile it with gcc g77 and then you have to guess how to make a binary library compatible with visual studio's compiler.
-
- KVRist
- 160 posts since 9 Apr, 2002
Hmmm.mdsp wrote: Did anyone had success using AMD's core math library?
IIRC you need to compile it with gcc g77 and then you have to guess how to make a binary library compatible with visual studio's compiler.
I haven't used it though.ACML - AMD Core Math Library for 32-bit Windows(TM)
- Release Notes - version 2.5.0
...
(o) ACML now comes in a 32-bit DLL version designed for use under Microsoft
Windows with Visual Fortran/Microsoft C, and therefore with other compilers
which are compatible with those.
cheers,
Bart