Shift Register Sequencer

Built Sequencer Version 1.0
Shift Register Sequencer

My shift register sequencer is a clone of Music Thing Modular’s Turing Machine. It plays random sequences based on shifting binary values, but can be looped once you find one that you want to stick with.

The sequencer is based around two 4015 shift registers which are connected to a DAC0800 digital to analog converter.  A knob on the front allows the user to select between looping the shift register, sending random inputs to the shift register, or looping andinverting the shift register.  This allows you to either have random sequences play, or ‘lock’ them for a period of time so they don’t change.  Another knob allows you to choose the sequence length of 2, 3, 4, 5, 6, 8, 12, and 16 steps.

The pulse output is tied to one of the shift register bits and goes high when that bit is high.  This creates an irregular pulse signal which can be used to trigger gates.

This is a great module for generating pitch sequences, but it can also be clocked at audio frequencies allowing it to act as a very noisy and unpredictable oscillator.

Turing Machine Schematic (from Music Thing Modular)

8HP
Width
2PCB
Boards

Name Signal type Notes
In CHNG CV Control Voltage Voltage control for whether the shift register repeats prior patterns or replaces them with randomness
In CLOCK Clock Clock input
Out PULSE Clock Outputs a clock signal when the first stage of the shift register is high
Out NOISE Noise Noise output
Out OUTPUT Control Voltage Outputs a voltage based on the first eight stages of the shift register