Turing Machina - Sequencer


#1

Due to soldering inability i made a conversion of the beloved “Turing Machine” by Music Thing Modular.
It is a so called random shift register midi sequencer.

It is a memory sequencer, based around 8 steps. Each clock pulse moves the sequence one step through the memory. Step 1 is copied to step 2, and so on. While a note is copied to the next it may be transformed along the way. You cannot program this sequencer to play specific tunes. You cannot save sequences. You can never go back to a sequence that has changed. You only can “steer” it in a certain direction.

Link:
http://www.patchstorage.com/turingmachina/


#2

Looks cool
Love Turig machine!


#3

This is great fun! Love any patch that uses an element of surprise :slight_smile:
Seems to send MIDI on Ch 1 only - can you confirm this @ringhof ? Doesn’t seem to matter what settings i use on organelles system menu. Not a big issue just wanted to check if that was correct.


#4

Not that i know of :slight_smile: what channel did you set in the organelle menu?
@wannop


#5

3, then 2, then 4, then 1. It only worked on 1!

I was sending midi to another organelle also assigned to the same channel.


#6

:thinking: ill have a closer look…


#7

Yeah, your right, i tested it yesterday with an OP-1. Only Ch1 came through… i hope i have some time over xmas - to release a new version with a settings page.


#8

Version 2 is now available:
https://patchstorage.com/turingmachina

Now in Multipage and more control like midi channel select and step selection or randomisation.


#9

Thanks for this @ringhof lots of fun to have :wink:


#10

So good to see, Thanks @keymanpal


#11

I’ve been using this to drive some instruments in Ableton Live, but using the ‘scale’ midi function in Live to filter the random notes into a preferred key because I’m a softie like that. I wonder of it’s possible to add note quantization (E.g. Emin) to this patch. Does anybody know of any note quantizer/filter patches or externals I could learn from? This is a sequencer worth turning into a ‘module’ for other sound-making patches as the Polybeats sequencer has.


#12

Maybe this? Cool idea.


#13

Great idea! i am not quite familiar with all the scales - but if some one can provide the notes of the prefered scales i think i could implement such an option!

i am currently working on a new version so any inputs are welcome.

i added a divider/multiplyer to the sequencer bpm so you can slow down or speed up the sequence without changing the outgoing midi-clock.


#14

Yesssss clock dividers are amazing, love that dynamic rhythmic switch up!
I’ll try to find/create a file of scales with corresponding midi notes. What is the full range of the sequencer? Sounded like 2nd-5th octave to me?


#15

Hope this helps…
This i have from using Eigenharps scales:

