# Turing Machina - Sequencer

**URL:** <https://forum.critterandguitari.com/t/turing-machina-sequencer/2071>\
**Category:** Organelle\
**Created:** [December 2, 2017, 10:34pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071 "2017-12-02T22:34:05Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ghostly606](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ghostly606/32/736_2.png) [@ghostly606](https://forum.critterandguitari.com/u/ghostly606)\
**Post date:** [March 22, 2018, 8:37pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/21 "2018-03-22T20:37:37Z")

</div>

Why not pick one and then have ability to dial in another octave or two using a knob?

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [March 23, 2018, 6:54am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/22 "2018-03-23T06:54:19Z")

</div>

yes - the intend is to set the quantization and octave range independently.

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 4, 2018, 9:18am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/23 "2018-04-04T09:18:33Z")

</div>

Sorry have quite a lot work at the moment… so you need some patience with me! 😅

In the mean time: heres a recording of my last live performance in which i used this  
patch to steer curtain modules of my live setup.

https://bandcamp.com/EmbeddedPlayer/v=2/track=2218717687/size=large/tracklist=false/artwork=small/

beware its drownie 😴

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 11, 2018, 9:59am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/24 "2018-04-11T09:59:48Z")

</div>

a question about the above scales: why is there a 12? when i count the keys of one octave there are 12 (0-11 in midi). i ask this because, i need to map the numbers to the octaves (octave 2-3 means \> 24 - 47 in Midi), - but that 12 annoys me (0 - 12 are 13 keys) 😕 .

can i delete that 12? in the above scale list? i think so.

Heres a Midi chart for the notes:  
 ![LARGE](https://canada1.discourse-cdn.com/flex035/uploads/critterandguitari/original/2X/9/909dc76759f2d8b77ea47feddd8f8ebc199bc165.jpg)

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [April 11, 2018, 10:53am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/25 "2018-04-11T10:53:04Z")

</div>

The 12 is so that it knows the size of the last interval.  
EigenD ( which this is from) handles any scale, so actually the last note does not have to be 12, it could be 15.

So yes you could delete , if you are assuming a 12 note scale

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 11, 2018, 11:10am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/26 "2018-04-11T11:10:52Z")

</div>

@thetechnobear omniscient 🙌 Thanks man!

---

<div class="post-metadata">

