Stopped doing FFT, since the pi is too slow to do a pure JS FFT calculation.