Игра «Жизнь» Конвея как музыкальный инструмент
AlgoMotion
0:00 / 0:00
Игра «Жизнь» Конвея как музыкальный инструмент
331 456 просмотров · 2 года назад
AlgoMotion
53,3 тыс. подписчиков
331 456 просмотров · 2 года назад
Используя самый известный клеточный автомат (игра «Жизнь» Конвея), мы создаём музыку.
Мы экспериментируем с различными расположениями нот и начальными паттернами, чтобы получить разнообразные музыкальные результаты.
0:00 Игра жизни Конвея
1:38 Игра жизни как музыкальный инструмент
3:01 Стратегии прореживания
4:51 Космический корабль среднего веса (MWSS), гармонический минор
5:18 Космический корабль тяжелого веса (HWSS), мажорная пентатоника
5:43 Планер, мелодический минор (восходящий)
6:12 Бездельник, мажорная гамма
7:22 31P8H4V0, мелодический минор (восходящий)
8:00 Canada Goose, мажорная гамма
8:40 Стол, мажорный аккорд 13
8:52 Стол, мажорная пентатоника
9:01 Twin Bees Shuttle Spark, мелодический минор (восходящий)
9:11 Z-гексомино, гармонический минор
9:30 Крепкий орешек, гармонический минор
10:17 Octagon 2, мажорная гамма
10:35 Pinwheel, мажорная гамма
10:55 Фигура восьмерки, мелодический минор (восходящее направление)
11:17 Пентадекатлон, мажорная гамма
11:40 Ре-тетромино, мажорная гамма
Эти визуализации были написаны на Java с использованием графической библиотеки Processing (https://processing.org). Аудио было сгенерировано с помощью встроенной в Java библиотеки MIDI (javax.sound.midi).
Словарь лексикона жизни: https://conwaylife.com/ref/lexicon/le...
________
Хотите узнать больше об алгоритмах, математике и программировании? Вот несколько полезных и/или классических учебников, которые я рекомендую (это партнерские ссылки, если вы купите один из них, я получу небольшую комиссию):
▶ «Алгоритмы» (4-е издание) Роберта Седжвика и Кевина Уэйна: https://amzn.to/3uo25xR
▶ «Эффективная Java» (3-е издание) Джошуа Блоха: https://amzn.to/3HOnYJL
▶ «Шаблоны проектирования: элементы многократно используемого объектно-ориентированного программного обеспечения» Эриха Гаммы, Ричарда Хелма, Ральфа Джонсона и Джона Влиссидеса: https://amzn.to/49fpr7R
▶ «Дискретная алгоритмическая математика» Стивена Б. Маурера и Энтони Ралстона: https://amzn.to/4bmsOvG
#музыка #математика #клеточныеавтоматы #игражизни #conway #компьютернаямузыка #алгоритмическаямузыка #алгоритмическаякомпозиция #паттерны #алгоритм #информатика