On computing the discrete Fourier transform | Synapse