Skip to content
eh2k edited this page Nov 18, 2024 · 7 revisions

image

Overview

This engine is inspired by the concept of the Turing Machine by Music Thing Modular. It uses a 16-bit shift register to generate looping or evolving sequences of gate and CV signals. Key parameters allow you to control the behavior and output of the sequencer, making it highly versatile for musical applications.


Parameters

Prob (Probability)

  • Range: 0–100%
  • Description: Sets the probability of flipping the input bit. At 0%, bits are never flipped, maintaining a static sequence. At 100%, bits are always flipped.

Length

  • Description: Defines the loop length by determining which bit in the 16-bit shift register is used as the input.
    • Shorter lengths create repetitive patterns.
    • Longer lengths allow for evolving sequences.

Out-1 / Out-2

These parameters control the behavior of the two outputs.

Output Modes:

  • Pulse: 1
    • Output goes high when the first bit of the 8 visualized bits is high.
  • Pulse: 1+2
    • Output goes high when either the first or second bit of the 8 visualized bits is high.
  • Pulse: 1&2
    • Output goes high only when both the first and second bits are high simultaneously.
  • ...
  • CV
    • Generates a voltage based on the first 8 bits of the shift register, scaled to 0–5V.

Sequence Persistence

  • When the Prob or Length parameters are modified:
    • The internal seed and the current state of the 16-bit shift register are stored.
    • This allows the sequence to be reset and repeated from the saved seed, ensuring consistency and repeatability in your patches.

Usage Example

  1. Set the Probability:
    Adjust the Prob parameter to control the randomness of the sequence. For a stable pattern, use a low probability; for more variation, increase it.

  2. Choose Loop Length:
    Use the Length parameter to select a loop length that fits your musical needs. Short loops create repetitive rhythms, while longer loops introduce variety.

  3. Configure Outputs:

    • Assign Out-1 and Out-2 to desired modes:
      • Use Pulse: 1 or Pulse: 1+2 for rhythmic gates.
      • Use CV for melodic voltage sequences.
  4. Reset and Repeat:
    Modify Prob or Length, then reset the sequencer to return to the saved seed and create consistent, repeating patterns.