Счётчик BPM по тапу
Определите темп (в ударах в минуту, BPM) композиции, просто отбивая ритм мышью или на клавиатуре. BPM вычисляется и обновляется в реальном времени при каждом тапе по среднему интервалу между вашими последними нажатиями.
Совет: отбейте не менее 4–8 тапов, чтобы получить стабильное измерение. Если вы сделаете паузу более 2 секунд, счётчик автоматически сбросится, чтобы подстроиться под новый темп.
Как это работает
При каждом тапе точная метка времени щелчка (или нажатия пробела) сохраняется. Начиная со второго тапа, инструмент вычисляет интервал времени между каждой парой последовательных тапов, усредняет эти интервалы и переводит среднее в удары в минуту по формуле BPM = 60000 / средний интервал в миллисекундах. Сохраняются только последние 10 тапов, чтобы результат оставался отзывчивым, если вы меняете темп на ходу.
Почему отображаемый BPM слегка меняется при каждом тапе?
Никто не отбивает ритм с идеальной точностью до миллисекунды: небольшие колебания — это нормально. Чем больше ровных тапов вы накопите, тем стабильнее среднее и тем точнее оценка BPM. Для надёжного результата отбейте не менее десятка тапов, стараясь как можно ближе держаться реального темпа.
Что будет, если я перестану тапать, а потом продолжу позже?
Если между двумя тапами проходит более 2 секунд, инструмент считает, что вы начинаете заново (например, чтобы измерить новую композицию), и автоматически сбрасывает историю, а не смешивает два разных темпа в одном среднем.
Обработка 100% локально: весь расчёт выполняется прямо в вашем браузере на JavaScript — никакие данные не отправляются на сервер и ничего не сохраняется.