Visualizer audio delivery takes Float32 *; tidy up FFT code.