add freeze feature to gen~.freeverb

    Nov 29 2011 | 9:19 pm
    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!

    • Nov 30 2011 | 1:15 am
      freeze= feedback of 1.0
    • Dec 03 2011 | 4:47 am
      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...
    • Dec 14 2011 | 3:02 pm
      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.
    • Dec 19 2011 | 4:25 am
      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.
    • Apr 25 2014 | 3:30 pm
      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...
    • Apr 25 2014 | 3:49 pm
      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...
    • Jan 10 2018 | 5:47 pm
      +1 for a 64bit version of freeverb. :-)
    • Jan 11 2018 | 5:25 pm
      fwiw, there is a 64 bit version of freeverb~ compiled for macos here: sources on github. vb
    • Jan 11 2018 | 5:28 pm
      Haha, I didn't see it yesterday. Maybe I was blinded. Thx a lot for this port. :-)
    • Jan 11 2018 | 5:31 pm
      your are welcome. I just uploaded it now, when I saw your message...
    • Jan 11 2018 | 5:46 pm
      Great. Thx. ;-)