关于 在线节拍器
在线节拍器基于浏览器原生 Web Audio API 的「Lookahead 调度」算法实现,采样级精准且长时间运行不漂移。支持 30~200 BPM 调速、1~8 拍小节、四 / 八 / 十六分音符细分、6 种合成音色(电子哒 / 木鱼 / 滴答 / 电子鼓 / 钢琴音 / 人声哒),以及静音视觉模式与极简全屏,适合乐器练习、跑步控速、朗读训练等场景。所有设置自动保存到本地。
使用步骤
- 调节顶部 BPM 滑块或输入框设定速度(也可点击预设快速跳转到常用速度)。
- 在「节拍设置」中选择每小节拍数、节拍细分与音色。
- 点击「开始」(或按空格)启动节拍,重拍以红色显示,普通拍以蓝色显示。
- 需要静音练习时打开「静音(仅视觉)」开关,保留视觉闪烁提示。
- 点击「极简全屏」进入纯净大屏模式,按 Esc 退出。
常见使用场景
- 吉他、钢琴、古筝、架子鼓等乐器分速练习
- 视奏、节奏型基本功训练(八分 / 十六分细分)
- 跑步、跳绳、HIIT 等运动匀速控速
- 朗读、演讲、配音、播音员节奏控制
- 合唱、乐队排练统一节拍参考
常见问题
Q:为什么我的节拍器有时会卡顿 / 漂移?
A:本工具采用 Web Audio 的 Lookahead 调度策略,节拍时间由音频时钟决定(与浏览器 setTimeout 抖动无关),即使切到后台标签也能保持精准。如果仍感觉不准,请确认未将系统 / 浏览器音频采样率被外部软件强制改动。
Q:为什么第一次点击「开始」会延迟一小段才出声?
A:为符合浏览器自动播放策略,AudioContext 必须在用户交互后启动;首次 resume 大约耗时 50~100ms 是正常现象,之后切换 BPM、暂停、继续都不会有延迟。
Q:想自定义重拍位置可以吗?
A:当前版本默认每小节第一拍为重拍。如需多个重拍位置(例如 3+3+2 复合拍),可后续在「节拍模式」中扩展。
Q:我的设置会保存吗?
A:会。BPM、拍号、细分、音色、音量、静音、深色极简等所有设置都保存在浏览器 localStorage 中,刷新或重新打开页面会自动恢复。
Q:极简全屏模式按钮没反应?
A:部分浏览器要求由用户点击触发全屏 API。如未进入全屏请重新点击按钮;macOS Safari 在某些情况下会限制网页全屏。