/ Examples / Effects / Reverb


Projects .. AudioIO .. Control
NoteStreams .. Instruments
Filters .. Effects .. LiCK Effects
Plot .. Utility .. Pure ChucK


Wherein we present a variety of ChucK's reverberation effects.

Right-click to copy examples to your workspace

A story of three Reverbs

ChucK ships with three different reverb UGens (not including chugins). This example lets you compare them. Here, we've routed the same audio signal through the three reverbs. From there they are routed to different places in the stereo field. After you start the example you can solo each via the Live Panel.

NRev is based on the use of networks of simple allpass and comb delay filters. This particular arrangement consists of 6 comb filters in parallel, followed by 3 allpass filters, a lowpass filter, and another allpass in series, followed by two allpass filters in parallel with corresponding right and left outputs.

JCRev is based on the use of networks of simple allpass and comb delay filters. This class implements three series allpass units, followed by four parallel comb filters, and two decorrelation delay lines in parallel at the output.

PRCRev is based on some of the famous Stanford/CCRMA reverbs (NRev, KipRev), which were based on the Chowning/Moorer/Schroeder reverberators using networks of simple allpass and comb delay filters. This class implements two series allpass units and two parallel comb filters.

As we see at right, the interface is the same for all three and reduces to a single Mix parameter which combines the dry and wet signals.

home .. topics .. interface .. reference .. examples .. tipjar