Reverb

Alexander Karan's icon

Hi im newish to max i have been usingit for about 6 months on and off and im building a drum machine at the moment with EQ and Compressions and its all good however i am stuck when it come to building a reverb unit as i would like to build my own, i followed a tutorial on youtube and even tho im pretty sure i have done it the same, it sound rubbish and help would be appreciated.

Noob4Life's icon

you can look here for a nice example within your Max app folder:
Max5/examples/effects/reverb

Study the patches there and you'll have a great introduction to creating reverb using allpass~ in msp.

________________________________
*Never fear, Noob4Life was never here!*

brendan mccloskey's icon

can you name the youtube video? It's possible it was an old one of mine......

Alexander Karan's icon

It was your video, it was the ts4noobs_4, it was helpful and so was the one in the max examples folder and i can see how to build one. But i would also like to understand the theory about building it in max.

Roman Thilenius's icon

there aer many many theories about reverb. :)

brendan mccloskey's icon

Well, this is exactly why my rather old 'theoretical tutorial' on building a custom reverb in Max needs reworked. It explains HOW to do, but not WHY. And it also doesn't take into account the MSP signal vector size limitation.

Some resources that helped me understand the theory and practice of digital reverb algorithms are:

also look for/at freeverb (maxobjects.com) and yafr2 (sorry, don't know where this lives); if you really want to get into the maths, look for Sabine's famous formula on total reverberation time (I can't remember it offhand, but it's not cripplingly dense :)

Best
Brendan

pid's icon

or for using not learning, download alex harker's new externals library. completely astonishing stuff, and high quality convolution to boot.

a fun way to build the freeverb algo yourself is to download plogue bidule and copy the freeverb patch into max. i learnt a thing or two doing that. the problem though is it sounds like utter shit of course. yafr2 is much much better and sitting in your examples folder and very useful for learning. it is even usable for synth type stuff, but not acoustic recordings.