Circulant Feedback Delay Networks
Relation of DWNs to FDNs
Digital Waveguide Networks
Contents
Global Contents
Global Index
  Index
  Search
We have just seen how the FDN can be seen as a simple DWN having a
not-necessarily physical scattering matrix. In order to provide an easy
control over the decay, the scattering matrix has to satisfy the condition
of losslessness (27). A finite-precision implementation of the
FDN might incur in limit cycles or overflow oscillations, due to departures
from the infinite-precision lossless prototype. Departures can be of two
kinds: the finite-precision scattering matrix does not satisfy the lossless
condition (27), or the round-off noise in the matrix by vector
multiplication
introduces signal amplitude modifications. By
assuming that the scattering matrix satisfies (27) in a large extent
even in finite precision, it is possible to apply the arguments used
in [27,28,26,6] for the DWNs, in order to avoid limit
cycles or overflow oscillations. If the matrix by vector multiplication is
performed in the straightforward way as a collection of inner products, and
the matrix coefficients have the same
bits of precision as the signals,
it is just sufficient to perform these order-
inner products in the
extended precision of
bits, and apply a passive truncation
scheme on the output signal. In two's complement arithmetic, a simple
passive truncation scheme is the following:
- If the N-1 most significant bits are not equal, replace the output
value by the maximum-magnitude number in
-bit two's complement having
the correct sign (saturation).
- Discard the
least significant bits and add
to the
result if it is negative.
As far as the condition on the losslessness of the scattering matrix is
concerned, general requirements for the construction of ``structurally
lossless,'' or at least ``structurally passive'' scattering matrices have
to be worked out. This topic, previously touched by Gray [6] in
the
case, will be discussed in a forthcoming paper, since a complete
treatment would enlarge the scope of this paper significantly.
Circulant Feedback Delay Networks
Relation of DWNs to FDNs
Digital Waveguide Networks
Contents
Global Contents
Global Index
  Index
  Search
``Circulant and Elliptic Feedback Delay Networks
for Artificial Reverberation'',
by Davide Rocchesso and Julius O. Smith III,
preprint of version in
IEEE Transactions on Speech and Audio, vol. 5,
no. 1, pp. 51-60, Jan. 1996.
Download PDF version (cfdn.pdf)
Download compressed PostScript version (cfdn.ps.gz)
(Browser settings for best viewing results)
Copyright © 2005-03-10 by Davide Rocchesso and Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),
Stanford University
(automatic links disclaimer)