Fourier transform library 1.3

Fourier transform library 1.3 Screenshot Fourier transform library is a dll that contains functions which calculate the fast fourier transform (FFT) and the inverse FFT (IFFT).

Developer:   Tomasz Radziszewski
      software by Tomasz Radziszewski →
Price:  0.00
License:   Freeware
File size:   0K
Language:   
OS:   Windows Vista (?)
Rating:   0 /5 (0 votes)

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  

Fourier transform library 1.3 screenshot


Download Fourier transform library 1.3

 Download Fourier transform library 1.3


Authors software

Filthy Filter 1.0 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 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 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 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 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).

Indium 1.0 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 XCCalc 3.2.12
Harry J. Smith

XCCalc is a free and useful extra precision floating-point complex calculator.

k0 Calculator 1.0 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).

Simple Complex Numbers Calculator 1.0 Simple Complex Numbers Calculator 1.0
manKiller soft

Simple Complex Numbers Calculator is a free and small program which can perform basic calculations with complex numbers.

Blue Cat's FreqAnalyst Blue Cat's FreqAnalyst
Blue Cat Audio

Blue Cat's FreqAnalyst is a spectrum analyzer that will help you monitor with more exactity The Blue Cat's FreqAnalyst is a spectrum analyzer plug-in that lets you monitor the spectral content of your audio sources real time.

The Free HTML Editor 6.1 The Free HTML Editor 6.1
CoffeeCup Software, Inc.

This utility allows you to create Web pages.

Vegas Vault 1.0 Vegas Vault 1.0
Sin City Software

Vegas Vault application is the World's Strongest Data Encryption Program!!! Vegas Vault is based upon the Indium random number generator.

Frequency Analyzer 2.0 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.

ReportLab PDF Library 1.17 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.

Other software in this category

AMRandom 4.3 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 FreeSMTP.Net 1.0
Quiksoft Corporation

FreeSMTP.

Redcoal Mobile Internet Developer API (MIDA) 5.0 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 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 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.