AlgoMotion
AlgoMotion
  • 125
  • 11 280 465
Conway's Game of Life as a Musical Instrument
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 (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
Переглядів: 110 236

Відео

Sounds of the Collatz Conjecture: Generating Music from the 3x + 1 Problem
Переглядів 123 тис.Місяць тому
Using sequences from the famous unsolved Collatz conjecture to generate musical passages as MIDI notes. The Collatz conjecture is also known as the 3n 1 problem, the 3x 1 problem, the Ulam conjecture, Kakutani's problem, the Thwaites conjecture, Hasse's algorithm, or the Syracuse problem. Different strategies are used to map the "hailstone sequences" into sequences of MIDI note numbers, includi...
Rotating Polygons on the Circle of Fifths | Surprising Results!
Переглядів 436 тис.Місяць тому
Rotating Polygons on the Circle of Fifths | Surprising Results!
Structure from Chaos: Fractals Generated on the Circle of Fifths via the Chaos Game
Переглядів 42 тис.2 місяці тому
Structure from Chaos: Fractals Generated on the Circle of Fifths via the Chaos Game
Toothpick Sequence Visualized with Circle of Fifths Harmony | 256 Steps
Переглядів 7 тис.2 місяці тому
Toothpick Sequence Visualized with Circle of Fifths Harmony | 256 Steps
Bogosort Sheds Arabesque No. 1 Until it Sorts the List
Переглядів 1,8 тис.2 місяці тому
Bogosort Sheds Arabesque No. 1 Until it Sorts the List
Bogosort Sheds Bach's Prelude in C Major (BWV 846) Until it Sorts the List
Переглядів 2,2 тис.2 місяці тому
Bogosort Sheds Bach's Prelude in C Major (BWV 846) Until it Sorts the List
Bogosort Sheds Clair de Lune Until it Sorts the List
Переглядів 1 тис.2 місяці тому
Bogosort Sheds Clair de Lune Until it Sorts the List
One Hour Loop of Jacob Collier's One-Hand Polyrhythm Visualized w/ Bouncing Balls 🔴🟢🔵🟠🟣
Переглядів 30 тис.2 місяці тому
One Hour Loop of Jacob Collier's One-Hand Polyrhythm Visualized w/ Bouncing Balls 🔴🟢🔵🟠🟣
Jazz in Pixels: MIDI Art Renditions of 6 Standards
Переглядів 8243 місяці тому
Jazz in Pixels: MIDI Art Renditions of 6 Standards
Algorithmically Generated MIDI Art Plays Giant Steps Changes with 9 Different Images
Переглядів 1,2 тис.3 місяці тому
Algorithmically Generated MIDI Art Plays Giant Steps Changes with 9 Different Images
The Ballad of Bogosort (Bogosort Sheds Autumn Leaves)
Переглядів 3,7 тис.3 місяці тому
The Ballad of Bogosort (Bogosort Sheds Autumn Leaves)
Bogosort Sheds the Rhythm Changes Until it Sorts the List
Переглядів 6 тис.3 місяці тому
Bogosort Sheds the Rhythm Changes Until it Sorts the List
Bouncing Ball Polyrhythm Visualizations
Переглядів 40 тис.3 місяці тому
Bouncing Ball Polyrhythm Visualizations
All 2520 Permutations of "The Lick" from "Farthest Away" to "Closest"
Переглядів 3,5 тис.4 місяці тому
All 2520 Permutations of "The Lick" from "Farthest Away" to "Closest"
Bogosort Takes the "A" Train Until it Sorts the List
Переглядів 83 тис.4 місяці тому
Bogosort Takes the "A" Train Until it Sorts the List
C Altered Scale | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 6474 місяці тому
C Altered Scale | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Lydian Dominant | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 3004 місяці тому
C Lydian Dominant | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Melodic Minor | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 2134 місяці тому
C Melodic Minor | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Romanian Minor | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 2804 місяці тому
C Romanian Minor | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Harmonic Minor | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 1524 місяці тому
C Harmonic Minor | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Locrian Mode | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 1434 місяці тому
C Locrian Mode | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Natural Minor | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 1114 місяці тому
C Natural Minor | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Mixolydian Mode | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 1324 місяці тому
C Mixolydian Mode | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Lydian Mode | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 1394 місяці тому
C Lydian Mode | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Phrygian Mode | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 2204 місяці тому
C Phrygian Mode | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Dorian Mode | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 2884 місяці тому
C Dorian Mode | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Major Scale | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 8324 місяці тому
C Major Scale | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
C Phrygian Dominant | Interactive YouTube Scales: Play Piano With Your Computer Keyboard
Переглядів 4904 місяці тому
C Phrygian Dominant | Interactive UA-cam Scales: Play Piano With Your Computer Keyboard
Interactive YouTube Giant Steps: Play the Changes With Your Keyboard
Переглядів 3,3 тис.4 місяці тому
Interactive UA-cam Giant Steps: Play the Changes With Your Keyboard

КОМЕНТАРІ

  • @DDchaos
    @DDchaos Годину тому

    “If everyone is not special maybe you can be what you want to be” 🎶

  • @Lexvo-
    @Lexvo- Годину тому

    Ignore the dot in the middle guys he’s just trying to stand out.

  • @derry-butterfly5340
    @derry-butterfly5340 3 години тому

    this music is perfect

  • @thejungwookim
    @thejungwookim 7 годин тому

    Hmmm I wonder what happens when I rotate a 5-sided shape on a circle of 5ths...

  • @zanefr
    @zanefr 7 годин тому

    is that true?

  • @Ninja_gaming129l
    @Ninja_gaming129l 9 годин тому

    Video:🟢🔴🟢🔴🟢🔴

  • @ramonhamm3885
    @ramonhamm3885 9 годин тому

    Randomly pick 3 notes that happen to be in a triangle? What if you truly randomly pick 3 notes? What would the design look like?

  • @user-km6oc1yx4u
    @user-km6oc1yx4u 9 годин тому

    The ultatri-force

  • @AzulaAlwaysLies2461
    @AzulaAlwaysLies2461 10 годин тому

    Holy fuq.

  • @bradking3630
    @bradking3630 11 годин тому

    It's a fractal pattern

  • @kenpokid10
    @kenpokid10 13 годин тому

    In that case, would a hexagon play a whole-tone scale? 🤔

  • @mondevens1
    @mondevens1 14 годин тому

    that one D that manages to stay throughout GENERATIONS worth of notes (literally, look at the top right): 🗿

  • @jocelyndaniels1818
    @jocelyndaniels1818 14 годин тому

    Is there a math equation for this?

  • @FSFITA
    @FSFITA 16 годин тому

    3 feels wrong

  • @dr.smoothey
    @dr.smoothey 19 годин тому

    It’s giving 2014 NCS vibes

  • @peru294
    @peru294 19 годин тому

    Ora che fare? Questi qua più vado in alto, più gli fa male

  • @blitzsupremomusic
    @blitzsupremomusic 20 годин тому

    im the 2000th comment

  • @mznxbcvpqowieurytalskdjfhg
    @mznxbcvpqowieurytalskdjfhg 20 годин тому

    IF EVERYONE IS NOT SPECIAL MAYBE YOU CAN BE WHAT YOU WANT TO BE

  • @vsanden
    @vsanden 21 годину тому

    He doesn't explain it but I now understand why. It took me 2 or 3 minutes but I can visually imagine the result just looking at the starting position now. I call this a thought experiment.

  • @Bozpot
    @Bozpot 21 годину тому

    It sounds like Arkenoid.

  • @zonePyro
    @zonePyro 21 годину тому

    Someone please make a beat out of this 🙏💫

  • @pabloa2228
    @pabloa2228 23 години тому

    This sounds like a 1970’s Miles Davis intro

  • @yosesiagian30
    @yosesiagian30 23 години тому

    MILLIONS DOLLAR BABYYYY

  • @ShockMicro
    @ShockMicro 23 години тому

    Some of these are genuinely amazing. Is there any possibility you could release the tool you made for this? I'd love to try and make music this way...

  • @CHARrrrrrrrr
    @CHARrrrrrrrr День тому

    StoneCutters strike again

  • @reginalddunn2088
    @reginalddunn2088 День тому

    Proof the trinity exists??

  • @alexguschin1591
    @alexguschin1591 День тому

    گ عےدڈبچعگڈچعء جے میری.

  • @alexguschin1591
    @alexguschin1591 День тому

    بسےفگستھ جے کمّ گی بڑی خُشی دے راج جے کل

  • @alexguschin1591
    @alexguschin1591 День тому

    ظ

  • @alexguschin1591
    @alexguschin1591 День тому

    🈶🈶🔙🔙🈸🈸🈚🈚🈲🈲🈺🈺🈺🈸🈺🈶🈚🈚🔙🈺✊👂👃♥️👐👃♥️👣💪👥👂💪👃

  • @alexguschin1591
    @alexguschin1591 День тому

    🐈👍👍👍

  • @barrythegamer2360
    @barrythegamer2360 День тому

    A flat: ❌ A minorrrrrrrr : ✅

  • @Avriel_Mimiga
    @Avriel_Mimiga День тому

    a tritritritriforce

  • @depantol1609
    @depantol1609 День тому

    Bogonal Vapor

  • @xxramenxx6086
    @xxramenxx6086 День тому

    This sounds a lot like a track from Spirit Tracks

  • @YonatanSetbon
    @YonatanSetbon День тому

    is it posible to have an midi cord exporter ? the harmonic progression can be usful for compositional projects!

  • @brentbottoms2876
    @brentbottoms2876 День тому

    Do circle and just blare them all constantly

  • @alois5207
    @alois5207 День тому

    Love 2, 4, and 6 the most

  • @Evan-hm7tz
    @Evan-hm7tz День тому

    The loafer sounds... like actual music..

  • @jayw2753
    @jayw2753 День тому

    illuminati

  • @MrGomezJr
    @MrGomezJr День тому

    I love this

  • @JocelynRosewaterWindover2
    @JocelynRosewaterWindover2 День тому

    Freaking love math😂❤

  • @andromeda_is_rad
    @andromeda_is_rad День тому

    Grab my dice and roll it

  • @user-qh9ql7wq9y
    @user-qh9ql7wq9y День тому

    5:6:7 Like a ___________ please answer

  • @duodecimaldozenal
    @duodecimaldozenal День тому

    I LOVE THE DODECAGON <333333333333

  • @bragg30
    @bragg30 День тому

    Jacob Collier’s fingers on a table:

  • @agerven
    @agerven День тому

    As you mentioned at the triad, reverse rotation does not add anything new. So why do you still do that for all of the other polygons? It is really unnecessary, time consuming and irritating. But i do like the concept, and must say i like the decagon and hendecagon the best.

  • @snowman9631
    @snowman9631 День тому

    No, this is just bs

  • @loganbluemel4310
    @loganbluemel4310 День тому

    Yeah I'm slim shady yes I'm the real shady...

  • @POISONED-dj4wc
    @POISONED-dj4wc День тому

    alright chat, how many triangles is that?