Instead of outputting an inverted unipolar value (where 0 becomes 1 and 1 becomes 0), it simply multiplies the Source by Controller's negative value (where 0 remains 0 and 1 becomes -1).
This means that you can’t reverse the direction of the Mod Wheel, so that it increases modulation at the bottom and attenuates it at the top.
A workaround is to add another modulation row to invert the controller, add a Constant Value of 1, and store the result in a variable.
Repro:
- setup the following modulation entry in the Mod Matrix:
Source: LFO1 100%
Controller: MOD WHEEL -100%
Destination: OSC1 FREQUENCY
- move the Mod Wheel to the bottom position
Expected result: 100% of modulation should be applied
Actual result: no modulation is applied.
From the manual:
CONTROLLER
(...) If the Controller Amount is negative, then the effect of the Controller is reversed (a low Controller value allows more modulation to come through, while increasing the Controller value attenuates the strength of modulation). (...)