Digital signal processing fast Fourier transform