We have presented two new closed forms for LIF and allpass delay filters applied to fractional delay filtering.
For LIFs, the Horner scheme leads to an efficient time varying
modular implementation which may decrease significantly the computing
cost relatively to the Farrow structure. Figures 2 and
3 show the modular implementation of .
Figure 2: Modular implementation of the fractional delay filter (see
figures 3 and 4 for details of modules
).
Figure 3: Module structure for the Lagrange Interpolation implementation.
Figure 4: Module structure for the continued fraction implementation.
It is also possible to deduce a modular implemention of a filter,
the transfer function of which is given as a continued fraction
expansion in . On figures 2 and
4, we show a way of implementing a filter which transfer
function is given by the following continued fraction:
The fractional part, (eq. 8), is obtained after
performing the following substitutions:
In our case, unfortunately this modular implementation
involves loops which include instead of
. From a computational point of view, these loops can not be
samulated since the output and the input of
are to be
inextricably linked together. Thus this modular approach seems to be
usable only from a theoretical point of view.