A sequencer that doesn’t store your patterns! [1]
After the drum modules inspired by Moritz Klein’s series of analogue drum circuits, the next step was a sequencer to drive them all, once again with inspiration in a minimal shift-register design by Moritz himself.
The core of the module is an 8-step shift register, with input either from an external source (e.g. a clock divider or LFO in my demos), the trigger button on the module – or a combination of both. The trigger button can also be used to erase specific steps (or the entire sequence) when the mute toggle is activated. The length of the sequence can be adjusted from 1–8 steps, and looping can be turned off via the loop toggle. In addition to the main gate out, an additional output uses binary numbers resulting from the first four steps of the sequence to create patterns that can be used modulate accents or other parameters on the drum modules, or used to drive melodic sequences on a VCO, for example.
While lacking the direct programability of an xox type sequencer, the advantages here are the fun of having to ‘play’ rhythms into the sequencer combined with the ease of creating generative textures via external clock or modulation sources.
Modes
Trigger Level: The trigger level toggle (tl) applies incoming modulation levels should be applied to the trigger button. Patterns with combinations of full strokes (i.e. triggers with a value of 1 when the toggle is off) and modulated trigger levels (e.g. for ghost-note effects), can be created by toggling one way or the other when entering values.
Independent Modulation Mode: Trigger values other than 1 can be included in the shift-register feedback loop. The Independent Modulation (im) toggle activates only including trigger values of 1 in the loop, keeping the incoming modulation audible but not part of the loop. Toggling back and forth between these two modes can be a useful way of creating patterns. Listen for the interesting combinations between the incoming modulation (e.g. from an LFO) and a pattern that has been played in, and then switch the toggle off to loop the resulting pattern.
See the module description for further details.
4 × Shift-Register Sequencer.audulus4 (51.8 KB)
The module does however save the last pattern(s) entered when saving the patch. ↩︎

