测量任意音频文件的节拍速度,精确到小数点后一位,调式也一并给出。文件由浏览器读取,不会上传。
功能说明
大多数 BPM 网站其实是一份目录:搜歌名,得到的是别人为那个版本填的数值。查一首榜单单曲还算方便,但换成你自己的缩混、一个现场版、一个剪辑版,或者任何不在数据库里的东西就没用了——如果你手里的版本和他们收录的不是同一个版本,答案还会悄悄地错。
这个工具测的是文件本身。曲目被切成很短的帧,找出突然变响的那些时刻,再把这套重音的间隔模式拿去跟自身在各种可能的间距下比对。对得最齐的那个间距就是节拍,速度由此算出——一个数字,精确到小数点后一位,来自你手里的这份音频。
调式也会一并给出,因为几乎所有想知道 BPM 的人也想知道这个。半速和倍速的读数同样会给出,这是节拍检测本身解决不了的一件事:一首 140 拍、鼓点稀疏的曲子,和一首 70 拍、hi-hat 密集的曲子在数学上完全一样。耳朵能一秒判断出来,算法不行。

使用方法
选一个文件,读数字。几秒钟,不用登录。
支持 MP3、WAV、FLAC、M4A 或视频文件。在页面里解码,留在你的设备上。
分析的是整首曲子而不是抽样片段,所以哪怕节奏要到过完前奏才稳定下来,结果也是对的。
同一次分析会给出 BPM、置信度、半速和倍速的读数,以及调式。
核心能力
每个节拍检测工具都会遇到这种模糊性,多数会悄悄选定一个。这里两个读数都列出来,因为哪个才是「真正的」速度是音乐上的判断,不是测量能决定的。
打拍子工具测的很大程度上是你的反应速度而不是音乐本身,顶多也就落在几个 BPM 的误差范围里。测波形每次给出的答案都一样,精确到小数点。
你自己的缩混、一个未发行的剪辑版、一段排练录音、一个完全没有元数据的文件都可以。不需要它先出现在某个目录里。
分析在浏览器里完成。没有账号,不扣积分,检测多少首曲子都没有上限——音频从没到过服务器。
适用场景
在放某首曲子之前先知道它的速度,转场才是计划好的,不是靠运气。
先测出参考曲或采样的 BPM,再按那个数字开始工程,后面就不用再拉伸对齐。
节奏就是速度。按 BPM 排序歌单,决定了这份歌单是带着你跑,还是跟你较劲。
先由 BPM 算出帧间隔再卡点剪辑,而不是凭眼睛一点点挪素材。
把节拍器设成录音本身的速度,而不是别人随口猜的一个整数。
把导出的文件都跑一遍,把速度写进文件名,就不用每次都重新测一遍。
常见问题
更多工具
