macOS download https://www.discodsp.com/download/?id=12
Modeled reverb based on Schroeder reverberator. Early Schroeder reverberators consisted of the following elements:
- A series connection of several all-pass filters.
- A parallel bank of feedback comb filters.
- A mixing matrix.
The parallel comb-filter bank is intended to give a psychoacoustically appropriate fluctuation in the reverberator frequency response. A feedback comb filter can simulate a pair of parallel walls, so one could choose the delay-line length in each comb filter to be the number of samples it takes for a plane wave to propagate from one wall to the opposite wall and back.
Thus, one may choose the comb-filter delay-line lengths more or less arbitrarily, and then use enough of them in parallel (with mutually prime delay-line lengths) to achieve a perceptually adequate fluctuation density in the frequency-response magnitude. In four such delays are chosen between 30 and 45 ms, and the corresponding feedback coefficients are set to give the desired overall decay time.