The Cherry Audio Random Task module is a “Turing machine” CV module for generating semi-random voltages with CV control of probability, step shuffling, and pattern length. 

This module generates random voltages that are stored at 16 individual steps. Once the steps are initially filled with random voltages, the Probability knob controls the chance that the current step will be overwritten with a new random voltage while the Shuffle knob controls the chance that all of the stored voltages will be “shuffled” like a deck of cards.

Inputs, Outputs and Controls

Clock In jack- A 5V pulse or gate received at this jack will advance the module to the next step.

Direction- These three buttons change the order in which the steps are cycled through. Options are Backward, Back and Forth, and Forward.

Probability- This sets the probability that the voltages stored at the current step will be overwritten by a new random voltage. At 0% there is no chance that the stored voltage will be changed. At 50%, there is a 50/50 chance that each step will output its stored voltage or be changed to a new random voltage. At 100%, every step will be overwritten with a new random voltage.

Prob CV In jack- CV input for externally controlling the Probability setting.

Shuffle- Adjusts the chance that the stored voltages will be “shuffled” like a deck of cards. All of the voltages stay the same but the step number that they are stored at are randomly changed. At 0% there is no chance that the steps will be shuffled. At 50%, there is a 50/50 chance at each step of the pattern that all of the values will be shuffled. At 100%, the voltages are shuffled every step creating a random pattern of the same stored voltages.

Shuffle CV In jack- CV input for externally controlling the Shuffle setting.

Steps- Sets the number of steps that are being cycled through as well as potentially changed due to the Probability and Shuffle settings. With the Probability and Shuffle knobs both set to 0%, the number of steps can be adjusted and all of the voltages will remain unchanged. If Steps is set to three, and the Probability and/or Shuffle knobs are above 0%, there is a chance that the first three steps may be randomly changed or shuffled, but steps four through sixteen will remain unchanged. Therefore, if the Probability and Shuffle knobs are set back to 0% and the number of steps is increased again, the voltages previously stored at steps four through sixteen will be the same as they were before. 

Steps CV In jack- CV input for externally controlling the number of steps in the pattern.

CV Offset- Offsets the output voltage by adding or subtracting up to 2V.

CV Range- Attenuates the output signal so that its voltage can be limited to a specific range.

CV Out jack- Outputs a control voltage each time the module advances to a new step.