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
Authors software
Filthy Filter 1.0
Tomasz Radziszewski
Filthy Filter is a interesting tool that passes sound through a filter varying over time, based on a grayscale image created by the user.
Violino Estremo 1.0
Tomasz Radziszewski
Violino Estremothat is a tool that generates interesting sounds of string instruments to WAV files.
Cirrus & Tapeworm - visualizations for Winamp 1.1
Tomasz Radziszewski
Cirrus & Tapeworm - visualizations for Winamp are similar to each other, implemented as an APE (Advanced Plug-in Effect).
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).
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).
Fourier Bessel Transform For Face Identification 1.0
Luigi Rosa
Fourier Bessel Transform For Face Identification is a free tool that can extract and identify face images based on polar frequency.
Fourier Pitch/Tempo Control 1.0
Arnab
Winamp used to provide a Pitch/Tempo control in it's earlier versions.
Filthy Filter 1.0
Tomasz Radziszewski
Filthy Filter is a interesting tool that passes sound through a filter varying over time, based on a grayscale image created by the user.
Frequency Analyzer 2.0
Reliable Software
This is a program that splits sound taken from the microphone into its basic frequencies and displays them real-time in a window.
Atlas Transform 1.0
Eden Systems LLC
Atlas Transform is able to generate custom documents that depend on the data of input fields.
Row Count Plus Transformation 1.1.0.43
Konesans Ltd
As the name suggests we have taken the concept of the stock Row Count Transform, recreated it and extended the functionality.
Treasure 1.0
Appleblossom Art
Treasure is a freeware screensaver of beautiful images that transform and reveal themselves into each other along with the music.
COLORCUBE Transform Screensaver 1.0
Spittin' Image Software, Inc.
Recognizing cyan, magenta and yellow (CMY) as the primary colors of the subtractive system, COLORCUBE Transform encompasses the basic fundamentals of all COLORCUBE model technology.
FTIR Screensaver 2003
IMACC
FTIR Screensaver contains images and screenshots of FTIR Spectrometer and Gas Analysis Software ( FT-IR ).
Other software in this category
AMRandom 4.3
ESB Consultancy
This aims to supply a Borland Delphi translation of Alan Miller`s Random Module for FORTRAN-90.
FreeSMTP.Net 1.0
Quiksoft Corporation
FreeSMTP.
Redcoal Mobile Internet Developer API (MIDA) 5.0
Redcoal
Enable your web sites, intranets or applications to send and receive SMS messages to and from 130 countries.
ReportLab PDF Library 1.17
Dinu Gherman
ReportLab PDF Library - Package for high-quality dynamic personalized PDF documents in real-time & high volumes from any data sources.
VB6 Setup Program with Skin 1.2
visual-basic.com.ar
You can change your default VB6 setup program with this improved setup program: VB6 Setup Program with Skin.