Определитель BPM

Загрузка анализатора аудио…

Узнайте вероятный темп песни, лупа или репетиционной записи без ручного отстукивания. Выберите аудиофайл, и Определитель BPM проанализирует повторяющиеся ритмические импульсы, рассчитает примерное число ударов в минуту и предложит варианты в половинном и двойном темпе. Результат поможет настроить метроном, выровнять сетку DAW, подготовить ремикс или сравнить треки. Восприятие темпа бывает неоднозначным, поэтому используйте число как отправную точку и проверяйте его на слух, особенно в живых выступлениях, композициях с переменным темпом, разреженных аранжировках и синкопированной музыке.

Как определить BPM по аудиофайлу

  1. 1

    Выберите запись с чётким ритмом

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

  2. 2

    Подготовьте подходящий фрагмент

    Для длинной записи анализатор автоматически использует фрагмент из середины. Если устойчивый ритм находится в другом месте, заранее обрежьте файл так, чтобы нужный участок оказался ближе к центру. Файл декодируется локально, а поддержка кодека зависит от браузера и кодировки, не только от расширения.

  3. 3

    Проанализируйте повторяющийся пульс

    Инструмент измеряет похожие на атаки изменения энергии и проверяет, насколько регулярно они повторяются в выбранном диапазоне BPM.

  4. 4

    Сравните варианты темпа

    Оцените основной результат, показатель ритмической ясности и связанные варианты в половинном или двойном темпе: один метрический уровень не всегда бывает единственно верным.

  5. 5

    Проверьте и сохраните результат

    Убедитесь, что пульс совпадает с музыкой на протяжении нескольких фраз, затем скопируйте BPM или скачайте сводку анализа в JSON либо CSV.

Что измеряет BPM

BPM означает удары в минуту. При темпе 120 BPM за минуту воспринимается 120 ударов, поэтому интервал между ними равен 0,5 секунды. BPM описывает скорость пульса, но не определяет тональность, размер, сильную долю, грув или точный рисунок ударных.

Основные формулы:

  • секунд на удар = 60 ÷ BPM
  • миллисекунд на удар = 60 000 ÷ BPM
  • BPM = 60 ÷ секунд на удар
  • отсчётов на удар = частота дискретизации × 60 ÷ BPM
  • Только для размера 4/4: секунд на четырёхдольный такт = 240 ÷ BPM
Темп Секунд на удар Миллисекунд на удар Четырёхдольный такт
60 BPM 1,000 с 1 000 мс 4,000 с
90 BPM 0,667 с 667 мс 2,667 с
120 BPM 0,500 с 500 мс 2,000 с
128 BPM 0,469 с 469 мс 1,875 с
140 BPM 0,429 с 429 мс 1,714 с

Расчёт такта предполагает четыре считаемых удара в такте. Он не доказывает, что трек написан в размере 4/4. Интерактивный урок Ableton об ударах и темпе показывает связь между скоростью пульса и BPM.

Как определяется темп аудиозаписи

Анализатор в браузере сначала считывает выбранный файл и декодирует его в PCM-отсчёты с помощью Web Audio API. Затем он исследует изменения энергии или другие события, похожие на начало звука, и проверяет регулярность их повторения. Выраженные повторяющиеся периоды становятся вариантами темпа в BPM.

Так определяется воспринимаемый темп по звучанию. Инструмент не считывает поле темпа из проекта DAW, MIDI-файла, партитуры или коммерческой музыкальной базы. При оценке алгоритмов поиска музыкальной информации обычно допускают несколько правдоподобных темпов: слушатели могут отстукивать разные метрические уровни одного фрагмента. В описании задачи MIREX Audio Tempo Estimation приведён способ оценки с альтернативными вариантами темпа.

Как читать результат

Результат Значение Как использовать
Расчётный BPM Самый сильный общий вариант темпа Начните с него при настройке метронома или сетки DAW
Половинный темп Расчётный BPM ÷ 2 Попробуйте его, если результат кажется вдвое быстрее музыкального пульса
Двойной темп Расчётный BPM × 2 Попробуйте его, если результат кажется вдвое медленнее считаемых подразделений
Ритмическая ясность Насколько последовательно периодические признаки подтверждают основной вариант Используйте для сравнения, а не как гарантированный процент точности
Проанализированный интервал Участок декодированного аудио, по которому сделан расчёт Убедитесь, что в нём есть устойчивый и характерный ритм

Оценка ясности не означает «точность 95 %». Она описывает разделение и согласованность вариантов в рамках конкретного анализа и не является вероятностью, откалиброванной для всех жанров и условий записи.

Почему возникают варианты в половинном и двойном темпе

Один ритм может поддерживать несколько связанных уровней пульса. Один слушатель кивает в такт каждому удару бочки на 70 BPM, а другой считает движение восьмыми на 140 BPM. Обе скорости описывают одно отношение два к одному. Исследователи темпа часто называют это октавной ошибкой, хотя речь идёт о ритме, а не о высоте звука.

