interpolation with fourier transform