GNU музыка
Сейчас, когда большинство музыкальных инструментов электронные, и звучание каждой клавиши определяется прошивкой, почему ввести свободный строй?
Прошить инструмент свободной прошивкой, так, чтобы по ходу исполнения произведения частота каждой клавиши немного подстраивалась, так, чтобы интервалы оставались чистыми?
Например, изначально инструмент настроен на чистый строй. Интервал между «до» и «соль» это чистая квинта, ровно 3/2.
Но вот мы хотим перейти от «ре» (9/8) вверх на чистую квинту. Казалось бы, должно получиться «ля»? А какая частота «ля»? По построению «ля» на терцию выше «фа», получается, высота «ля» это 4/3 × 5/4 = 5/3 (чистое ля). А нам хотелось бы, чтобы было, 9/8 × 3/2 = 27 / 16 (в данном случае, это Пифагорейское «ля», на три квинты вверх от «до»).
Если бы у нас было механическое фортепиано, мы, понятное дело, не могли бы среди игры остановиться, взять ключ и подтянуть ноту «ля» чуточку вверх.
Но у нас то фортепиано электрическое, свободная прошивка определяет, что тут идёт квинта вверх и сама автоматически подстраивает ноту «ля».