Performs an In-place Fast Fourier Transform.
The real part of the signal. Must have a length that is a power of 2.
The imaginary part of the signal. Must have a same length as real.