Question re MTurboReverb
-
Chandlerhimself Chandlerhimself https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=318799
- KVRAF
- 1821 posts since 19 Dec, 2013 from Japan
You can put it anywhere you like. You'll have to experiment with it until you find something you like. You might also want to be careful with your CPU usage. R,Cross and V use a lot of CPU, so I would be careful about how much you use them.
My Youtube page https://www.youtube.com/user/GuitarChandler
-
- KVRist
- 192 posts since 30 Nov, 2015
To add to Chandler’s excellent suggestion to use v to add modulation to parts of the topology, if you have the CPU to handle it (and, with this excellent sounding algorithm, it’s going to take a lot of CPU to pull my suggestion off with this topology), it’s also possible to use a modulator to modulate a reverb:spencerlee wrote:Hey Guys
I need some help.
I have this plate algorithm: p[2p[v;p[4c];p[10c];crosslp[f;f;p[10c]]];r]
I want to put a slight modulation into it.
How do I do this.
Any help would be great.
Spencer
- Click on edit to “open the hood” for MTurboReverb
- For the purpose of this exercise, I will assume the above topology was applied to the plate preset, and that the topology is being applied to LR1
- If the Modulators (MOD1, MOD2, MOD3) tab is not visible, click on “Meters and Subsystems” on the right
- Click on “MOD1”. A window will pop open.
- Under “parameters” click on the circle with a “+” (plus) sign in it
- Choose “Late Reflections 1”, then “Designer”, then “Delay Max”
- When modulating “Delay Max”, a little goes a long way. Make “value” 30.9% and “value max” 31.0%
- Close the window for the modulator.
- At this point, in the edit screen, it should be possible to see “Delay max” fluctuate between 30.9% and 31.0%, and, if length is extra long and a sound like a piano is played through it, there should be a distinct modulation to the tail.
- Note that, with this algorithm, adding the modulation eats up a lot of CPU. CPU usage on my system goes from 14% to 85% when I add the modulator (because there are, in this algorithm, a lot of delay lines to interpolate every time the modulator changes delay max).
- I’ve been learning the art of making topologies which do not eat so much CPU when modulated, e.g. p[#[a;d;a]];swap;fh;fl; an[an[a(0.7;9);v;a(0.7;19);fh]; an[a(0.7;13);a(0.7;8)]];a(0.7;11);v; an[a(0.7;17);fh;a] which, since a lot of the allpasses are fixed, when I modulate “delay max”, less CPU is eaten.
Sam Trenholme — Software developer, electronic musician — Listen to my music: http://caulixtla.com/music
- KVRist
- 298 posts since 26 May, 2016 from Byron Bay, Australia
Hey thank you for that suggestion. I will try it.
Have you noticed the modulators are now eating a lot less CPU.
I have created a very good gate with a modulator and it was taking 25% CPU per gate. Now its taking 1.5%.
Vojtech must have fixed it.
Spencer
Have you noticed the modulators are now eating a lot less CPU.
I have created a very good gate with a modulator and it was taking 25% CPU per gate. Now its taking 1.5%.
Vojtech must have fixed it.
Spencer
- KVRist
- 298 posts since 26 May, 2016 from Byron Bay, Australia
Hey I tried it and did not help but I think adding v(1) did. But I am so close I cant really tell how good this algorithm is.
p[2p[v;p[4c;V(1)];p[10c];crosslp[f;f;p[10c]]];r]
I am hearing some clicks when I put percussion through it. How do I smooth these.
Spencer
p[2p[v;p[4c;V(1)];p[10c];crosslp[f;f;p[10c]]];r]
I am hearing some clicks when I put percussion through it. How do I smooth these.
Spencer
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14339 posts since 15 Mar, 2008 from Czech republic
Be careful with the modulators, they can really suck the CPU power with some parameters
. One can lower the CPU cost using Settings / Smart interpolation, but that also lower their effect and can potentially introduce zipper noise. So ideally just use the modules for the algorithm programming. I always like some polymorphic approach - e.g. this is a nice reverb:
cc[#l;#a]
It's a circular comb (my favourite) with allpasses in the feedback paths. So now to make it polymorphic, you can do this:
cc[#l;#b[a]]
Now it has allpasses only sometimes, depending on the seed. Even further:
cc[#b[v];#b[a]]
Now some of the delays will also have a vibrato in their output. And further:
cc[#b[v];#[b[a];b[fam]]
Some of the feedback paths will have an allpass diffuser and/or modulated allpass filter. And if you think like "there's too much vibrato", just change it a little:
cc[#b(0.9)[v];#[b[a];b[fam]]
With a probability of 90% the vibrato will be bypassed
.
Etc.
cc[#l;#a]
It's a circular comb (my favourite) with allpasses in the feedback paths. So now to make it polymorphic, you can do this:
cc[#l;#b[a]]
Now it has allpasses only sometimes, depending on the seed. Even further:
cc[#b[v];#b[a]]
Now some of the delays will also have a vibrato in their output. And further:
cc[#b[v];#[b[a];b[fam]]
Some of the feedback paths will have an allpass diffuser and/or modulated allpass filter. And if you think like "there's too much vibrato", just change it a little:
cc[#b(0.9)[v];#[b[a];b[fam]]
With a probability of 90% the vibrato will be bypassed
Etc.
-
- KVRist
- 192 posts since 30 Nov, 2015
By using allpass filters with high diffusion, e.g. put “a(0.7;8);a(0.7;17);a(0.7;11);a(0.7;15)” at the beginning of the reverb topology and see how it sounds (0.7 is the diffusion constant)I am hearing some clicks when I put percussion through it. How do I smooth these.
Sean Costello describes diffusion in great detail here: https://valhalladsp.com/2015/11/18/valh ... d-presets/
Sean Costello recently made the argument that using linear instead of quadratic interpolation can actually improve the sound (for some uses) right here on KVR: http://www.kvraudio.com/forum/viewtopic ... 8&start=39MeldaProduction wrote:One can lower the CPU cost using Settings / Smart interpolation, but that also lower their effect and can potentially introduce zipper noise.
Sam Trenholme — Software developer, electronic musician — Listen to my music: http://caulixtla.com/music
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14339 posts since 15 Mar, 2008 from Czech republic
Well, technically linear-interpolation is a low-pass filter with higher slope than quadratic, so it makes things darker, which is quite good here, since having things too bright usually produces a very unnatural effect with reverbs. Just try v with very low frequency/depth to see how it sounds. I mean just algorithm "v"
.
