ECG, FFT and IFFT