ar reverb2 asig, ktime, khdif[, iskip] ar nreverb asig, ktime, khdif[, iskip]
This is a reverberator consisting of 6 parallel comb-lowpass filters being fed into a series of 5 allpass filters. nreverb replaces reverb2 (version 3.48) and so both opcodes are identical.
iskip - Skip initialization if present and non-zero
The input signal asig is reverberated for ktime seconds. The parameter khdif controls the high frequency diffusion amount. The values of khdif should be from 0 to 1. If khdif is set to 0 the all the frequencies decay with the same speed. If khdif is 1, high frequencies decay faster that lower ones.
a1 oscil 10000, 100, 1 a2 reverb2 a1, 2.5, .3 out a1 + a2 * .2
This results in a 2.5 sec reverb with faster high frequency attenuation.
Paris Smaragdis (reverb2)
MIT, Cambridge
1995
Richard Karpen (nreverb)
Seattle, Wash
1998