Определитель тональности песни
Определяйте мажорную или минорную тональность локальной песни, смотрите уверенность и альтернативы — запись остаётся на вашем устройстве.
Выберите песню или запись
Аудио и распознанные ноты остаются в этом браузере. Ничего не загружается на сервер.
Перетащите локальный аудиофайл сюда
или выберите файл на своём устройстве
.mp3, .wav, .ogg, .flac, .m4a, .aac · 25 МБ · 5 минут
Как определить тональность песни
- 1. Выберите локальную запись. Выберите файл MP3, WAV, OGG, FLAC, M4A или AAC. Браузер проверит его размер, длительность и кодек без загрузки на сервер.
- 2. Распознайте ноты определённой высоты. Чувствительность «Сбалансированно» подходит для большинства материала. «Чист о» уменьшает слабые артефакты, «Детально» сохраняет больше тихих и коротких срабатываний.
- 3. Сравните вероятные тональности. Посмотрите уверенность, ближайшие альтернативы, параллельные и одноимённые тональности, лад и числовое распределение по классам высоты.
От аудио к оценке тонального центра
Модель на устройстве сначала оценивает ноты по звуковой волне. Каждый класс высоты, не относящийся к ударным, взвешивается по обнаруженной длительности и силе звучания, поэтому продолжительная выразительная нота вносит больший вклад, чем короткий слабый артефакт.
Это распределение из 12 нот сравнивается методом корреляции со всеми 24 мажорными и минорными профилями, обученными на каталоге. Наиболее сильное совпадение становится вероятной тональностью; разрыв со вторым по силе результатом помогает сохранять консервативную оценку уверенности.
Уверенность — э то ориентир, а не гарантия
Мажор и параллельный минор делят семь нот лада, а одноимённые тональности — общий тоник. Разреженные мелодии и повторяющиеся риффы могут подходить сразу нескольким профилям. Низкая уверенность — тоже полезная информация: сравните альтернативы, прислушайтесь к каденциям и разрешению и не воспринимайте небольшую разницу в баллах как факт.
Модуляция, лады и сложные миксы
Одна общая тональность не может полностью описать любую песню. Модуляция, модальная гармония, хроматические ходы, заимствованные аккорды, расстроенные инструменты, аудио с обилием перкуссии, шум помещения и сведённые полные миксы могут смазать распределение высот или сместить акцент разных частей в другую сторону.
Первая версия ранжирует только мажорные и натуральные минорные профили. Она не определяет аккорды, не распознаёт все лады, не разделяет дорожки на стемы и не выдумывает временную шкалу модуляций. Короткий показательный фрагм ент иногда информативнее, чем стилистически разнородный полный трек.
Локальный анализ и ограничения браузера
Аудио декодируется, изменяется по частоте дискретизации, транскрибируется и сравнивается локально. Ограничения в 25 МБ и пять минут учитывают память устройства; обработчик останавливается после 60 секунд без прогресса. Файлы модели загружаются с Songparts только после запуска анализа. Ни аудио, ни обнаруженный MIDI, ни результат определения тональности, ни данные с микрофона, ни строки базы данных, ни телеметрия не отправляются на сервер.
Частые вопросы
- Это бесплатный определитель тональности?
- Да. Вы можете анализировать локальную запись без регистрации и оплаты.
- Загружается ли моя песня на сервер?
- Нет. Аудио, декодированные сэмплы, обнаруженные ноты и сравнение тональностей остаются в вашем браузере. Songparts предоставляет обработчик анализа и файлы модели с того же сайта, но ваша запись не отправляется на сервер.
- Какие форматы аудио можно анализировать?
- Выберите файл MP3, WAV, OGG, FLAC, M4A или AAC размером до 25 МБ и длительностью до пяти минут. Реальная поддержка кодеков зависит от вашего браузера и операционной системы.
- Как работает определитель тональности?
- Локальная модель распознавания нот оценивает высоту, длительность и силу звучания. Songparts строит распределение из 12 классов высоты и сравнивает его с мажорными и минорными профилями тональностей, обученными на каталоге.
- Насколько точно автоматическое определение тональности?
- Это оценка, а не точный результат. Лучше всего работает с чёткой тональной музыкой со стабильным тоником. Плотные миксы, шум, разреженные ноты, расстройка и неоднозначная гармония могут снизить уверенность или сместить результат в сторону р одственной тональности.
- Что означает низкая, средняя и высокая уверенность?
- Уверенность отражает, насколько точно подходит лучший профиль и насколько заметно он опережает второй по силе результат. При низкой уверенности альтернативы показываются на видном месте, поскольку нескольким тональным центрам подходит распределение примерно одинаково.
- Почему параллельный мажор или минор может занимать высокое место?
- Параллельные мажорная и минорная тональности состоят из одних и тех же нот, поэтому их распределения высот могут быть очень похожи. То, какой тональный центр слышат слушатели, определяют акценты аккордов, движение баса, каденции и мелодия.
- Может ли у песни быть больше одной тональности?
- Да. В песне может быть модуляция, тоникализация других аккордов или разные тональности в разных частях. Эта версия выдаёт одну общую оценку и альтернативы, а не выдуманную карту модуляций по частям.
- Распознаёт ли инструмент лады, такие как дорийский или миксолидийский?
- Нет. Первая версия ранжирует 12 мажорных и 12 натуральных минорных тональностей. Модальные песни могут определяться как родственная мажорная или минорная тональность и часто получают результат с более низкой уверенностью.
- Определяет ли инструмент аккорды или последовательность аккордов?
- Нет. Он сравнивает общее обнаруженное распределение высот. Используйте вероятную тональность как отправную точку, а затем проверяйте аккорды и каденции на слух, на инструменте или в DAW.
- Какую чувствительность выбрать?
- По умолчанию используется «Сбалансированно». «Чисто» отдаёт предпочтение более сильным нотам и меньшему числу артефактов, «Детально» сохраняет больше тихих и коротких нот, но может добавить больше шума. Если запись сложная, сравните результаты.
- Что делать, если анализ зависает или не находит ноты?
- Отмените и повторите попытку с более коротким и чистым фрагментом в актуальном десктопном браузере. Попробуйте чувствительность «Детально» для тихих нот или преобразуйте исходник в обычный PCM WAV, если его кодек не поддерживается.
- Как проверить результат?
- Прислушайтесь к ноте и аккорду, которые звучат как разрешение, сравните основные альтернативы, сыграйте предложенные лады поверх записи и проверьте разные части песни перед транспонированием или аранжировкой.
Что делать с результатом
- Определитель гамм — изучите вероятную гамму, её ноты, формулы, лады и расположение на клавиатуре.
- Генератор аккордовых последовательностей — послушайте распространённые диатонические последовательности в найденной тональности.
- Музыкальный транспонер — перенесите аккордовую схему из найденной тональности в более удобную.
- Конвертер аудио в MIDI — скачайте и изучите транскрипцию нот, обнаруженную локально.