Каждый удар получает метку времени, а промежутки между соседними ударами и есть исходное измерение. Два удара уже дают число, но оно сильно гуляет; к четвёртому оно устаивается и дальше только сужается.
Определить BPM, отбивая ритм на слух
Отбивайте ритм любого трека и читайте темп в BPM. Счётчик отбрасывает выбившиеся удары, усредняет остальные и показывает, насколько ровно вы попадали.
Нажимайте кнопку или пробел в такт музыке. К четвёртому удару значение уже можно использовать, и оно продолжает уточняться, пока вы отбиваете.
Отбивайте ритм, чтобы измерить темп
- Ударов
- 0
Нажимайте кнопку или пробел. Четырёх ударов достаточно.
01
Как счётчик читает ваши удары
Вместо усреднения всех промежутков счётчик сортирует их и выбрасывает самый длинный и самый короткий, а остальные усредняет. Именно эта деталь делает измерение рукой пригодным: первый удар почти всегда немного смазан, а большинство людей по ходу пропускают или удваивают долю. Простое среднее уводит один выбившийся промежуток, усечённое среднее его поглощает.
Время берётся с монотонных часов, а не с системных, поэтому корректировка времени посреди сеанса не испортит измерение. Остановитесь на три секунды, и следующий удар начнёт отсчёт заново, а не запишется как одна крайне медленная доля.
02
О чём говорит показатель ровности
Рядом с темпом выводится процент ровности, выведенный из того, насколько ваши промежутки расходятся вокруг собственного среднего. Идеально ровные удары дают 100 процентов. Выше примерно 85 процентов числу можно доверять.
Низкая ровность обычно означает одно из трёх. Темп самой записи может плыть — это обычное дело для концертных записей и всего, что играли без клика. Вы можете незаметно переключаться между четвертями и половинами, из-за чего промежутки попеременно уменьшаются и удваиваются вдвое. Либо грув сильно свингует, и доля, которую вы чувствуете, по часам расставлена неравномерно.
Если ровность не растёт, отбивайте по участку с внятной бочкой, а не по разреженному вступлению, и держитесь одного дробления от начала до конца.
03
Как читать обозначение темпа
Счётчик также называет классическую область темпа, в которую попало ваше число: от очень медленного Largo через Andante примерно в скорости шага до Presto на верхнем краю. Эти обозначения старше метронома и никогда не были точными, поэтому воспринимайте подпись как ориентир, а не как определение.
На практике достаточно нескольких опорных точек. Поп и рок держатся в основном между 100 и 130. Хаус и значительная часть танцевальной музыки сбиваются в 120–128. Хип-хоп обычно 80–100, хотя из-за half-time его часто считают по удвоенному значению. Drum and bass идёт на 165–175. Баллады часто оказываются в шестидесятых и семидесятых.
Если значение ровно вдвое больше или меньше ожидаемого, вы почти наверняка отбивали другое дробление, а не измерили неверно.
04
Когда отбивать лучше автоматического определения
Автоматическое определение анализирует звук и работает быстрее, когда вообще справляется, но у него есть слепые зоны, которых нет у слуха. Разреженная аранжировка без перкуссии почти ничего не даёт детектору атак. Сильно свингующая или рубатная игра сбивает алгоритмы, рассчитанные на ровную сетку. Трек, меняющий темп на середине, вернёт среднее, неверное для обеих половин.
Отбивание работает и с материалом, который детектору вообще не передать: трек играет из колонки в другом конце комнаты, живая группа, идущая репетиция, видео, из которого не вытащить дорожку. Достаточно того, что вы это слышите.
Обратное тоже верно. Для чистой студийной записи, сыгранной под клик, автоматическое определение быстрее и обычно точнее: инструмент тональности и темпа на этом сайте читает и то и другое из файла за один проход.
05
Зачем нужно это число
Диджеи по нему судят, сойдутся ли два трека без слышимого сдвига высоты. Продюсеры задают темп проекта до импорта референса, чтобы сетка совпала с материалом, под который они пишут. Преподаватели танцев подбирают музыку под счёт связки. Те, кто занимается на инструменте, ставят метроном на реальный темп записи вместо догадки, а затем поднимаются от более медленной скорости.
Монтажёры, режущие видео под музыку, выводят из BPM покадровые позиции долей: при 120 BPM доля приходится каждые полсекунды, то есть каждые пятнадцать кадров при тридцати кадрах в секунду.
Ни одной из этих задач не нужны три знака после запятой. Погрешности в один-два BPM достаточно везде, и ровно это дают четыре ровных удара.
Если число нужно передать дальше, запишите его рядом с названием раздела: на разборе трека пригодится не одна цифра, а карта темпов по частям.
06
Вопросы об определении BPM
Сколько ударов нужно?
Четырёх хватает для устойчивого значения. Дальнейшие удары его уточняют, а счётчик держит последние двенадцать промежутков, чтобы долгий сеанс не тянуло вашим началом.
Почему измерение сбросилось?
Пауза дольше трёх секунд начинает новое измерение. Это сделано намеренно: иначе возобновление после перерыва записалось бы как одна крайне медленная доля и испортило среднее.
Можно отбивать с клавиатуры?
Да. Пробел и Enter оба считаются ударом — кроме тех моментов, когда вы печатаете в текстовом поле. Большинству клавиатура даётся ровнее, чем мышь.
Почему значение ровно вдвое больше ожидаемого?
Вы отбивали восьмые вместо четвертей. Поделите на два. Это самая частая причина неожиданного значения, особенно в хип-хопе и материале в half-time.
Что-нибудь отправляется на сервер?
Отправлять нечего. Счётчик измеряет только промежутки между вашими собственными ударами и никогда не обращается к аудиофайлу.
Это точнее анализа звука?
Ни один способ не лучше всегда. Анализ выигрывает на чистых ровных записях. Отбивание выигрывает на разреженном, свингующем, концертном и меняющем темп материале, а также на всём, что можно только услышать.
А если темп меняется внутри трека?
Отбивайте каждый раздел отдельно. Одно значение через смену темпа — это среднее, не подходящее ни одной из частей.
Это заменяет метроном?
Измерять и задавать — разные задачи. Инструмент только считывает темп уже играющей музыки и сам звука не выдаёт. Перенесите полученное значение в метроном или в темп проекта в своей программе, и получите второе.
Сохраняются ли мои измерения?
Нет. Значение живёт только на экране и исчезает после перезагрузки страницы. На сервер ничего не уходит, в браузере ничего не накапливается. Если нужно сравнить несколько участков, выпишите числа сами.
Почему первые два удара дают странное число?
По двум ударам есть всего один промежуток, и отбрасывать выбившиеся значения попросту не из чего. Любая неточность первого нажатия идёт в результат целиком. С четвёртого удара в выборке уже есть что усекать, и число перестаёт прыгать.
Можно ли отбивать по видео или по музыке из другой комнаты?
Да, и это один из главных поводов пользоваться отбиванием. Инструменту не нужен файл — он измеряет только ваши нажатия, поэтому источником может быть что угодно: ролик без отдельной звуковой дорожки, живой состав на репетиции, колонка в соседнем помещении. Важно лишь, чтобы вы уверенно слышали долю.