Shift register
Step—
Raw—
MIDI—
Turing Machine — a 2-16 bit shift register that loops and feeds back on itself. Each clock tick, the oldest bit loops back around to become the newest. The probability knob controls the chance of that bit being flipped on the way back in.
At 0% the pattern is locked identically. At 100% every cycle inverts, so the pattern loops over twice the length (still perfectly predictable). Anywhere in between, the closer to 50% the more chaotic it gets.
The last 8 bits of the register are read as a number 0–255 and mapped onto the selected scale across the octave range. MIDI is sent to the selected output port — requires a Chromium-based browser, recent Firefox, or Safari 18+.