# RANDOM TASK

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.