tagCloud

Let’s Work Together

Reverb Unit

This example here demonstrates how to develop a DSP reverberation algorithm in Max/MSP.

Full code on GitHub.

The patch includes a sampler that allows you to open an audio file (in .wav or .aiff file formats), store it in a buffer and reproduce it while it is being processed by the reverberation algorithm. This algorithm presents a fundamental algorithm for achieving a reverberation effect, by applying a series of delays and filters.

This reverb unit multiplies short delays and uses their feedback in order to build a dense series of echoes, which in total are able to simulate the phenomenon of reverberation in enclosed spaces. The algorithm uses in addition delays of different sizes to increase the echo density. All-pass filters are connected in a a serial configuration to make sure that the echoes have a smoother response and a better acoustic result.

ReverbUnit