Fixed padding in fft interpolate - fixed bug in recursive call - added assert