3 points by abhin4v
Fast Fourier Transform: easy enough and nice to use. Discrete Fourier Transform: steer away you Satan!