Add FFT decay at 6 dB/frame, 512 frame overlap

Changed overlap to 512 because this yields accurate phase
estimation for nearby energetic bins and thus eliminates the ghost
peaks.

Next step up would be higher quality FFT because the current FFT
stolen from Android has fairly poor accuracy and some visible noise
in the output.