Exocortex.DSP - A C# Complex Number and FFT Library


NOTE:  Installer requires that you have already installed Microsoft .NET Framework v1.0.  If you don't yet have it you can download it here.

Features

  • Single and double precision complex number structs
  • 1D, 2D and 3D complex fast Fourier transform functions
  • 1D real symmetric fast Fourier transform function
  • Statistical functions for complex data sets (i.e. mean, variance, std. dev., RMS, etc...)
  • Optimized for speed

Included Library Demos

Image Filtering Sample

SShows how to convert an image from a spatial representation (i.e. picture on the left) to a frequency representation (picture on the right) using a 2D fast Fourier transform.

Mandelbrot Generator/font

JJust shows how to use the complex number structs to calculate the classic Mandelbrot fractal around zero.  Pretty simple but still nice to look at.


Similar Articles