**Author:** ![keymanpal](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/keymanpal/32/873_2.png) [@keymanpal](https://forum.critterandguitari.com/u/keymanpal)\
**Post date:** [April 11, 2018, 11:20am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/27 "2018-04-11T11:20:45Z")

</div>

There is also the [Octatonic](https://en.wikipedia.org/wiki/Octatonic_scale) aspect, but not needed in this case…

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [April 11, 2018, 12:56pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/28 "2018-04-11T12:56:37Z")

</div>

nah, I’m just also an eigenharp fan 🙂

a couple of other ideas for you… depending if you want to be fixed to 12 tone scales, or more flexible.

a) scala scale format (.scl)  
probably the most supported format is scala  
[http://www.huygens-fokker.org/scala/](http://www.huygens-fokker.org/scala/)  
its a pretty simple format, and you can get pretty much any scale in this format.  
but might be a bit overkill for this.

b) binary format  
ok, this is my own format which i use for simple 12 notes scales, its kind of an implementation format, and will handle all the above… but not microtone scales etc.

simply put, imagine a 12bit binary number where each bit represents a semitone (high bit = tonic), and 1 = in scale, 0 - out of scale

chromatic 0b1111111111111  
natural minor 0b1010110101011

why this format? well its really compact in memory a scale takes 2 bytes.  
its also very easy to see if a note is in a scale : ((1 \<\< notenum) & scalemask) and also quantising is then as simple as rotating note, till you get true  
(where notenum = 0-11, is offset by tonic, and then modulo 12)  
… so given how cheap bit operations are its **much** cheaper than using floats/ints, and comparing values.  
(ive been using this in both MEC for the Ableton push scales, and also on axoloti, where memory is critical)

i don’t have a list of scales, but you can see its pretty easy to convert from the eigend format to it.

---

<div class="post-metadata">

**Author:** ![keymanpal](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/keymanpal/32/873_2.png) [@keymanpal](https://forum.critterandguitari.com/u/keymanpal)\
**Post date:** [April 11, 2018, 1:04pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/29 "2018-04-11T13:04:16Z")

</div>

> [@thetechnobear](#):
>
> chromatic 0b1111111111111

Sorry, just to say “wizardry“ and over n’out.

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 11, 2018, 1:11pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/30 "2018-04-11T13:11:35Z")

</div>

holy, this sounds like rocket science to me! for the moment i am happy when some scales are working within my patch 🙂

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [April 11, 2018, 1:31pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/31 "2018-04-11T13:31:20Z")

</div>

> [@keymanpal](#):
>
> Sorry, just to say “wizardry“ and over n’out.

> [@ringhof](#):
>
> holy, this sounds like rocket science to me! for the moment i am happy when some scales are working within my patch 🙂

apologies, i thought this might be simpler - but depends on if your familiar with binary logic/maths, so perhaps not for everyone.

anyway, go for whatever seems easier to understand, the organelle is not so constricted on cpu/memory… and if your doing in PD, that presents its own challenges.  
good luck.

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 11, 2018, 2:17pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/32 "2018-04-11T14:17:13Z")

</div>

sorry to disappoint!

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 28, 2018, 4:48pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/33 "2018-04-28T16:48:19Z")

</div>

Version 3 is out!

[https://patchstorage.com/turingmachina/](https://patchstorage.com/turingmachina/)

Multipage with even more control like clock divider/multiplier, quantised with 15 different scales to choose from and a reverb (audio through) to spice up your Synths.

\*Page 1 – Sequencer  
Knob 1: Select Steps to Random  
Knob 2: Amount of change (randomness)  
Knob 3: Octaves  
Knob 4: Step length (2-8 Steps)

\*Page 2 – Settings  
Knob 1: BPM  
Knob 2: Clock Multiplier/Divider  
Knob 3: Key duration  
Knob 4: Quantisation Scale

\*Page 3 – Midi  
Knob 1: Midi Channel

\*Page 4 – Reverb  
Knob 1: Room Size  
Knob 2: Dampening  
Knob 3: Dry/Wet  
Knob 4: Predelay

Aux: Play / Stop / Clear (hold for 1 sec.)

You can set a starting Note by pressing it on the note keys then hold the Aux-Button for 1 second. Knob 3 on page 1 is also an octave changer for the keys of the organelle.

ENJOY!

---

<div class="post-metadata">

**Author:** ![Wannop](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/wannop/32/328_2.png) [@Wannop](https://forum.critterandguitari.com/u/Wannop)\
**Post date:** [April 29, 2018, 9:28am UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/34 "2018-04-29T09:28:58Z")

</div>

Epiiiiiiic! This is great, man.

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [April 29, 2018, 7:38pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/35 "2018-04-29T19:38:51Z")

</div>

Did a video with an overview of all functions of the Turing Machina patch. With my Volca Keys 😆

---

<div class="post-metadata">

**Author:** ![ghostly606](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ghostly606/32/736_2.png) [@ghostly606](https://forum.critterandguitari.com/u/ghostly606)\
**Post date:** [April 30, 2018, 10:31pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/36 "2018-04-30T22:31:04Z")

</div>

Quite wonderful, and thanks for taking the time to do a tutorial video. 😃

---

<div class="post-metadata">

**Author:** ![bomboy](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/bomboy/32/5576_2.png) [@bomboy](https://forum.critterandguitari.com/u/bomboy)\
**Post date:** [May 7, 2018, 1:32pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/37 "2018-05-07T13:32:58Z")

</div>

This acts as a midi controller, yes?  
So I would need a device to receive the signal from the Organelle?  
If so, does anyone know if an OP1 would be able to accomplish this on its own? Or would I need an interface of some kind bridging them?

---

<div class="post-metadata">

**Author:** ![ghostly606](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ghostly606/32/736_2.png) [@ghostly606](https://forum.critterandguitari.com/u/ghostly606)\
**Post date:** [May 7, 2018, 3:32pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/38 "2018-05-07T15:32:51Z")

</div>

The OP1 and Organelle work great together. No intermediary needed.

---

<div class="post-metadata">

**Author:** ![bomboy](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/bomboy/32/5576_2.png) [@bomboy](https://forum.critterandguitari.com/u/bomboy)\
**Post date:** [May 7, 2018, 4:29pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/39 "2018-05-07T16:29:12Z")

</div>

I didn’t think so. I was reading on the op1 forum that others have had to use some form of interface though, so I wasn’t sure.

Any ideas on how I can run through my op1. I tried connecting them. I’m sure I’m missing a step somewhere. Just not positive where.

---

<div class="post-metadata">

**Author:** ![ringhof](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/ringhof/32/705_2.png) [@ringhof](https://forum.critterandguitari.com/u/ringhof)\
**Post date:** [May 7, 2018, 5:50pm UTC](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071/40 "2018-05-07T17:50:59Z")

</div>

Worked with me without any problems.

Here is what i did (in order):

- Started Organelle
- Started OP1
- Hooked them via USB cable together
- Started TuringMachina Patch
- Selected a Synth on OP1  
Done.

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/critterandguitari/original/2X/6/64a5bf6ddbb46a6d5aa330e65149eb1750b6f493.jpeg)

[Previous page](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071.md?page=1)

[Next page](https://forum.critterandguitari.com/t/turing-machina-sequencer/2071.md?page=3)
