A4 Turing Machine

Turning Machine

This is a recreation of the popular DIY Turing Machine Eurorack module. It consists of a recirculating 16 bit shift register, a random bit-flipper, and an 8 bit “DAC”. The main mod output is scaled to the 0-1 Audulus modulation standard and the 8 individual gates are tied to the bottom 8 bits of the register. The register length is adjustable from 1 to 16 bits and the probability that a bit will flip when recycled into bit 1 can be set from 0 to 100%. The register is advanced by a pulse on the clock input and a pulse on set or reset will set or clear all the bits in the register. The write 0 and write 1 triggers will write 0s or 1s into the register for as long as they are held. The module can be clocked at audio rates. (you will need to use a mod to audio converter for audio output)


I/O

Input Signal Range Notes
clock 0-1 pulse clock pulse steps the register. Can be clocked at audio rates.
set 0-1 pulse sets all the register bits to 1
reset 0-1 pulse sets all the register bits to 0
0 0-1 gate writes 0s to the register
1 0-1 gate writes 1s to the register

Output Signal Range Notes
mod 0-1 modulation primary output of the Turing machine
1 thru 8 0-1 gate gates connected to the first 8 bits of the register

Controls

[Control] Function Notes
0-> trigger writes 0s to the register when pressed ORed with mod input
1-> trigger writes 1s to the register when pressed ORed with mod input
bit flip % probability that a bit will flip when recycled into bit 1 0-100%
reg len register length 1-16 bits

Displays

Meter Displays Notes
register display indicates the contents of the register
gate indicators white when gate is high


Version History

Revision File Date Notes
2.1 A4 Turing Machine V2.1.audulus (62.3 KB) 12/17/2022 initial upload to Forum
4 Likes