BPM检测怎么工作
速度就是拍子有多快,按每分钟多少拍来计。BPM检测听的是歌曲的节奏包络,也就是鼓点和强音带来的能量起伏。然后找出最吻合的重复间隔,换算成 BPM。
它在70到180 BPM之间查找,覆盖大多数流行音乐。结果是估计值,最好再用耳朵对一下。
因为它在浏览器里运行,不用安装,也不用排队。把文件拖进来,歌曲分析完就会给出估计值。然后你可以跟着打拍核对,也可以直接进 BPM变速,设定新的速度。
各风格的典型 BPM
用这个核对结果是否合理。一首 House 如果读成 62,实际多半是 124。
| 曲风 | 典型 BPM |
|---|---|
| 抒情歌 | 60 到 80 |
| 嘻哈 | 85 到 100 |
| 流行 | 100 到 130 |
| House | 118 到 128 |
| Techno | 125 到 140 |
| Trap | 130 到 150,体感常常是一半 |
| 鼓打贝斯 | 160 到 176 |
为什么你需要一首歌的 BPM
知道速度,对很多事都有用:
速度也是整理曲库的快办法。按 BPM 排序,几分钟就能给健身或 DJ 演出排出热身、高潮和收尾。
- DJ 在排 set,并把曲子对上。
- 制作人为混音设定工程速度。
- 乐手把节拍器对准一首歌来练习。
- 跑步的人在做和自己步频匹配的歌单。
- 按拍子剪视频的人。
- 舞蹈老师在给一堂课选音乐。
半拍和倍拍
很多歌可以有两种数法。140 BPM 的 trap 听感可能像 70。174 的鼓打贝斯有 87 的半拍感。BPM检测两种都可能报出来。
如果数字看起来不对,乘以二或除以二,看哪个和你用脚打拍的方式一致。某种意义上两个都对。要哪一个,取决于你要对齐什么。
BPM检测的局限
搜索范围是 70 到 180 BPM。超出这个范围的歌,会被读成范围内的倍数或分数。现场录音忽快忽慢、中途变速,以及没有清楚节拍的氛围曲,估计没那么稳。把结果当成扎实的起点,不是保证。
如果结果出乎意料,上面那个用鼓分轨的办法常常能纠正,因为鼓的节奏最清楚。
让 BPM 读得更准
BPM检测听的是整个文件的节奏,任何把拍子搅浑的东西都会让它更难。有几个办法能帮忙。
BPM检测听的是歌曲中段,所以很长的氛围前奏不会把它带偏。有半速桥段或自由节奏的歌,仍可能读得怪。混音很满时,先用音轨分离拆开,再把鼓分轨单独送进 BPM检测。只剩鼓,节奏清楚得多。
最后,跟着打拍。如果一小节数四拍,数字也对,就可以了。如果发现自己在每个报出的拍上打了两下,就把结果乘二。
- 用一段拍子稳的部分。
- 混音很满时,拿分离出来的鼓分轨去做 BPM检测。
- 对照上面的曲风表。
- 跟着敲,确认是半速还是倍速。
BPM检测:无需上传,只在本机处理
分析在浏览器里进行。歌曲不会上传,不用注册账号,也不收费。桌面和手机浏览器都能用。拿到速度之后,可以用 BPM变速 改它。