Feature Request: Make modulators to "real" modulators
- KVRian
- 906 posts since 27 Apr, 2018
Today modulators take complete control over a parameter. So if you e.g. wanna apply an LFO offsetting a value to a parameter and furthermore change this parameter by hand or modulate it with a second modulator this isn't possible.
Would be very helpful to have an option to make a modulator offsetting or multiplying instead of blocking a parameter completely for other manipulation.
Would be very helpful to have an option to make a modulator offsetting or multiplying instead of blocking a parameter completely for other manipulation.
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14325 posts since 15 Mar, 2008 from Czech republic
I'm afraid that is not possible with the plugins, sorry. There is a modulation system like that for MSoundFactory though. Anyways even with the normal modulators, what you can do is to just touch the parameter when learning, and then open the modulator settings and instead of "interval" use "up and down" range mode, which will circulate around you requested value.
- KVRian
- Topic Starter
- 906 posts since 27 Apr, 2018
Thanks for the fast reply. I am aware, that for MSoundFactory it is possible for the per-voice modulation sources.MeldaProduction wrote: Fri Sep 12, 2025 10:35 am I'm afraid that is not possible with the plugins, sorry. There is a modulation system like that for MSoundFactory though. Anyways even with the normal modulators, what you can do is to just touch the parameter when learning, and then open the modulator settings and instead of "interval" use "up and down" range mode, which will circulate around you requested value.
My intention was to
1.) set a modulator and afterwards beeing able to change the affected paramter directly manually with the modulation on top oft it. With the current implementation I need to go into the modulator and then into the parameter to change it, as you described.
2.) combine multiple modulations for a parameter (which is not an extreme exotic use-case I guess)
It's a pity, that with current implementation it's seems not so easily extendable.
Maybe it could be once a big feature for a major update...?
- KVRian
- 1094 posts since 23 Sep, 2006
Yeah I've needed to combine modulators before and failed to come up with an elegant solution. I almost want a way to say 'add this amount to the current value' rather than 'set this as the current value'. That way you could 'add' multiple, because they would accumulate.
I'm sure it's more complicated than we think though.
I'm sure it's more complicated than we think though.
-
- KVRAF
- 1759 posts since 11 Nov, 2009 from Northern CA
Just thinking out loud here ... but would this be a solution? I can think of any number of ways it could be useful.vectorwarrior wrote: Fri Sep 19, 2025 9:53 pm Yeah I've needed to combine modulators before and failed to come up with an elegant solution. I almost want a way to say 'add this amount to the current value' rather than 'set this as the current value'.
Give MPs a secondary input (the main user control input of the MP being the first). Call it the sidechain. The main value of another MP could be designated the input to the sidechain (or maybe a target output of the other MP rather than the main value; also maybe a modulator could also be used as an input source). When the sidechain is active, the main value of the MP would be a combination of the local main value and the sidechain value, as dictated by a supplied formula. The default formula could be max(mainvalue, sidechainvalue), but could be anything allowed in the melda formula "language".
There may be other ways to currently accomplish this trickery, but the sidechain with formula solution would be straightforward to use, I think.
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14325 posts since 15 Mar, 2008 from Czech republic
You can accomplish these things using expressions, but it's a bit mathematical
. I mean if "x + y" can be considered math 
-
- KVRAF
- 1759 posts since 11 Nov, 2009 from Northern CA