Определить подходящий вариант поможет музыкальный контекст:

  • Выберите скорость, совпадающую с ударом, который вы естественно отстукиваете.
  • Проверьте, остаётся ли метроном синхронным на протяжении нескольких тактов.
  • Сопоставьте результат с аранжировкой, но не считайте типичный диапазон жанра доказательством.
  • В DAW совместите первую отчётливую сильную долю с сеткой и проверьте последующие фразы на смещение.

Когда оценка может быть ненадёжной

Особенность аудио Что может произойти Что лучше сделать
Ровные ударные и повторяющиеся атаки Обычно дают более выраженные периодические варианты Используйте характерный ритмический фрагмент
Долгая тишина или тихое вступление Тишина ослабляет полезные признаки Обрежьте файл так, чтобы устойчивый ритм находился ближе к середине
Эмбиент, легато или музыка без перкуссии Выраженных атак может быть мало Отстучите пульс вручную функцией Tap Tempo в Метрономе
Свинг, синкопа или полиритмия Подразделения могут оказаться сильнее ожидаемого пульса Сравните на слух половинный и двойной темп
Живое исполнение или рубато Темп может меняться на протяжении записи Считайте один BPM средним значением или анализируйте отдельно обрезанные фрагменты
Намеренные смены темпа Одно общее значение скрывает изменения Экспортируйте и анализируйте отдельные обрезанные фрагменты
Очень короткие отрывки Повторяющихся циклов может быть недостаточно Возьмите более длинный отрывок с несколькими фразами
Шум, клиппинг, аплодисменты или речь Немузыкальные атаки могут повлиять на рисунок По возможности выберите более чистую запись

Автоматический анализ BPM, полезный ориентир, а не замена слуховой проверке. Даже численно устойчивый вариант может соответствовать не тому метрическому уровню.

Обработка в браузере, форматы и конфиденциальность

Выбранный файл считывается через браузерный File API и декодируется функцией decodeAudioData(). Поддержка кодеков зависит от браузера, поэтому одинаковое расширение не гарантирует декодирование везде. Самый надёжный обменный формат, WAV; обычные MP3, M4A, AAC, OGG и FLAC работают, только если текущий браузер поддерживает их кодировку.

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

Копирование и экспорт результата

  • Копировать BPM копирует основную числовую оценку.
  • Копировать сводку включает оценку, связанные уровни пульса, длительность, интервал и показатель ясности.
  • JSON сохраняет структурированные значения анализа для собственного рабочего процесса.
  • CSV содержит удобную для таблиц выборку вариантов и временных значений.

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

Часто задаваемые вопросы

BPM: это число ударов в минуту, то есть регулярных импульсов за 60 секунд. При 120 BPM один удар происходит каждые 0,5 секунды. Показатель описывает темп, а не тональность, размер или ритмический рисунок.

Точность зависит от записи и от того, какой пульс слушатель считает основным. Ровную перкуссионную музыку анализировать проще, чем рубато, эмбиент, шумный материал, синкопы или композиции с переменным темпом. Проверьте оценку метрономом или сеткой DAW.

Анализатор мог выбрать связанный метрический уровень. Рисунок, воспринимаемый как 70 BPM, часто допускает и счёт на 140 BPM. Сравните половинный и двойной темп и выберите пульс, который естественно отстукиваете.

Да. Темп живого исполнения может плавать, выразительная музыка: ускоряться и замедляться, а продакшн может содержать намеренные смены темпа. Общая оценка суммирует проанализированный интервал и может скрыть локальные изменения.

Инструмент принимает файлы, которые текущий браузер способен декодировать через Web Audio. Поддержка кодеков может различаться даже у файлов с одинаковым расширением. Если декодирование не удалось, попробуйте PCM WAV либо обычный экспорт в MP3 или AAC.

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

Нет. Выбранный файл декодируется и анализируется в этом браузере. Аудио, имя файла, форма волны и извлечённые признаки анализа не отправляются через Livewire, во внешний аудиосервис или сервис ИИ.

Нет. Темп, тональность и метр: разные свойства музыки. Если вы знаете аккорды, воспользуйтесь Определителем тональности, а размер проверяйте на слух или по партитуре. Расчёт длительности четырёх долей не доказывает размер 4/4.

Сопутствующие инструменты

Генератор карточек бинго

Создавайте печатные карточки бинго со случайными числами или своими словами. Стандарт 5x5 со свободной центральной клеткой, готово для класса или вечеринки.

Генератор имен для ребенка

Генерируйте идеи имен для ребенка с фильтрами по полу, происхождению, первой букве, длине и стилю. Свежие списки при каждом клике; сохраняйте избранное для сравнения.

Генератор расписания сна ребенка

Сгенерируйте подходящее по возрасту расписание сна для ребенка от новорожденного до 3 лет, исходя из общей потребности во сне, окон бодрствования и количества дневных снов.

Решатель Blossom

Введите центральную букву и шесть букв лепестков, чтобы найти все допустимые ответы Blossom. Сортировка по длине и подсветка панграмм.

Метроном

Занимайтесь с точным онлайн-метрономом. Задайте темп в BPM, размер, акцент и дробления и воспроизводите ровный клик локально в браузере.

Генератор названий групп

Генерируйте идеи названий групп по жанру, настроению, составу и ключевому слову, а затем копируйте шорт-лист с практическими проверками произношения, мерча и товарных знаков.