Building reverb

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

    • Mar 03 2011 | 9:42 pm
      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 03 2011 | 9:53 pm
      Sweet jesus thats complex. But the [yafr] abstraction is actually perfect for what i need, thanks so much!
    • Mar 03 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:
      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 03 2011 | 11:42 pm
      great tutorial Brendan!
    • Mar 03 2011 | 11:59 pm
      no faint praise dude
      been following your max stuff for ages
    • Mar 04 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).