Fourier transform library 1.3
Fourier transform library is a dll that contains functions which calculate the fast fourier transform (FFT) and the inverse FFT (IFFT).
|
Fourier transform library is a dll that contains functions which calculate the fast fourier transform (FFT) and the inverse FFT (IFFT).
This FFT implementation accepts only real numbers as input and produces complex numbers as output (spectrum). Analogously, IFFT accepts complex numbers and produces real ones.
Therefore, IFFT requires only half of the spectrum as input (the other half can be reconstructed on the basis of symmetry, since we know that it is a spectrum of a real signal). Summarizing:
real ¨ FFT ¨ complex
complex ¨ IFFT ¨ real
The functions contain implementation of Cooley-Tukey algorithm, which requires that the number of samples be a power of 2. The algorithm used here is optimized for real input.
If one wants to use this library in their program, they can find function declarations in the header file, available below.
They have long comments and this is the only documentation that I have written for this library, and there will probably never be a better one, due to the author's laziness and/or lack of time.
tags this library complex numbers and produces fourier transform
Download Fourier transform library 1.3
Download Fourier transform library 1.3
Similar software
Fourier transform library 1.3
Tomasz Radziszewski
Fourier transform library is a dll that contains functions which calculate the fast fourier transform (FFT) and the inverse FFT (IFFT).
OscilloMeter - Spectrum Analyzer 4.14
Oleg Ya. Shmelyoff
Oscillometer is intended for real-time investigation of data accepted from any ADC you will want.
Indium 1.0
Sin City Software
Indium is the world's largest most complex real random number generator application ever created.
XCCalc 3.2.12
Harry J. Smith
XCCalc is a free and useful extra precision floating-point complex calculator.
FFT Properties 6.4
Dew Research
Dew Research develops FFT (Fast Fourier Transform) software for frequency analysis applications, a PC-based FFT analyzer program named FFT Properties.
SignalLab VCL 8.0
Mitov Software
Delphi/C++ Builder VCL components library, for fast Digital Signal Processing (DSP) and for data visualization.
Virtins Sound Card Spectrum Analyzer 3.9
Virtins Technology
Virtins Sound Card Spectrum Analyzer is a powerful PC based virtual instrument.
k0 Calculator 1.0
Ilkka Leikkonen
k0 Calculator uses complex numbers either in polar or rectangular form (magnitude and phase, or real and imaginary components).
PG Calculator 2.2
Piotr Gridniew
PG Calculator is a scientific multifunction skinable calculator that operates in three working modes: standard, algebraic and RPN.
Spectra1 1.3.4
Bosworks
Spectra1 is a powerful stand-alone real-time spectrum analyzer (RTA) for your PC, that uses your Windows soundcard.