音频工具 · 音乐处理

节拍器

BPM/节拍切换/视觉提示

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 53 次使用
空格启停 · 点 BPM 上下拖动微调 · Tap 敲速度
Moderato
120
BPM
速度tempo · 30 – 300 BPM
306090120160200300
65
就绪 · 按「开始」或空格键启动节拍 120 BPM · 4/4 · Moderato
第一节

关于本工具

About

录音里吉他声部总是抢拍,鼓手又拖了半拍,节拍器就是那个不争论的裁判。设定 BPM 和拍号,它用视觉闪动替代听觉干扰,让乐队排练、编曲对轨、练琴纠拍都能同步。纯浏览器运行,音频信号和节拍数据都不离开本地。

使用场景

吉他扫弦练习

自学弹唱三个月,扫弦节奏总不稳,特别是八六拍的《童年》,右手一快就忽快忽慢。用这个节拍器把 BPM 调到 120,选八六拍型,跟着视觉闪灯练下上拨弦。练了三周,右手肌肉记住了均匀的强弱规律,录音回听扫弦不再像在赶火车。

乐队排练卡拍

翻唱一首 Funk 风格的《Uptown Funk》,鼓手和贝斯手在 16 分音符的切分节奏上总错位。用节拍器把 BPM 锁定 115,选 4/4 拍,打开重音提示,让鼓手戴耳机听重拍踩底鼓,贝斯手看屏幕闪灯跟反拍。两遍下来,律动对上了,不用再靠吼来对齐。

钢琴慢速练新曲

考级曲目《致爱丽丝》第三段左右手交叉的琶音段落,一上速度就错音。把节拍器 BPM 降到 40,选 3/8 拍,让每个音符对应一次闪灯。用这个速度慢练了三天,手指把每个落键位置记牢了,再逐步每 5 BPM 提一次速,到 80 时几乎没有错音。

配音对口型节奏

给一段 30 秒的汽车广告配音,客户要求每句话的停顿点和背景音乐的重拍对齐。把广告音频导入后,用节拍器测出原曲 BPM 是 92,选 4/4 拍,看着闪灯在第三拍开口念第一句。录了三版,最后一版每句尾音都落在重拍上,客户一次过稿。

晨跑步频训练

跑步总是步幅大、步频低,膝盖容易疼。查资料说 180 步/分钟是经济步频,用这个节拍器把 BPM 调到 180,选 2/4 拍,手机放腰包里听滴答声踩点。跑了一周,步频从 160 提到 175,配速提高了 15 秒/公里,膝盖压力明显减小。

第二节

使用指南

Getting Started

使用步骤

  1. 1在 BPM 输入框键入目标速度(如 120),滑块同步移动,节拍器即刻按新速度发声
  2. 2点击「拍号」下拉菜单选择 2/4、3/4 或 4/4,重音标记在视觉提示区自动更新
  3. 3开启「视觉提示」开关后,每拍对应区域闪烁或变色,与音频节拍同步
  4. 4拖动「音量」滑块调整输出响度,滑块右侧数值实时显示当前百分比

输入输出示例

输入输出说明
BPM: 120 | 节拍: 4/4 | 时长: 30秒节拍器以 120 BPM 运行,每小节4拍,持续30秒,共15小节,60拍。视觉提示:每拍闪烁,第一拍高亮(红色),其余拍蓝色。常规:最常用设置(120 BPM、4/4拍),验证基本节拍计数和视觉反馈是否准确。
BPM: 60 | 节拍: 3/4 | 时长: 10秒节拍器以 60 BPM 运行,每小节3拍,持续10秒,共5小节,10拍。视觉提示:每拍闪烁,第一拍高亮(红色),其余拍蓝色。常规:慢速3/4拍(华尔兹节奏),验证不同拍号下的视觉提示是否正确区分重拍。
BPM: 1 | 节拍: 4/4 | 时长: 5秒节拍器以 1 BPM 运行,每小节4拍,持续5秒,共1小节,不足1拍(实际0.08拍)。视觉提示:无闪烁(时间太短无法显示完整一拍)。边界:极低BPM(1拍/分钟),验证工具是否处理极慢速度(可能导致无输出或延迟),暴露时间精度限制。
BPM: 999 | 节拍: 2/2 | 时长: 3秒节拍器以 999 BPM 运行,每小节2拍,持续3秒,共25小节,50拍。视觉提示:闪烁频率极高,可能无法清晰分辨每拍。边界:极高BPM(接近上限),验证工具是否崩溃或视觉提示是否失真(闪烁过快导致人眼无法跟踪)。
BPM: 120 | 节拍: 7/8 | 时长: 15秒节拍器以 120 BPM 运行,每小节7拍,持续15秒,共4.3小节,30拍。视觉提示:每拍闪烁,第一拍高亮(红色),其余拍蓝色。边界:非常规拍号(7/8),验证工具是否支持非标准拍号,以及小节计算是否四舍五入。
BPM: 120 | 节拍: 4/4 | 时长: 0秒节拍器未启动(时长为0)。易错:时长为0的输入,验证工具是否返回空结果或错误提示,而非崩溃。
BPM: 120 | 节拍: 4/4 | 时长: 3600秒(1小时)节拍器以 120 BPM 运行,每小节4拍,持续3600秒,共1800小节,7200拍。视觉提示:每拍闪烁,第一拍高亮(红色),其余拍蓝色。易错:超长时长(1小时),验证工具是否因内存或性能限制而卡顿或输出不完整(如视觉提示可能延迟)。

常见错误对照

1.BPM 值超出人耳感知范围仍使用

✗ 错误设置 BPM = 500
✓ 修复BPM 设置在 20 到 300 之间

