Tom7777 ·
It would be cool to have a decent reverb effect as a module with a Dry/wet input, reverb amount and output time input and maybe a signal delay to make it start after a certain amount of time. Thanks 🙂
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Tom7777 ·
It would be cool to have a decent reverb effect as a module with a Dry/wet input, reverb amount and output time input and maybe a signal delay to make it start after a certain amount of time. Thanks 🙂
Shifrin ·
I've made a *very* simple one out of a bank of parallel comb filters and some serial allpass filters (standard stuff). Will post it for you to check out.
Shif.
Shifrin ·
OK here is a very simple reverb. One thing to note the values output from the Pre Delay/Rev Time knobs are not in the range 0..1, I've scaled them to fit their corresponding inputs. It has a bit of a 'metallic' & 'ringy' tone but it's passable hehe 🙂 Oh yeah, takes a mono input and makes a pseudo stereo output. You could make it true stereo by duplicating the comb -> allpass networks.
Reverb.osm
Feel free to make it much better and post the results on here 😉
Shif.
Shifrin ·
Oh yeah, I'm sure you'll see but there is a simple low pass filter in the feedback path of the comb filters for damping! You can make this modifiable for different damping characteristics. Hopefully I'll get a nice sounding verb done at some point, something with a smooooooooth tail!
Shif.
stefan ·
awesome work!
galaa ·
Truly excellent. Well done shifrin!!
malc ·
Hey Shif - this is really great. I almost feel compelled to get that Delay mod rushed through just to see what you do with it 🙂
Shifrin ·
Hopefully in time I'll get around to making something better, but it's not bad for now! Glad you guys like it!
I can wait for the poly/mono "fractional sample-rate modulatable delays" malc, no worries as I'm getting stuck into a few things at the moment - if only I had more 'play' time with SM 😉
Shif.
jorge ·
Hi Shifrin
I just tried your reverb schematic, it's great.
I'd like to point out that since version 0.9.2L you need to included a ToChildren component in the schematic for the controls to appear in the front panel as follows:
and here is the same schematic with the ToChildren component included so it works with the latest version:
[old link]
Shifrin ·
Ah, thanks for the heads up Jorge, built it with the 0.9.2k version, thanks for posting the updated schematic 🙂
Shif.
Tom7777 ·
Amazing thanks this works great 🙂
ake ·
This is basically the same algoritm that Jezar used for his Freeverb plugin. If you insert the same parameters shouldn't it sound basically the same ?
You can find them here
http://www.ljungbert.se/tuning.h
Åke
sequencer ·
Hi Ake
I've already tried Jezar's parameters. Thing is Shif was not that far away with his values anyway. I have tried to implement a less metallic version, but it was getting way to complex for my puny brain to work with. I may return to it but at the moment I'm onto other stuff outside of SynthMaker.
Time is sooo short these days, I wish I was around back then, when time was longer...
Sequencer
Tom7777 ·
Well maybe it was just slightly based on that and not an exact emulation of it.
Shifrin ·
The reverb design was based on some things I'd read about Moorer and Schroders (sp?) work and, also the Freeverb implementation - I'd have probably made an SM conversion of Freeverb (Jezar) but his site seemed to no longer exist so I couldn't get the source!!!
It's far from great, but a start! And the combs/allpasses can be reused in other things 🙂
Shif.
Tom7777 ·
Yes a lot of old audio sites never seem to work anymore, thanks again for this one Shifrin it was a great help 🙂
Nu Audio Science ·
http://webcvs.kde.org/kdemultimedia/arts/modules/effects/freeverb/?hideattic=0
I think they may have tidied the code a bit from what i remember Shif 🙂 But as you know i aint no programmer im just repeating what i read a while back.
Shifrin ·
Nice one NAS, I'll have a look at porting it, shouldn't be difficult!
Shif.
Tom7777 ·
Nice one NAS, I'll have a look at porting it, shouldn't be difficult!
Nice, reverbs are my fav effects so the more examples the better i think 🙂
Nu Audio Science ·
Shif i forgot to mention, Have a chat to Unkargherth, He created the Freeverb module for SE with Dhaupt 😉
(You probably already know)
unkargherth ·
Shifrin wrote: Nice one NAS, I'll have a look at porting it, shouldn't be difficult!
Shif.
no need to do it; Get yours, adjust the delays for combs and all passes as per sf.net source code. Get a second comb/allpass bank and add 23 to all combs and allpass delays, and this second output as right channel instead your stereoize. Voila´!! You ported Jezar Freeverb to SM
I've seen some added goodies to Jezar's original (gated and freeze mode) but imposible for SM Now
I'm talking for aproject of mine 2 years ago. is posible i miss something. didn't checked it recently, but, on broader view. it's as i explained
unkargherth ·
Nu Audio Science wrote: Shif i forgot to mention, Have a chat to Unkargherth, He created the Freeverb module for SE with Dhaupt 😉
(You probably already know)
True. And strange. Beign same algoriths the se module never sounded as metallic as SM version. I suspect it has something to do with delay interpolation (fractional delay), but not sure
Nu Audio Science ·
Boy did that baby change the SE scene or what, I still have a few weird contraptions somewhere i built with it, I think i emailed you about a weeek after it first came out because my CPU hit was so high (Dumb Dumb here had it in a polyphonic container DOH)
Tom7777 ·
(gated and freeze mode) but imposible for SM Now
You can make gates though, they are just a sequence connected to volume. I made a 32X Sequencer already so it is possible and im guessing freeze mode just cuts the signal right? or would it stop the reverb if the time was set really high and still active?
Shifrin ·
unkargherth wrote: no need to do it; Get yours, adjust the delays for combs and all passes as per sf.net source code. Get a second comb/allpass bank and add 23 to all combs and allpass delays, and this second output as right channel instead your stereoize. Voila´!! You ported Jezar Freeverb to SM
Okey dokey, thanks for the tip 🙂
unkargherth wrote: True. And strange. Beign same algoriths the se module never sounded as metallic as SM version. I suspect it has something to do with delay interpolation (fractional delay), but not sure
Hmm, maybe my comb/allpass filters aren't quite right?! I checked them through but maybe there's a mistake in there which is causing the more metallic sound?!
Shif.
Shifrin ·
Shifrin wrote: Hmm, maybe my comb/allpass filters aren't quite right?! I checked them through but maybe there's a mistake in there which is causing the more metallic sound?!
Just had a look over my reverb schematic (haven't looked at it in a while). Seems I added some damping in the feedback path of the comb filters, probably a 'fudge' to make it sound ok, but probably implemented wrong. I think with the Freeverb source now at my disposal I should be able to get it working better - hopefully an 'SM Freeverb'!
Shif.
Tom7777 ·
Cool 🙂
Shifrin ·
Check out the Examples forum...
Shif.
Wrote something here? To have a post removed or your name hidden, write to [email protected].