Как определить тональность песни
Тональность песни — это опорная нота, к которой она разрешается, и гамма, на которой построены мелодия и аккорды. Знание её помогает импровизировать, транспонировать под вокалиста или подбирать треки, которые хорошо сводятся.
Инструмент слушает песню через микрофон или читает аудиофайл и сообщает наиболее вероятную тональность. Анализ идёт в браузере, ничего не загружается.
Как работает определитель тональности
Звук делится на короткие кадры, а самые сильные спектральные пики относятся к двенадцати классам высот без учёта октавы. Их сумма даёт высотный профиль: сколько песни приходится на до, до-диез, ре и так далее. Сначала детектор измеряет, не завышена ли запись или не занижена относительно ля 440, поэтому расстроенный трек читается верно.
Профиль сравнивается с двумя опубликованными моделями поведения мажорных и минорных тональностей, профилями Крумхансла-Кесслера и Темперли, во всех двенадцати транспозициях. Побеждает лучшее совпадение, а уверенность отражает, насколько оно опережает второе.
Как получить точный результат
Несколько привычек сильно улучшают результат.
- Дайте двадцать секунд или больше. Чем длиннее звук, тем больше гармонии.
- Выберите фрагмент с аккордами или мелодией. В барабанном вступлении нет высоты для анализа.
- С микрофоном держите комнату тихой и играйте музыку на умеренной громкости.
- Песни с модуляцией покажут тональность, преобладающую в анализируемом фрагменте.
Мажор и его параллельный минор, например до мажор и ля минор, состоят из одних нот. При низкой уверенности в списке альтернатив обычно видна параллельная тональность.
Коды Camelot и Open Key
Диджеи обозначают тональности на колесе из двенадцати номеров, чтобы легко находить совместимые треки. Сдвиньтесь на шаг в любую сторону или перейдите между кольцами A и B, и два трека останутся гармонически совместимыми. Для каждого результата показаны оба кода.
Измерьте темп того же трека в Счётчике BPM, проверьте инструмент Тюнером или постройте аккорды найденной тональности в Генераторе аккордов.