Forums > MaxMSP

Building reverb

March 3, 2011 | 9:34 pm

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


March 3, 2011 | 9:42 pm

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


March 3, 2011 | 9:53 pm

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


March 3, 2011 | 11:22 pm

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/


March 3, 2011 | 11:42 pm

great tutorial Brendan!


March 3, 2011 | 11:59 pm

no faint praise dude

been following your max stuff for ages

Brendan



pid
March 4, 2011 | 12:07 am

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


Viewing 7 posts - 1 through 7 (of 7 total)