Otomata Generative Sequencer

May 2, 2011 at 2:19am

Otomata Generative Sequencer

This is a neat Flash based generative sequencer that uses CA algorithms:

http://www.earslap.com/projectslab/otomata

I’m interested in creating something similar in Max/MSP but adding other features like adjustable tempo and the ability to import samples. The later part is easy enough but I’ve not touched generative music in quite some time and am not sure where to begin. CA is over my head at the moment but I’m sure simpler algorithms exist which would help me get started.

Can you all think of any patches that are similar to this? Something that I could open up and hack around with to get a starting point?

#56779
May 2, 2011 at 3:12pm

Have a look at the “1-plane-game” subpatch in the [jit.conway] helpfile.

#203487
May 21, 2011 at 12:29pm

Would LOVE to have this as a max for live sequencer. Would be even better if it used a Launchpad as a controller.

#203488
May 22, 2011 at 6:45pm

I've had a stab at this. Not perfect, but it's getting there. Not sure how this works but I think you'll need to stick all the attachments, including the transparent png into a folder in your search path. There are overlaid matrix controls and you may need to load the transparent png as the cell image file in the input matrix's property inspector.

It has pretty much the same functionality as Otomata save that (i) cells can be freed when they “oscillate” together using the toggles, (ii) you can adjust speed, and (iii) there is a maximum of 8 cells. Once all cells are activated, clicking on the grid changes the route of the existing cells in sequence (1 to 8).

It's easy enough, if laborious, to add functionality for further cells. There must be a less timing consuming way to do this, but it is beyond my capabilities.

Let me know what you think, and any tips and suggestions are most welcome!

[attachment=162847,2281]

Attachments:
  1. acacia2.maxpat
#203489
May 22, 2011 at 7:03pm

I’m having some problems attaching the main patch.

#203490
May 22, 2011 at 7:05pm

Trying again

Attachments:
  1. teseteret.zip
#203491
Aug 16, 2011 at 8:56pm

Nice work!

Did you try to program “oscillation” feature?

#203492

You must be logged in to reply to this topic.