Csound Csound-dev Csound-tekno Search About

Nested All-Pass Filters

Date1997-10-28 15:54
FromHans Mikelson
SubjectNested All-Pass Filters
Hello,

Does anyone know of a good Csound implementation of nested all-pass filters
like those mentioned in some of the papers by William Gardner:

http://sound.media.mit.edu/papers.html

These are used in making reverbs and are usually drawn somewhat like the
following ASCII drawing:

     _______________
    |  50 (.4)      |
    |   _________   |
    |  | 20 (.6) |  |
 ->------------------->

Where 50 is the delay time in msec. of the outer allpass, .4 is the gain of
the outer all-pass, 20 is the delay time in msec. of the inner allpass, and
.6 is the gain of the inner allpass.  Using delayr & delayw seems to get
pretty messy.

Thanks for any help,
Hans Mikelson