Name Notes
natural major [0 , 2 , 4 , 5 , 7 , 9 , 11 , 12]
ionian [0, 2, 4, 5, 7, 9, 11, 12]
major [0, 2, 4, 5, 7, 9, 11, 12]
chromatic [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
spanish 8 tone [0, 1, 3, 4, 5, 6, 8, 10, 12]
flamenco [0, 1, 3, 4, 5, 7, 8, 10, 12]
symmetrical [0, 1, 3, 4, 6, 7, 9, 10, 12]
inverted diminished [0, 1, 3, 4, 6, 7, 9, 10, 12]
diminished [0, 2, 3, 5, 6, 8, 9, 11, 12]
whole tone [0, 2, 4, 6, 8, 10, 12]
augmented [0, 3, 4, 7, 8, 11, 12]
3 semitone [0, 3, 6, 9, 12]
4 semitone [0, 4, 8, 12]
locrian ultra [0, 1, 3, 4, 6, 8, 9, 12]
locrian super [0, 1, 3, 4, 6, 8, 10, 12]
indian [0, 1, 3, 4, 7, 8, 10, 12]
locrian [0, 1, 3, 5, 6, 8, 10, 12]
phrygian [0, 1, 3, 5, 7, 8, 10, 12]
neapolitan minor [0, 1, 3, 5, 7, 8, 11, 12]
javanese [0, 1, 3, 5, 7, 9, 10, 12]
neapolitan major [0, 1, 3, 5, 7, 9, 11, 12]
todi [0, 1, 3, 6, 7, 8, 11, 12]
persian [0, 1, 4, 5, 6, 8, 11, 12]
oriental [0, 1, 4, 5, 6, 9, 10, 12]
phrygian major [0, 1, 4, 5, 7, 8, 10, 12]
spanish [0, 1, 4, 5, 7, 8, 10, 12]
jewish [0, 1, 4, 5, 7, 8, 10, 12]
double harmonic [0, 1, 4, 5, 7, 8, 11, 12]
gypsy [0, 1, 4, 5, 7, 8, 11, 12]
byzantine [0, 1, 4, 5, 7, 8, 11, 12]
chahargah [0, 1, 4, 5, 7, 8, 11, 12]
marva [0, 1, 4, 6, 7, 9, 11, 12]
enigmatic [0, 1, 4, 6, 8, 10, 11, 12]
locrian natural [0, 2, 3, 5, 6, 8, 10, 12]
natural minor [0, 2, 3, 5, 7, 8, 10, 12]
minor [0, 2, 3, 5, 7, 8, 10, 12]
melodic minor [0, 2, 3, 5, 7, 9, 11, 12]
aeolian [0, 2, 3, 5, 7, 8, 10, 12]
algerian 2 [0, 2, 3, 5, 7, 8, 10, 12]
hungarian minor [0, 2, 3, 6, 7, 8, 11, 12]
algerian [0, 2, 3, 6, 7, 8, 11, 12]
algerian 1 [0, 2, 3, 6, 7, 8, 11, 12]
harmonic minor [0, 2, 3, 5, 7, 8, 11, 12]
mohammedan [0, 2, 3, 5, 7, 8, 11, 12]
dorian [0, 2, 3, 5, 7, 9, 10, 12]
hungarian gypsy [0, 2, 3, 6, 7, 8, 11, 12]
romanian [0, 2, 3, 6, 7, 9, 10, 12]
locrian major [0, 2, 4, 5, 6, 8, 10, 12]
arabian [0, 1, 4, 5, 7, 8, 11, 12]
hindu [0, 2, 4, 5, 7, 8, 10, 12]
ethiopian [0, 2, 4, 5, 7, 8, 11, 12]
mixolydian [0, 2, 4, 5, 7, 9, 10, 12]
mixolydian augmented [0, 2, 4, 5, 8, 9, 10, 12]
harmonic major [0, 2, 4, 5, 8, 9, 11, 12]
lydian minor [0, 2, 4, 6, 7, 8, 10, 12]
lydian dominant [0, 2, 4, 6, 7, 9, 10, 12]
overtone [0, 2, 4, 6, 7, 9, 10, 12]
lydian [0, 2, 4, 6, 7, 9, 11, 12]
lydian augmented [0, 2, 4, 6, 8, 9, 10, 12]
leading whole tone [0, 2, 4, 6, 8, 10, 11, 12]
blues [0, 3, 5, 6, 7, 10, 12]
hungarian major [0, 3, 4, 6, 7, 9, 10, 12]
pb [0, 1, 3, 6, 8, 12]
balinese [0, 1, 3, 7, 8, 12]
pe [0, 1, 3, 7, 8, 12]
pelog [0, 1, 3, 7, 10, 12]
iwato [0, 1, 5, 6, 10, 12]
japanese [0, 1, 5, 7, 8, 12]
kumoi [0, 1, 5, 7, 8, 12]
hirajoshi [0, 2, 3, 7, 8, 12]
pa [0, 2, 3, 7, 8, 12]
pd [0, 2, 3, 7, 9, 12]
pentatonic major [0, 2, 4, 7, 9, 12]
chinese [0, 2, 4, 7, 9, 12]
chinese 1 [0, 2, 4, 7, 9, 12]
mongolian [0, 2, 4, 7, 9, 12]
pfcg [0, 2, 4, 7, 9, 12]
egyptian [0, 2, 3, 6, 7, 8, 11, 12]
pentatonic minor [0, 3, 5, 7, 10, 12]
chinese 2 [0, 4, 6, 7, 11, 12]
altered [0, 1, 3, 4, 6, 8, 10, 12]
bebop dominant [0, 2, 4, 5, 7, 9, 10, 11, 12]
bebop dominant flatnine [0, 1, 4, 5, 7, 9, 10, 11, 12]
bebop major [0, 2, 4, 5, 7, 8, 9, 11, 12]
bebop minor [0, 2, 3, 5, 7, 8, 9, 10, 12 ]
bebop tonic minor [0, 2, 3, 5, 7, 8, 9, 11, 12 ]
monotone [0]

#16

Great! i see what i come up with :slight_smile:

which one of these are the most important or you need the most?


#17

This is brilliant! Working on a sequencer myself and would be great to incorporate a scales quantized. Watching with interest! :smiley:


#18

Thanks @ringhof I think most used scales are:
natural major, natural minor, blues, pentatonic, major;

but more stranger ones are fun also:
egyptian, spanish, arabian, hirajoshi…


#19

One Question, i would like to set the octaves right before i make the quantization of the different scales.
at the moment these are:
low Scale” includes 3. and 4. Octave
mid Scale” includes 5. and 6. Octave
hi Scale” includes 7. and 8. Octave

is this to high? should it be

2nd + 3rd Octave
4th + 5th Octave
6th + 7th Octave

(the name low scale ect… will be changend to low Octaves in the new version - not to confuse users
because of the quantization of scale setting)

Sorry i am real sucker when it comes to music theory :nerd_face:


#20

I like things more on low then high…