MATRIXSYNTH: nervoussquirrel's Conway's Game

Wednesday, June 28, 2023

nervoussquirrel's Conway's Game

via nervoussquirrel

A cellular automaton pattern generator that also functions as a MIDI to trigger converter.

Legendary mathematician John Horton Conway's "Game of Life" algorithm is generated and displayed on the 8x8 LED matrix, with the activity of the cells mapped to the outputs below.

The MIDI input can also be used to control 64 separate trigger outputs.

If you're not familiar with Conway's Game of Life, a brief explanation:

Imagine a grid of cells, each of which can be in two states, either alive or dead. A set of simple rules determine what happens to each cell, depending on the state of neighbouring cells.

For each step in time:

(1) Any live cell with fewer than two live neighbours dies, as if caused by underpopulation.

(2) Any live cell with two or three live neighbours lives on to the next generation.

(3) Any live cell with more than three live neighbours dies, as if by overpopulation.

(4) Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

The module makes use of these rules, applying them to an 8x8 grid of cells.

The generated patterns can then be used as an interesting source of triggers, which may be used to sequence drums, envelope generators, or any other modules with trigger or gate inputs.

After selecting a pseudo-random set of starting conditions for the cells, the simulation will run until the cells either die out, or end in a stable loop. If the cells die out or end in a stationary configuration, the simulation will reset with a new set of starting conditions. Loops can end up as the classic "glider" or "blinker", or more elaborate patterns.

Features and controls

MIDI IN: The module responds to notes ranging from C2 / note 36 to E7 / note 100.

CLOCK IN: By default the internal clock runs at 10Hz, but the clock input allows other sources to set the speed up to about 270Hz. After 270Hz things start getting weird, which of course is not necessarily a bad thing! Run it from any source of gates or triggers - LFO, VCO, or even audio for timing strangeness.

RESET: Clears the current loop and starts with a new set of cells. Also clears stuck MIDI notes if necessary.

MIDI / LIFE: Selects MIDI or Game of Life mode.

TRIGGERS / GATES: Sets active outputs to either trigger on every clock event, or to remain as a high gate signal as long as the cell is alive.

Technical details

Width: 20HP

Depth: 43.5mm behind 2mm thick panel

Current @ +12V: Typically up to 80mA in GoL mode. Max 215mA if all 64 LEDs lit up via MIDI.

Current @ -12V: 0mA

Gate & trigger level: 8V

Trigger length: 20 milliseconds


No comments:

Post a Comment

To reduce spam, comments for posts older than one week are not displayed until approved, usually same day. Do not insult people. For items for sale, do not ask if it is still available. Check the auction link and search for the item. Auctions are from various sellers and expire over time. Posts remain for the pics and historical purposes. This site is meant to be a daily snapshot of some of what was out there in the world of synths.


Patch n Tweak
Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.