Математика плюс музыка
Рассмотрим свойства получившейся последовательности чисел.
Последовательность неограничена, но в нашем распоряжении имеется лишь конечный набор номеров звуковых высот. Не страшно. На практике вместо получившегося числа можно брать остаток этого числа от деления его на число, равное количеству звуковых высот в таблице. Пусть исходной базой является число 2, тогда будет сформирован ряд:
0 1 1 0 1 0 0 1...
Получилась бесконечная непериодическая последовательность. Она обладает несколькими свойствами самоподобия. Наиболее очевидными из них являются следующие два свойства.
1. Последовательность самопорождающаяся и может быть получена из нуля.
2. Выборка каждого второго элемента из последовательности дает ту же последовательность.
Выходит, что сформированная таким образом последовательность обладает свойствами фрактала. Это означает, что каждый отдельно взятый фрагмент музыки будет с одной стороны неповторимым, а другой - чем-то похожим на остальные фрагменты.
Полученную композицию можно сохранить в файле проекта. А можно и экспортировать ее в MIDI-файл с тем, чтобы подвергнуть дальнейшей обработке в каком-либо универсальном музыкальном редакторе.
На сегодня все. Возможно, в следующей статье я расскажу еще об одном виртуальном композиторе. Если у вас есть информация о подобных программах, поделитесь ею на форуме сайта http://www.petelin.ru/.
|