Forums > Jitter

[sharing for Turing's 100th] Turing Patterns

July 1, 2012 | 2:29 am

I’ve been using these differential equations, taken from Alan Turing’s "The Chemical Basis of Morphogenesis," for sound synthesis over the past couple of months; today I decided to build a Jitter implementation. Endless fun.

(These are a straight-ahead port of Christopher Jennings’ Java code. Images will tile.)

— Pasted Max Patch, click to expand. —
July 1, 2012 | 7:02 am

Wow excellent!

July 1, 2012 | 11:45 am

very nice thanks

July 2, 2012 | 2:12 am

looks beautiful – very organic.

July 25, 2014 | 8:39 am


Can you explain a little the mechanism behind the formation of those patterns? I have read an article about these morphogenesis based in the mixture of two substances discovered by Alan Turing. The article explained that the generation of those patterns depends of the changes of concentrations of these two substances overtime. It seems that these elements are in your simulation, right? Exciting.
Could you explain your sonoric approaches too?
Have you go further in Turing´s researches? In the article also talks about ´geometrical phyllotaxis´. It says that when a system is growing, is formed locally rather than globally. It is directly connected with your differential equations.

July 25, 2014 | 9:31 am

Very cool! I would love to hear the synthesis example as well.

July 28, 2014 | 3:33 am

Great stuff – thanks for posting!

August 7, 2014 | 4:19 am

The above mentioned article is ´Morphogenesis and the mathematics of emergence´ by Michael Weinstock in the ´Architectural design´ magazine.
I´m trying to implement the Ztutz amazing patch, with some of the explanations of that article.

The approach that Ztutz has done, is with a 2d matrix and displayed in a window object.
What I want to achieve now, is to recreate these Ztutz Turing patterns in a 3d world.
In the article says that the patterns appear because of a ´collection of diferential equations (already exist at the Ztutz patch) arranged in a structural network´.

I´m beginning to construct this structural network with nurbs, attached you can find the patches. I would like to recreate the Turing patterns in this nurb, but still I´m very far. I have reduce the number of noise elements (in order to make it handable in the 3d world). This noise tool in the Ztutz version, works in one plane (only black and white). Because I need this noise matrix to reproduce 3d coordinates inputs, it has 3 planes now, the patterns are in colour now and there are more difficult to see.

Any suggestions?

Turing pattern:

— Pasted Max Patch, click to expand. —


— Pasted Max Patch, click to expand. —
August 8, 2014 | 4:35 am

Today´s approach:

I have eliminated the ´physics´ world and I´m working with singular elements simulating the cells in the Ztutz window.
It is closer.
Please, any feedback?


— Pasted Max Patch, click to expand. —


— Pasted Max Patch, click to expand. —
August 25, 2014 | 8:42 am

Hello everyone

Attached my closest approach to the issue.
I will try to introduce other aspects described in the article, so if someone is interested in the subject and wants to collaborate in the game, please. I´m a Max begginer, hehe.


— Pasted Max Patch, click to expand. —


— Pasted Max Patch, click to expand. —


— Pasted Max Patch, click to expand. —

Thank you very much

September 3, 2014 | 5:35 am

Brilliant! Thanks a lot.

Viewing 11 posts - 1 through 11 (of 11 total)

Forums > Jitter