Hello list!
Here's jon~, a reverb abstraction based on the algorithm in this article by Jon Dattorro: http://www.stanford.edu/~dattorro/EffectDesignPart1.pdf
The allpass bit was taken from pd-list and the help file is copied from Millers rev3~-help and then modified a bit.
Any feedback is appreciated.
/Anton
On Wed, May 07, 2008 at 12:03:47AM +0200, Anton Hörnquist wrote:
Here's jon~, a reverb abstraction based on the algorithm in this article by Jon Dattorro: http://www.stanford.edu/~dattorro/EffectDesignPart1.pdf
The allpass bit was taken from pd-list and the help file is copied from Millers rev3~-help and then modified a bit.
Any feedback is appreciated.
Wow, great reverb! 0% CPU and it sounds sweet. Do you mind if I package it up into a GOP abstraction and include it in my s-abstractions collection (with appropriate credit to yourself of course)? I am playing a set on Saturday and will most certainly make use of this, thanks so much.
Chris.
On Wed, May 7, 2008 at 5:20 AM, Chris McCormick chris@mccormick.cx wrote:
Wow, great reverb! 0% CPU and it sounds sweet. Do you mind if I package it up into a GOP abstraction and include it in my s-abstractions collection (with appropriate credit to yourself of course)?
Thanks. Sure, use it anyway you want - I like the s-abstractions! If I rememeber correctly jon~-help.pd uses 7-8 % on my aging Thinkpad T43.
I've tried to be as close to the article (page 3-4 of the pdf) as possible with jon~. I'm working on jone~ ("jon~ extended") which has more modulation points in the reverberation network and additional parameters, such as bandwidth high pass. I have a GOP'ified versions of jon~ and jone~ on the way as well. I'll post them soon.
Note that the diffusion parameters can be a bit confusing in my jon~-help.pd patch. I think Dattorro discusses this in the article. In my help patch the range of the diffusion parameters is 0 to 1.0. The ideal range for decay diffusion seems to be "decay + 0.15, floor = 0.25, ceiling = 0.50" according to the article. But this, of course, is open to experimentation.
/Anton
Oh I totally second that. This is great! I was looking for a nice sounding reverb that didn't eat my poor little performance computer's cycles. More then 1 Freeverbs was a bit too much.
I also second the request for packaging in rc-patches or mabey I'll just use Chris's ...
On Wed, 2008-05-07 at 11:20 +0800, Chris McCormick wrote:
On Wed, May 07, 2008 at 12:03:47AM +0200, Anton Hrnquist wrote:
Here's jon~, a reverb abstraction based on the algorithm in this article by Jon Dattorro: http://www.stanford.edu/~dattorro/EffectDesignPart1.pdf
The allpass bit was taken from pd-list and the help file is copied from Millers rev3~-help and then modified a bit.
Any feedback is appreciated.
Wow, great reverb! 0% CPU and it sounds sweet. Do you mind if I package it up into a GOP abstraction and include it in my s-abstractions collection (with appropriate credit to yourself of course)? I am playing a set on Saturday and will most certainly make use of this, thanks so much.
Chris.
Dan Wilcox robotcowboy.com
Hallo, Anton Hörnquist hat gesagt: // Anton Hörnquist wrote:
Here's jon~, a reverb abstraction based on the algorithm in this article by Jon Dattorro: http://www.stanford.edu/~dattorro/EffectDesignPart1.pdf
The allpass bit was taken from pd-list and the help file is copied from Millers rev3~-help and then modified a bit.
Very cool, and sounds wonderful!
Any feedback is appreciated.
As you ask for feedback: The z~ delays are hardcoded for a samplerate of 44.1 kHz, right? If you want to retain the same coloring for different samplerates, you may want to calculate the delays from the current [samplerate~] instead.
Also a "reset" method may be nice, which mutes the reverb in case something goes wrong.
Frank Barknecht _ ______footils.org__
hey great!
actually, i was looking for a pd-based reverb for my current project and the rev~* trilogy didn't quite fit my needs (i didn't find a way to create smaller rooms, even with short decays those sound like a big hall). your reverb sounds great (also the rev~* do, of course) and it is also quite what i was looking for in terms of roomsize. thanks for sharing it.
if you don't mind, i'll put it into pdmtl collection, as soon as i find time (when finished with the current project).
a note on the implementation: some values seem to be hardcoded for a sampling rate of 44100. probably it would make sense to use [samplerate~] instead, so that the reverb sounds similar at different rates.
roman
On Wed, 2008-05-07 at 00:03 +0200, Anton Hörnquist wrote:
Hello list!
Here's jon~, a reverb abstraction based on the algorithm in this article by Jon Dattorro: http://www.stanford.edu/~dattorro/EffectDesignPart1.pdf
The allpass bit was taken from pd-list and the help file is copied from Millers rev3~-help and then modified a bit.
Any feedback is appreciated.
/Anton
http://www.hornquist.se/pd/jon _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de