Определитель тональности песни

Определяйте мажорную или минорную тональность локальной песни, смотрите уверенность и альтернативы — запись остаётся на вашем устройстве.

Выберите песню или запись

Аудио и распознанные ноты остаются в этом браузере. Ничего не загружается на сервер.

MP3, WAV, OGG, FLAC, M4A или AAC. Максимум 25 МБ и пять минут.

Перетащите локальный аудиофайл сюда

или выберите файл на своём устройстве

.mp3, .wav, .ogg, .flac, .m4a, .aac · 25 МБ · 5 минут

Выберите аудиофайл, чтобы начать.

Как определить тональность песни

  1. 1. Выберите локальную запись. Выберите файл MP3, WAV, OGG, FLAC, M4A или AAC. Браузер проверит его размер, длительность и кодек без загрузки на сервер.
  2. 2. Распознайте ноты определённой высоты. Чувствительность «Сбалансированно» подходит для большинства материала. «Чисто» уменьшает слабые артефакты, «Детально» сохраняет больше тихих и коротких срабатываний.
  3. 3. Сравните вероятные тональности. Посмотрите уверенность, ближайшие альтернативы, параллельные и одноимённые тональности, лад и числовое распределение по классам высоты.

От аудио к оценке тонального центра

Модель на устройстве сначала оценивает ноты по звуковой волне. Каждый класс высоты, не относящийся к ударным, взвешивается по обнаруженной длительности и силе звучания, поэтому продолжительная выразительная нота вносит больший вклад, чем короткий слабый артефакт.

Это распределение из 12 нот сравнивается методом корреляции со всеми 24 мажорными и минорными профилями, обученными на каталоге. Наиболее сильное совпадение становится вероятной тональностью; разрыв со вторым по силе результатом помогает сохранять консервативную оценку уверенности.

Уверенность — это ориентир, а не гарантия

Мажор и параллельный минор делят семь нот лада, а одноимённые тональности — общий тоник. Разреженные мелодии и повторяющиеся риффы могут подходить сразу нескольким профилям. Низкая уверенность — тоже полезная информация: сравните альтернативы, прислушайтесь к каденциям и разрешению и не воспринимайте небольшую разницу в баллах как факт.

Модуляция, лады и сложные миксы

Одна общая тональность не может полностью описать любую песню. Модуляция, модальная гармония, хроматические ходы, заимствованные аккорды, расстроенные инструменты, аудио с обилием перкуссии, шум помещения и сведённые полные миксы могут смазать распределение высот или сместить акцент разных частей в другую сторону.

Первая версия ранжирует только мажорные и натуральные минорные профили. Она не определяет аккорды, не распознаёт все лады, не разделяет дорожки на стемы и не выдумывает временную шкалу модуляций. Короткий показательный фрагмент иногда информативнее, чем стилистически разнородный полный трек.

Локальный анализ и ограничения браузера

Аудио декодируется, изменяется по частоте дискретизации, транскрибируется и сравнивается локально. Ограничения в 25 МБ и пять минут учитывают память устройства; обработчик останавливается после 60 секунд без прогресса. Файлы модели загружаются с Songparts только после запуска анализа. Ни аудио, ни обнаруженный MIDI, ни результат определения тональности, ни данные с микрофона, ни строки базы данных, ни телеметрия не отправляются на сервер.

Частые вопросы

Это бесплатный определитель тональности?
Да. Вы можете анализировать локальную запись без регистрации и оплаты.
Загружается ли моя песня на сервер?
Нет. Аудио, декодированные сэмплы, обнаруженные ноты и сравнение тональностей остаются в вашем браузере. Songparts предоставляет обработчик анализа и файлы модели с того же сайта, но ваша запись не отправляется на сервер.
Какие форматы аудио можно анализировать?
Выберите файл MP3, WAV, OGG, FLAC, M4A или AAC размером до 25 МБ и длительностью до пяти минут. Реальная поддержка кодеков зависит от вашего браузера и операционной системы.
Как работает определитель тональности?
Локальная модель распознавания нот оценивает высоту, длительность и силу звучания. Songparts строит распределение из 12 классов высоты и сравнивает его с мажорными и минорными профилями тональностей, обученными на каталоге.
Насколько точно автоматическое определение тональности?
Это оценка, а не точный результат. Лучше всего работает с чёткой тональной музыкой со стабильным тоником. Плотные миксы, шум, разреженные ноты, расстройка и неоднозначная гармония могут снизить уверенность или сместить результат в сторону родственной тональности.
Что означает низкая, средняя и высокая уверенность?
Уверенность отражает, насколько точно подходит лучший профиль и насколько заметно он опережает второй по силе результат. При низкой уверенности альтернативы показываются на видном месте, поскольку нескольким тональным центрам подходит распределение примерно одинаково.
Почему параллельный мажор или минор может занимать высокое место?
Параллельные мажорная и минорная тональности состоят из одних и тех же нот, поэтому их распределения высот могут быть очень похожи. То, какой тональный центр слышат слушатели, определяют акценты аккордов, движение баса, каденции и мелодия.
Может ли у песни быть больше одной тональности?
Да. В песне может быть модуляция, тоникализация других аккордов или разные тональности в разных частях. Эта версия выдаёт одну общую оценку и альтернативы, а не выдуманную карту модуляций по частям.
Распознаёт ли инструмент лады, такие как дорийский или миксолидийский?
Нет. Первая версия ранжирует 12 мажорных и 12 натуральных минорных тональностей. Модальные песни могут определяться как родственная мажорная или минорная тональность и часто получают результат с более низкой уверенностью.
Определяет ли инструмент аккорды или последовательность аккордов?
Нет. Он сравнивает общее обнаруженное распределение высот. Используйте вероятную тональность как отправную точку, а затем проверяйте аккорды и каденции на слух, на инструменте или в DAW.
Какую чувствительность выбрать?
По умолчанию используется «Сбалансированно». «Чисто» отдаёт предпочтение более сильным нотам и меньшему числу артефактов, «Детально» сохраняет больше тихих и коротких нот, но может добавить больше шума. Если запись сложная, сравните результаты.
Что делать, если анализ зависает или не находит ноты?
Отмените и повторите попытку с более коротким и чистым фрагментом в актуальном десктопном браузере. Попробуйте чувствительность «Детально» для тихих нот или преобразуйте исходник в обычный PCM WAV, если его кодек не поддерживается.
Как проверить результат?
Прислушайтесь к ноте и аккорду, которые звучат как разрешение, сравните основные альтернативы, сыграйте предложенные лады поверх записи и проверьте разные части песни перед транспонированием или аранжировкой.