• Кто может объяснить теорию музыки языком программирования?

    @Dum_spiro_spero
    Все просто. Главное - оно все относительно.
    Пусть звучит какая-то частота. Увеличим в два раза - получившийся интервал будет звучат вполне так благозвучно - называется "октава". И пусть это 100 и 200 Гц, или 1000 и 2000 - все равно ощущение от интервала будет одинаковое. Теперь разобьем этот интервал внутри - так чтобы разные интервалы звучали одинаково относительно разных частот - и тут помогает РАВНОМЕРНАЯ ТЕМПЕРАЦИЯ. Если интервал поделить отрезками отличающимися по частоте в корень 12-й степени из двух - то мы получим то что надо. В европейской музыке нот на самом деле не 7, а 12 - включая диезы и бемоли. НО! Психоакустика вещь такая... лучше всего звучат простые интервалы - типа 2/3, 3/4 (октава это 1/2) по частоте - и эти наши корни близки к чистым интервалам - но... не совсем. "Равномерно темперированный строй" вещь сравнительно недавняя - до него были разные ЛАДЫ - т.е. системы организации нот и частот - и в разных ладах одной ноте будут соответствовать разные частоты.
    https://ru.wikipedia.org/wiki/Равномерно_темпериро...
    начинаем читать отсюда - ну дальше про натуральный строй, и т.п...
    То что Ля=440Герц - тоже не всегда так было. Бывали времена когда Ля доползала до 460 Гц. А сейчас наконец договорились все.
    Ответ написан
    7 комментариев