Structure from Chaos: Fractals Generated on the Circle of Fifths via the Chaos Game
Running the chaos game on the circle of fifths, producing music to accompany the beautiful fractals that result.
We start using a triangle on the notes C, E, and A♭ (forming an augmented chord), and play the chaos game to generate the Sierpiński triangle.
Then we use a hexagon on the notes C, D, E, G♭, A♭, and B♭ (a whole-tone scale). For optimal packing, the ratio used to divide the lines in the chaos game is for a hexagon.
Next we use all 12 notes (the chromatic scale) to form a dodecagon fractal. The dodecagon is optimally packed with a ratio of to divide the lines.
Finally, we use a square (i.e. a diamond) on the notes C, E♭, G♭, and A (forming a diminished 7th chord). Playing the normal chaos game on a square, however, doesn’t yield a fractal. It only produces uniform noise within the square. When a simple restriction is added: not allowing any corner to be repeated twice in a row, a beautiful fractal results.
0:00 Sierpiński Triangle
3:54 Hexagon Chaos Game
7:05 Dodecagon Chaos Game
10:27 Square Chaos Game
________
Interested in learning more about fractals, algorithms, 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):
▶ “The Fractal Geometry of Nature“ by Benoit B. Mandelbrot:
▶ “Fractals Everywhere“ by Michael F. Barnsley:
▶ “Algorithms” (4th Edition) by Robert Sedgewick & Kevin Wayne:
▶ “Effective Java” (3rd Edition) by Joshua Bloch:
▶ “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamma, Richard Helm, Ralph Johnson, & John Vlissides:
▶ “Discrete Algorithmic Mathematics” by Stephen B. Maurer & Anthony Ralston:
#fractal #math #music #beauty #art #mathematics #code #programming #computerscience #processing #java #visualization #algorithmicmusic #computermusic #experimental #hypnotic #randomness
1 view
394
103
6 days ago 00:02:09 1
The Beach Boys - I Get Around
7 days ago 00:44:10 1
Dune: Awakening Direct – Episode 2 Livestream
7 days ago 00:00:17 1
Perfecting “Lan Sao“: Overcoming the Challenges of Wing Chun’s Elbow Technique - Master Tu Tengyao
7 days ago 00:05:32 1
Dune: Awakening – What Makes Dune: Awakening an MMO?
7 days ago 00:00:00 1
ASSELINEAU, PHILIPPOT, SOUVERAINISME : AUTOPSIE D’UNE TERRIBLE DÉFAITE | CHRISTIAN VANNESTE | GPTV
7 days ago 00:00:20 1
Ophanim - Biblically Accurate Angel
7 days ago 00:44:24 1
Crazy Unique Big Engines Startup Sound That Will Amaze You
7 days ago 01:28:49 1
Devastating Escalations Between Russia and NATO - Ukraine is Being Decimated | MIT Prof. Ted Postol
7 days ago 00:01:27 1
Climate protesters arrested for spraying orange paint on Stonehenge | WION Climate Tracker
7 days ago 00:06:14 1
Neoser - Retrogem | Pa’volar
1 week ago 00:17:16 1
How to read ALL NUMBERS in English Big numbers Decimals/Ordinal/Fractions/Dates/Addresses/Phone
1 week ago 00:14:20 1
Story Structure Explained In 3 Words - Alan Watt [Founder of L.A. Writers’ Lab]
1 week ago 00:15:31 1
Can ChatGPT Get A Band 9?
1 week ago 00:14:12 1
Structure from Chaos: Fractals Generated on the Circle of Fifths via the Chaos Game
1 week ago 00:00:59 1
I remember everything from 12 Inch Full Range Speaker Unit without a baffle
1 week ago 00:30:21 1
Soviet Funk Trailers - Video Mix by DJ Soulviet
1 week ago 00:29:16 1
True Size of a Byzantine Army [c. 900 AD] 3D DOCUMENTARY
1 week ago 00:00:17 1
LA COLLECTION DES GRANDS CLASSIQUES 08 / VICTOIRE BAG
1 week ago 00:17:25 1
Fall-Winter 2024 | Fashion Show | Versace
1 week ago 00:22:14 1
ТЁМНЫЙ СЕКТОР: Корабли из Эфирии. Часть 1/3 - ВЕРСАДОКО