Spreading from single value to a range
Posted: Sun Nov 08, 2015 4:09 pm
I almost feel like flooding the website, but before I need a week just to recognize that I won't find an answer, I better ask you guys.
An LFO spits out values in the range [-1, +1]
A second LFO does the same.
The second one shall be multiplied with the first one, but following a knob that spits out [0, 1].
If the knob is at zero, the first LFO runs according to its settings, not influenced at all by the second.
If the knob is at one, the first LFO's output is multiplied by the second LFO's output.
If the knob is somewhere in between, the first LFO is only to a part influenced by the second LFO. (for example, at 0.5 only 50% of the second LFO's strength is applied)
It seems to me that the multiplier must be 1, if the first LFO isn't influenced by the second. And the same multiplier would be non-constant anymore, but from the range of the second LFO, when it influences the first LFO fully.
Help me avoiding a headache!
An LFO spits out values in the range [-1, +1]
A second LFO does the same.
The second one shall be multiplied with the first one, but following a knob that spits out [0, 1].
If the knob is at zero, the first LFO runs according to its settings, not influenced at all by the second.
If the knob is at one, the first LFO's output is multiplied by the second LFO's output.
If the knob is somewhere in between, the first LFO is only to a part influenced by the second LFO. (for example, at 0.5 only 50% of the second LFO's strength is applied)
It seems to me that the multiplier must be 1, if the first LFO isn't influenced by the second. And the same multiplier would be non-constant anymore, but from the range of the second LFO, when it influences the first LFO fully.
Help me avoiding a headache!