Fork me on GitHub
Turing Tunes
Click "generate" to produce a new random machine/tune.
Machine options Number of states: Number of symbols: Filter out duds:
Musical scale Root note: Scale type:
Octaves covered C2 C3 C4 C5 (middle C) C6 C7
Note durations Eight Quarter Half Whole
Drum samples
Time signature Tempo: Time signature:
Your browser does not support the canvas element.
Share this online Give this creation a name:

Turing Tunes uses randomly generated Turing machines to produce sequences of musical notes, as a form of generative art. The musical pieces generated are potentially infinite in length. You can create your own pieces by pressing the "Generate" button above. The controls at the top of the page can be used to adjust various parameters affecting the way in which the music is generated. Don't know anything about music theory? Don't worry: sensible defaults are provided. Should you find a tune you like, and would like to share it online, you can do so by copying the custom shareable URL above.