@AlgoMotion
  @AlgoMotion
AlgoMotion | Conway's Game of Life as a Musical Instrument @AlgoMotion | Uploaded April 2024 | Updated October 2024, 3 hours ago.
Using the most famous cellular automaton (Conway's Game of Life) to generate music.

We experiment with different note layouts and starting patterns to produce a variety of musical results.

0:00 Conway's Game of Life
1:38 Game of Life as a Musical Instrument
3:01 Thinning strategies
4:51 Midweight Spaceship (MWSS), harmonic minor
5:18 Heavyweight Spaceship (HWSS), major pentatonic
5:43 Glider, melodic minor (ascending)
6:12 Loafer, major scale
7:22 31P8H4V0, melodic minor (ascending)
8:00 Canada Goose, major scale
8:40 Table, major 13 chord
8:52 Table, major pentatonic
9:01 Twin Bees Shuttle Spark, melodic minor (ascending)
9:11 Z-hexomino, harmonic minor
9:30 Die hard, harmonic minor
10:17 Octagon 2, major scale
10:35 Pinwheel, major scale
10:55 Figure eight, melodic minor (ascending)
11:17 Pentadecathlon, major scale
11:40 T-tetromino, major scale

These visualizations were written in Java using the Processing graphical library (https://processing.org). The audio was generated using Java's built-in MIDI library (javax.sound.midi).

Life Lexicon: conwaylife.com/ref/lexicon/lex.htm

________

Interested in learning more about algorithms, math, and how to program? Here are some useful and/or classic textbooks that I recommend (these are affiliate links, if you buy one, I get a small commission):

▶ “Algorithms” (4th Edition) by Robert Sedgewick & Kevin Wayne: amzn.to/3uo25xR
▶ “Effective Java” (3rd Edition) by Joshua Bloch: amzn.to/3HOnYJL
▶ “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamma, Richard Helm, Ralph Johnson, & John Vlissides: amzn.to/49fpr7R
▶ “Discrete Algorithmic Mathematics” by Stephen B. Maurer & Anthony Ralston: amzn.to/4bmsOvG

#music #math #cellularautomata #gameoflife #conway #computermusic #algorithmicmusic #algorithmiccomposition #patterns #algorithm #computerscience
Conways Game of Life as a Musical InstrumentCanada Goose Pattern in Conways Game of Life Generates MusicBogosort Music Machine (ChomboSort) 🎵 | Change the Chords by Typing Commands in Chat2 over 3 Polyrhythm: Try Tapping Along! #music #math #visualizationJazz in Pixels: MIDI Art Renditions of 6 StandardsToothpick Sequence with Circle of Fifths Harmony #math #fractal #visualization #musicC Locrian Mode | Interactive YouTube Scales: Play Piano With Your Computer KeyboardChat-Controlled Bogosort Music Machine (ChomboSort) 🎵 | Change the Chords by Typing in ChatBogosort Sheds Donna Lee Until it Sorts the List4 over 7 Polyrhythm: Try Tapping Along! #music #math #visualization3:4 Polyrhythm with Perfectly Elastic Bouncing Balls #music #math #polyrhythmChat-Controlled Bogosort Music (ChomboSort) | Change the Chords by Typing in Chat

Conway's Game of Life as a Musical Instrument @AlgoMotion

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER