Use Non-Frames Version Previous Page Next Page
Signal Modifiers: Reverberation

reverb2, nreverb

  ar      reverb2    asig, ktime, khdif[, iskip]
  ar      nreverb    asig, ktime, khdif[, iskip]

Description

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.

Initialization

iskip - Skip initialization if present and non-zero

Performance

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.

Example

  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.

Authors

Paris Smaragdis (reverb2)
MIT, Cambridge
1995

Richard Karpen (nreverb)
Seattle, Wash
1998


Use Non-Frames Version Previous Page Next Page
Signal Modifiers: Reverberation