Conway's Game of Life, but Musical
17 comments
·September 11, 2025casty
The demo sounds lovely. Thought I’d mention that for the Eurorack synthesizer format there is a 16 cell sequencer by NLC: https://www.nonlinearcircuits.com/modules/p/cellular-automat...
skulk
Wolfram Tones uses 1-d cellular automata to generate music. I had a lot of fun playing with this many years ago.
https://tones.wolfram.com/ (not sure if it's still up, doesn't load for me)
SanjayMehta
It’s working for me.
kcaseg
I had very high hopes, because I have initially read: "Conway's Game of Life, but A Musical". Still pretty cool!
sodaplayer
Oh this is cool. I did something similar with a modded Launchpad by programming GOL on it and converting the positions by column and row to octave and degree and then outputting MIDI to a synth.
BenoitEssiambre
I love this stuff. This 256 byte video clip is a great example using similar principles: https://www.youtube.com/watch?v=sWblpsLZ-O8
WhitneyLand
Very cool Hudson.
“each cell birth plays a harmonic note and each death plays a complementary tone”
How are you deciding which notes to play?
Is it a function that somehow depends on generations or position?
hudsongr
Yes it's based on the position. The column determines the note and the row determines the octave.
gobdovan
Pretty cool! How do you decide what tone to play on birth/death? Is it based on the position in the grid or do you just pick from a simple scale at random?
abemiller
musical space with 12 notes per octave may be better mapped onto a hexagon grid rather than a square one
kevinwang
Darn, I can't hear the music on iphone safari :(
hudsongr
If you try turning your phone off silent it should work!
renewiltord
There was a cellular automata music sequencer once that I enjoyed. https://earslap.com/page/otomata.html
Needs flash or iOS. Simple mechanics but lots of fun music. Good design.
ge96
is broken or down rather
SanjayMehta
The play buttons appear in the top right corner of each panel.
ge96
I was seeing a "Site can't be reached" message but now it's up again
Side note, it's the Black Mirror episode Thronglets
Nice job. I thought about building something like this many years ago, but ended up experimenting with music generated from abelian sand pile algorithms instead. I've seen a number of attempts at using genetic algorithms to recombine previous musical patterns.
What's obviously missing is a "fitness function" that can approximate the equivalent of human taste, so the final evolved forms just end up being widely random in terms of quality.
AlgoMotion also did a video explanation for a music based version of Conway's Game of Life last year. Highly recommend their videos.
https://www.youtube.com/watch?v=b2SjVwYNr54
Incidentally if you like musical toys like this - Electroplankton [1] was a fun little game that had a series of almost organic musical instruments.
[1] https://en.wikipedia.org/wiki/Electroplankton