Convolution without DIF