DSPRelated.com
Forums

Wanted: Freeverb 2.0 source code

Started by Jesper B. Kristensen June 11, 2004
Hello,

I am looking for the source code for the reverb plugin Freeverb 2.0. I
can find the binaries, but the source code I have found is all for an
older version. Apparently the author has taken down his website (used
to be www.dreampoint.co.uk), so I can't get it from there. Does
anybody in here know where to find it?

Thanks,
Jesper

----
The email address is invalid
do a google search on "freeverb source" it can be found among other 
places here 
http://www.tux.org/pub/sites/sourceforge/lmuse/lmuse/muse/plugins/freeverb/

you can also get the source distribution for Audacity (audio editor from 
Carnegie Mellon music group) it has freeverb built into it ..and you can 
grab that.

best,
sam

Jesper B. Kristensen wrote:

> Hello, > > I am looking for the source code for the reverb plugin Freeverb 2.0. I > can find the binaries, but the source code I have found is all for an > older version. Apparently the author has taken down his website (used > to be www.dreampoint.co.uk), so I can't get it from there. Does > anybody in here know where to find it? > > Thanks, > Jesper > > ---- > The email address is invalid
I can't help you with code, but I've heard it uses the
Schroeder/Moorer reverb model so any search for these keywords should
come up positive. You might also be able to find out its whereabouts
from the http://www.musicdsp.com web site.

--smb

jbek@altavista.net (Jesper B. Kristensen) wrote in message news:<71e1e102.0406110139.4cfba83a@posting.google.com>...
> Hello, > > I am looking for the source code for the reverb plugin Freeverb 2.0. I > can find the binaries, but the source code I have found is all for an > older version. Apparently the author has taken down his website (used > to be www.dreampoint.co.uk), so I can't get it from there. Does > anybody in here know where to find it? > > Thanks, > Jesper > > ---- > The email address is invalid
"sammyd" <sammyd@ratpack.com> wrote
> do a google search on "freeverb source" it can be found among other > places here > >
http://www.tux.org/pub/sites/sourceforge/lmuse/lmuse/muse/plugins/freeverb/ Unfortunately that looks like the old version I already have. I have downloaded the plugin itself here: http://www.sonicspot.com/freeverb/freeverb.html and it has more controls than there are in the source code I have found.
> you can also get the source distribution for Audacity (audio editor from > Carnegie Mellon music group) it has freeverb built into it ..and you can > grab that.
Thanks, I'll try that as well. /Jesper
Hi Jesper,

did you try http://tkscript.de/plugins/freeverb.zip ? I'm not sure
which version this is but maybe it helps.

Freeverb is just the standard Schroeder/Moorer reverb with 8 parallel
delays and 4 serial allpasses - pretty basic stuff.

--smb


"Jesper Kristensen" <jbk@NOSPAMsnaps.dk> wrote in message news:<40cce0d0$0$270$cc9e4d1f@news.dial.pipex.com>...
> "sammyd" <sammyd@ratpack.com> wrote > > do a google search on "freeverb source" it can be found among other > > places here > > > > > http://www.tux.org/pub/sites/sourceforge/lmuse/lmuse/muse/plugins/freeverb/ > > Unfortunately that looks like the old version I already have. I have > downloaded the plugin itself here: > http://www.sonicspot.com/freeverb/freeverb.html and it has more controls > than there are in the source code I have found. > > > you can also get the source distribution for Audacity (audio editor from > > Carnegie Mellon music group) it has freeverb built into it ..and you can > > grab that. > > Thanks, I'll try that as well. > > /Jesper
Jesper,

I have Freeverb code that claims to be for version 3. It has the 
following parameters: Mode, Room Size, Damp, Width, Wet, Dry. 
Unfortunately, I don't remember where it's from. Mail me your address 
privately if you'd like me to send it to you.


Martin

-- 
Quidquid latine dictum sit, altum viditur.
> did you try http://tkscript.de/plugins/freeverb.zip ? I'm not sure > which version this is but maybe it helps.
This appears to be the same as the one I already have.
> Freeverb is just the standard Schroeder/Moorer reverb with 8 parallel > delays and 4 serial allpasses - pretty basic stuff.
I know, but this particular implementation has been reported to work rather well, and I need something that doesn't consume a lot of CPU power. If you have any better suggestions in the same order of complexity I'm all ears :o) /Jesper
No I think it's allright as a moderately good reverb. My comment
wasn't meant to express that it isn't good enough to use it, just that
it should be easy to code from scratch if you don't find the source.

--smb 

"Jesper Kristensen" <jbk@NOSPAMsnaps.dk> wrote:
> I know, but this particular implementation has been reported to work rather > well, and I need something that doesn't consume a lot of CPU power. If you > have any better suggestions in the same order of complexity I'm all ears :o) > > /Jesper
The algorithm coding is relatively simple, but tuning all the various delay
lengths for a relatively smooth sound is the part where having the Freeverb
source is nice.  One could spend hours tweaking those parameters to come up with
something decent, so if someone has already done this, it's nice to take
advantage of that.

BTW, I had the source and e-mailed directly to Jesper.

"Stephan M. Bernsee" <stephan.bernsee@web.de> wrote in message
news:38ab652c.0406142033.6ff2251b@posting.google.com...
> No I think it's allright as a moderately good reverb. My comment > wasn't meant to express that it isn't good enough to use it, just that > it should be easy to code from scratch if you don't find the source. > > --smb > > "Jesper Kristensen" <jbk@NOSPAMsnaps.dk> wrote: > > I know, but this particular implementation has been reported to work rather > > well, and I need something that doesn't consume a lot of CPU power. If you > > have any better suggestions in the same order of complexity I'm all ears :o) > > > > /Jesper
> The algorithm coding is relatively simple, but tuning all the various
delay
> lengths for a relatively smooth sound is the part where having the
Freeverb
> source is nice. One could spend hours tweaking those parameters to come
up with
> something decent, so if someone has already done this, it's nice to take > advantage of that.
That is exactly what I wanted to use the Freeverb source code for. I'm rewriting it anyway to suit my needs, but I don't have a lot of experience with reverb units, nor do I have the ears to do optimum tuning.
> BTW, I had the source and e-mailed directly to Jesper.
Unfortunately I still haven't been able to find the source that is used in the Freeverb VST plugin I found at http://www.sonicspot.com/freeverb/freeverb.html. That version has additional parameters such as high/low frequency damping and others that are not in the sources I have found so far, but maybe the source was never made publicly available for this particular version. Anyway, I think I have found a bug in the Freeverb implementation - or maybe this bug is what makes it sound good. In any case, it looks like the allpass filters are not implemented correctly, as they don't have a flat magnitude response but have comb-filter behaviour instead. Regards, Jesper