Building reverb

Mar 3, 2011 at 9:34pm

Building reverb

Hi guys,

Total newbie question, but here goes…

(and yeah i have scoured the forum for some help but theres nothing :()

I would like to build my own reverb unit in max; ive tried playing around with the delay~ object but to little avail…also tried the tapin~ and tapout~ but the delay wasnt long enough.

Sorry its probably such a simple question, but im quite new to this so any help is much appreciated :)


Mar 3, 2011 at 9:42pm

Here’s a start at some of the theory behind how it can be done:

… also check out the [yafr ] abstraction that comes with max/msp

… good reverb is a very complex process – there’s algorithmic or convolution … both have pros/cons in sound and implementation

Mar 3, 2011 at 9:53pm

Sweet jesus thats complex. But the [yafr] abstraction is actually perfect for what i need, thanks so much!

Mar 3, 2011 at 11:22pm

Hi Alex
I put together a tutorial video recently, on this very subject – specifically using Shroeder’s reverb algorithm*, derived from Curtis Roads’ Computer Music Tutorial. It’s aimed at n00bs (like me), and is very close to the [yafr] abstraction that Tim rightly referred to:

One proviso to bear in mind (if you watch the video) that I omitted: in real terms the tapin/out delay time is limited in samples to your preset signal vector size in Max


Mar 3, 2011 at 11:42pm

great tutorial Brendan!

Mar 3, 2011 at 11:59pm

no faint praise dude

been following your max stuff for ages


Mar 4, 2011 at 12:07am

i think the op should look at yafr2 rather than yafr. also the readily available freeverb algo for learning (easy to implement with max objects).


You must be logged in to reply to this topic.