Implement spectral interpolation