BPM 是每分钟节拍数,500 拍/分钟远超人类听觉分辨极限(约 300 BPM),实际听感会变成连续嗡鸣,失去节拍器辅助节奏的功能。

2.节拍类型与拍号混淆,导致重音错位

✗ 错误4/4 拍选择「6/8」节拍类型
✓ 修复4/4 拍选择「4/4」节拍类型

节拍类型决定每小节重音分布(如 4/4 是强-弱-次强-弱),选错后重音落在错误拍位上,破坏节奏感。拍号是时值组合,节拍类型是重音模式,二者不同。

3.视觉提示闪烁频率与 BPM 不匹配时误判节奏

✗ 错误BPM=120 但视觉提示设置为每 2 拍闪一次
✓ 修复视觉提示闪烁频率设为每拍(1/1)

视觉提示默认按拍子闪烁,若设为 2 拍闪一次,实际每 2 拍才有一个视觉信号,容易导致跟拍时误以为速度减半。应保持视觉提示与 BPM 同步。

4.使用小数 BPM 时忽略精度限制

✗ 错误输入 BPM = 72.333
✓ 修复输入 BPM = 72.33 或 72

节拍器内部通常按整数或两位小数处理,多余小数位会被截断或四舍五入,导致实际节拍与预期有微小偏差。建议保留两位小数或直接取整。

5.静音模式下误以为工具故障

✗ 错误关闭了声音输出,只靠视觉提示,然后说「没声音」
✓ 修复检查浏览器音量、系统音量,或开启声音输出

节拍器依赖听觉反馈,静音模式仅适用于视觉练习场景。若误关闭声音输出,工具本身无故障,但用户会误判为「没反应」。

6.节拍切换时未重置起始拍号

✗ 错误从 4/4 拍切到 3/4 拍后,继续数第 5 拍
✓ 修复切换节拍后,手动重置拍号计数到第 1 拍

节拍器内部计数器在切换后不会自动归零,若继续原计数,重音会错位(3/4 拍的第 4 拍实际是下一小节的第 1 拍)。切换后应手动重置。

第三节

工作原理

How It Works

核心公式

BPM = 60 ÷ 间隔秒数

变量说明

  • BPM每分钟节拍数
  • 间隔秒数每拍之间的时间间隔,单位秒

示例

设定每拍间隔 0.5 秒:BPM = 60 ÷ 0.5 = 120,即每分钟 120 拍,适合快节奏练习。

设定BPM(20-300)选择节拍(2/4, 3/4, 4/4...)计算间隔(ms = 60000/BPM)定时器(setInterval)视觉闪烁+ 节拍计数音频提示(Web Audio)节拍器运行(持续循环)
用户输入 本地处理 输出结果
第五节

常见问题

Q & A
这个节拍器怎么调出我想要的 BPM?

在 BPM 输入框直接输入数字,范围通常 20-300,步进 1。如果不知道具体 BPM,可以点旁边的“敲击测速”按钮,用鼠标或键盘按节奏连点几下,工具会自动算出平均 BPM。注意敲击时尽量均匀,前几下可能不准,敲 6-8 次后结果更稳定。

为什么我选的 4/4 拍听起来只有 3 拍?

检查一下“重音”设置。节拍器默认拍号只影响重音循环,不改变节拍数量。如果选了 4/4 拍但重音间隔设成 3,听起来就像 3 拍。正确做法:在拍号下拉选 4/4,重音会自动设成每 4 拍一次;若手动改过重音间隔,请重置为 4。

这个工具能离线用吗?

能。本工具是纯前端实现(FE),所有节拍计算、视觉闪烁和声音播放都在浏览器本地完成,不依赖服务器。首次加载后,即使断开网络也能正常使用。如果页面刷新后离线失效,可能是浏览器缓存被清,重新在线加载一次即可。

BPM 设成 120 和 60 听起来一样快?

不一样。BPM 是每分钟节拍数,120 BPM 每秒 2 拍,60 BPM 每秒 1 拍,速度差一倍。如果感觉“差不多”,可能是听觉习惯问题——试试同时播放一个已知 BPM(如流行歌曲 120)对比。本工具默认显示当前 BPM 对应的毫秒间隔(如 120 BPM = 500ms),方便核对。

视觉提示的闪烁能不能关掉?

可以。在“视觉提示”区域有一个开关按钮,点击可关闭屏幕闪烁或颜色变化。关闭后只保留声音节拍,适合录音或需要减少视觉干扰的场景。如果关闭后还想恢复,再点一下开关即可,不影响 BPM 和拍号设置。

为什么我调了节拍器但手机没声音?

手机浏览器可能默认禁止自动播放音频。先确认手机音量未静音,然后在工具页面上点一下“播放”按钮,部分浏览器会弹出提示要求允许声音;如果没声音,尝试点一下页面空白处再点播放。iOS Safari 需确保“静音模式开关”已关闭。

这个节拍器和手机 App 比哪个准?

精度一样。本工具用浏览器原生 Audio API 生成节拍信号,毫秒级误差,和手机 App 的软件节拍器原理相同。区别在于:App 可以后台运行、锁屏不中断;网页节拍器切到其他标签页可能因浏览器节流而变慢。如果需要长时间练习,建议用 App。

我设了 BPM=80 但觉得拍子不稳,怎么办?

先检查浏览器是否后台运行了其他高负载页面(如视频、游戏),它们可能导致浏览器降低节拍器线程优先级。其次,确认“节拍器”页面是当前激活标签页。如果问题持续,尝试调低 BPM(如 60)再调回 80,重置内部计时器。本工具使用 requestAnimationFrame 驱动,正常情况偏差 < 5ms。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