One from the archives (2018): A live recording made from only two samples, using generative sequencing (using my own tools) and probably the (by far!) most amount of effects, layers & signal chains I've ever used on a track... Granular synthesis, time stretching/slicing, resonators, filters, erosion... it gets pretty wild & textured from ~2:30 once the cellular automatas controlling various granular synth params had a bit of tantrum for a minute or so... :)
Always wanted to hear that on a large PA. Some of the sounds almost remind me of the high voltage zapps produced by tesla coils...
The samples:
1) A needle skipping on a dusty vinyl record
2) An (unintelligible) voice-like AI sample...
Maze solving and loop breaking with #CellularAutomata in #Python for the heck of it.
https://www.linkedin.com/pulse/more-fun-cellular-automata-chris-petersen-jxy4e
Cellular Automata Simulation in Python: Visualizing Matrix Evolution
Explore Cellular Automata Simulation using Python! Visualize complex patterns from simple rules with Matplotlib. Learn to build, animate, and enhance your simulation. #CellularAutomata #PythonProgramming #Simulation #Matplotlib #DataVisualization #Programming
https://tech-champion.com/programming/python-programming/cellular-automata-simulation-in-python-visualizing-matrix-evolution/
More artificial life/CA
#cellularautomata
#artificialintelligence
#gameoflife
#ai
#artificiallife
Next Crocheted Cellular Automaton!
This Time we can also loose stitches. This slows the growth considerably, but it still wins out.
@zeda
There are 2+ ways to derive the Thue-Morse sequence using #CellularAutomata, and as far as I can tell, nobody has formally verified this. They just point to it and say "this works out to an arbitrary number of terms". I want to prove that it always works. One is a regular automata. The other is one based on the Firing Squad Synchronization Problem, which uses very weird CAs that I don't fully understand
If you know literally anyone who likes #CellularAutomata please get me in touch with them. I need help on a proof, and this is beyond my expertise
For what I'm reading now the system I've independently developed is closest in spirit to Reservoir Computing, Artificial Life, and Agent-Based Modeling, and to a certain extent, to the broader field of Decentralised AI. It shares their focus on emergent behaviour from local interactions, but it's differentiated by its lack of explicit learning mechanisms, optimisation goals, and symbolic reasoning, making it a distinct kind of complex system simulation rather than a direct mapping to any AI technique.
The core idea is using dynamical systems, with their own complex local rules and interactions, to observe the system-level behaviour. It's a simulation model designed to explore a particular set of dynamics rather than a direct implementation of a learning model. This makes it a valuable tool in complex systems research, even if it is independently developed and not aligned with the mainstream of modern AI techniques.
The animation shows it's stable after 30000 cycles, with no new energy injected into the system.
Today I’ve embraced my latest hyperfixation: #CellularAutomata, specifically #ConwaysGameOfLife!
I’ve heard of it but never got into it until recently. I’m still learning all the terminologies, but it’s amazing what people can come up with.
Here’s a pattern I found just now, which I’ll name Dudley since it looks like the word “DUD”. These 21 pixels animate until the 1,279th generation, where it settles on 232 pixels. This will entertain me for months
Multiple Agents causing mayhem.
Full Version: https://youtu.be/Lj6S9N8IGNs
It's a mix of cellular automata and particles: most of the water is handled by a cellular automata system, but when a water cell is in the air, it is removed from the cellular automata system and added to a particle system. When the particle collides with a non-air grid cell, it is removed from the particle system and placed back into the cellular automata system. I got the inspiration for that while watching a talk on how #noita does its water #cellularautomata #gamedev
return Math.floor(1.1*p[1] + 0.9*p[2] + 1.1*p[3] +1 ) % 2;