This directory contains an experimental implementation of a
reverberator described by James "Andy" Moorer in the classic
article "About This Reverberation Business" published in
"Foundations of Computer Music" (Roads & Strawn, ed.).

There are a couple new classes not included in the SPKit HTML
documentation. The classes are:

jamrever.h & jamrever.cc:
SPKitJAMReverb - a Moorer reverberator containing a 19 part tab
delay line and a standard reverberator (SPKitStdReverb)

stdrever.h & stdrever.cc:
SPKitStdReverb - a "standard reverberator" that consists of
six comb filters (SPKitCombLowPass) and one allpass network
(SPKitAllPassNetwork)

comblpf.h & comblpf.cc:
SPKitCombLowPass - a comb filter with a low-pass filter

z1lpf.h & z1lpf.cc:
SPKitSPKitZ1LowPassFilter - a first simple order FIR low-pass
filter used in the comb filter feedback loop

jamrvb.cc:
a main program demonstrating the use of SPKitJAMReverb.
jamrvb uses a Butterworth low-pass filter with a fixed
cutoff frequency in front of the reverberator to filter
out high frequencies which would otherwise produce an
unpleasant "ringing" efect.

