Cellular bells

Cellular bells
Старт

Клеточный автомат – дискретная модель самовоспроизводства, наиболее известная по игре "Жизнь" Джона Конвея. Колокольный строй – система из двух 13-ступенных музыкальных неоктавных строёв, основанная на спектрах звучания колоколов и числах Фибоначчи (по генетической формуле из книги С.В. Петухова "Матричная генетика, алгебры генетического кода, помехоустойчивость"). Исследования показали, что колокольный строй хорошо подходит для исполнения различных колокольных спектров, а также других расщеплённых звучаний, будь то мультифоник на саксофоне, оркестровая тарелка или кухонная кастрюля.

В данном клеточном автомате 13 клеток в ширину соответствуют 13 ступеням лада, а 14 рядов – семи октавам (по два ряда на октаву для системы из двух строёв). Соответственно, самые низкие звуки расположены в левом нижнем углу, а самые высокие – в правом верхнем. У клеток есть возраст. В пятом поколении они начинают звучать, на седьмом умирают. Живых клеток здесь очень много, потому что правила выживания максимально упрощены – чтобы клетка была жива, соседей может быть от 1 до 6. При этом пространство смыкается по краям, поэтому соседями для клеток из нижнего ряда являются в том числе соответствующие клетки верхнего ряда, то же относится к левому и правому краю. В таких условиях почти всегда есть клетки, дожившие до почтенного пятого поколения. Ещё есть правило, что звучащие клетки не могут оказаться рядом.

Каждый звук состоит из двух синусоид – основной частоты и гармоники "октавой" выше ("октавой", в зависимости от строя, является интервал 1187 или 1213 центов). Можно кликать на клеточки для немедленного создания новых звучащих клеток. Это единственный способ сделать соседние клетки звучащими (после чего в следующем поколении останется максимум одна из них). Продолжительность каждой итерации колеблется от одной до нескольких секунд, создавая непредсказуемый ритм.

Видео: https://youtu.be/0oyd9Va7Naw