BUG: FFT output type defaults to depending on input type. Needs conversion.