add freeze feature to gen~.freeverb
Hi there,
for years I use the freeverb object and I would very much like to replace the old external (which does have a bug crashing max if there is no audio driver selected) with the gen version. I have just been listening to it on headphones and I must say it sounds really very nice, much better than the external.
One thing I have always liked about the external is the freeze feature which outputs only the buffered reverb signal when activated. Once for the sound and second for compatibility reasons it would be nice to add this feature also to gen~.freeverb.
But since I am totally new to gen~ I really have no idea how to do this. Can somebody point me into the direction to go?
Many thanks!
Bernhard
freeze= feedback of 1.0
You'll have to edit the freeverb gen~ patcher to let you do it; by default it clips the feedback fb1 to 0.99. Also, for infinite reverb the damp parameter should also be set to zero; but you might want to do that a second after setting the feedback parameters to 1 to avoid harshness...
Did it work? In case it did, could you post it somewhere here? That would be awesome! I've been looking for that feature for quite some time but I didnt have gen~ and am really just starting to get into max msp. So, that would be great!
Thanks.
Freeze does not seem to work for me. The sound still die out with feedback 1 and feedback 2 set to 1, and damp set to 0. What do I miss ?
Thanks.
The only reason I used freeverb is the freeze function, I could happily use any other reverb algorithm with a freeze function to replace freeverb~ which still isn't available as a 64bit external...
Has anybody gotten a freeze function into one of the gen~ reverb implementations, or does anybody know of a 64-bit external with freeze function?
I need it now, as my patch seemed to be crossing the 2 GB boundary for 32-bit applications...
Stefan
Actually I got the gen~ freeverb to freeze with both fb and damping set to 1., so I can recreate a freeze with some external logic.
But the original freeverb external by Olaf Matthes had different parameters. wet/dry is easy resolvable externally, width also. But how can I translate room size to fb1, fb2 and spread to resemble the original settings I had in older patches?
Just wondering...
+1 for a 64bit version of freeverb. :-)
fwiw, there is a 64 bit version of freeverb~ compiled for macos here:
http://vboehm.net/downloads/
sources on github.
vb
Haha, I didn't see it yesterday. Maybe I was blinded. Thx a lot for this port. :-)
your are welcome. I just uploaded it now, when I saw your message...
Great. Thx. ;-)