This module lets you randomly change an incoming CV signal, such as the CV output of a sequencer. Every time a trigger is received via the trigger input (Tr In), the module will first choose whether the output will change or not, according to a random value produced and the value of the probability knob (the higher the knob value the more likely change will take place). If the value is changed, the range of possible change will be determined by the range knob, and a random voltage within this range will be added to the input signal and sent to the output at the bottom right.
The probability and range can be controlled via CV using the inputs and attenuverters to their right.
The polarity switch determines if the range is positive (0 to 5V), negative (0 to -5V) or bipolar (-5 to 5V). There is a CV input to control this switch, and values below -1.667 will set it to negative, above 1.667 will set it to positive, and values in between will set it to bipolar.
The bypass toggle lets you bypass the changes completely, and it can also be activated by CV using the trigger input to its right.
The change trigger output (Chg Tr) will send a trigger every time a change takes places, which you can use to trigger other events. This also allows you to use the module as a Bernoulli gate if desired.
You can use this module to produce variety and controlled randomness in sequences and melodies, and through the use of CV to control its parameters you can generate all kinds of changes and complex behavior over time in a patch.