the dual digital shift register is an aleatoric sequence generator based around shift registers. it offers a unique take on sequence generation, using gate signals to create pseudo-random chance operations.
it creates patterns based on the relationship between the clock and data inputs.
it has 2 channels, each with 2 inputs and 5 outputs. the inputs are both gate inputs and are labeled clock and data. the outputs are 4 gate outputs, labeled qø, q1, q2, & q3 and a cv output.
it can be predictable if given closely related signals, which can repeat or subtlely morph between different rhythmic expressions. the ddsr settles into patterns and then moves away from them, there are
periods when it will grab sequences and loop them. the sequences it creates are based around loops instead of random uncorrelated voltages and because of that the results are musical and familiar.