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 :)

A

#55313
Mar 3, 2011 at 9:42pm

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

http://www.music.mcgill.ca/~gary/307/week3/reverb.html

… 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

#199082
Mar 3, 2011 at 9:53pm

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

#199083
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:

http://www.youtube.com/watch?v=trF2XfR7cNg

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

Brendan
*

http://cnx.org/content/m15491/latest/

#199084
Mar 3, 2011 at 11:42pm

great tutorial Brendan!

#199085
Mar 3, 2011 at 11:59pm

no faint praise dude

been following your max stuff for ages

Brendan

#199086
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).

#199087

You must be logged in to reply to this topic.