you need more than one frame to get a decent FFT
matching data structures added