Linearly interpolated fractional delay is equivalent to filtering and resampling an impulse train carrying the signal samples with a continuous-time filter having the simple triangular impulse response
In discrete time processing, the operation Eq. (I.6) can be approximated arbitrarily closely by digital upsampling by a large integer factor , delaying by samples (an integer), then finally downsampling by , as depicted in Fig. I.13 [90]. The integers and are chosen so that , where the desired fractional delay.
The convolution interpretation of linear interpolation, Lagrange interpolation, and others, is discussed in [380].