Note that BL interpolation is a special case of linear filtering. (Proof: Convolution representation above.)
Consider a filter which delays its input by
samples:
The sinc function is an infinite-impulse-response (IIR) digital filter
with no recursive form
non-realizable
To obtain a finite impulse response (FIR) interpolating filter, let's formulate a least-squares filter-design problem:
Desired Interpolator Frequency Response
FIR Filter Frequency Response
Error to Minimize
Error Norm
Optimal Least-Squares FIR Interpolator