博客

BPM 是什么意思?怎么测一首歌的 BPM

BPM 是什么意思,怎么用数拍、打拍或 BPM 检测工具测出一首歌的速度,以及 House、Techno 和各种舞曲实际用的速度(来自两个研究数据集)。

Audio AI Studio阅读约 7 分钟

BPM 是什么意思?怎么测一首歌的 BPM
本文目录

BPM 是什么意思?它是歌曲的速度,单位是"每分钟拍数"(beats per minute):跟着歌一分钟能踩多少下脚。60 BPM 每秒一拍,120 BPM 每秒两拍。DJ 靠 BPM 判断哪些歌能接在一起,制作人靠它对齐循环素材,跳舞和跑步的人靠它挑合拍的歌。

我们想要真实的数字,而不是经验之谈,所以查了两个公开研究数据集,它们的速度都经过人工核对:664 首电子舞曲和 698 段标准舞曲。其中 110 首 House 的中位数是 126 BPM,一半在 122 到 128 之间,出现最多的单个数值是 128。下面讲 BPM 量的是什么、各种风格实际用什么速度,以及测一首歌 BPM 的三种方法。

一分钟看懂 BPM

BPM 一拍多长 四拍一小节 常见于
60 1,000 毫秒 4.0 秒 慢情歌
100 600 毫秒 2.4 秒 伦巴、桑巴
122 492 毫秒 2.0 秒 Deep House
128 469 毫秒 1.9 秒 House、探戈
140 429 毫秒 1.7 秒 Trance、Dubstep
173 347 毫秒 1.4 秒 Drum and Bass

表格背后的算法:一拍的长度(毫秒)= 60,000 ÷ BPM。制作人设置延迟和混响时间也用这个算式,让回声正好落在拍子上。

BPM 能说明什么,不能说明什么

BPM 量的是脉搏,不是音乐听起来有多"忙"。一首慢歌可以在慢拍子上叠很快的踩镲;一首 BPM 很高的歌,如果鼓隔一拍才打一下,听起来反而慢。后一种叫"半速"(half time),这就是为什么两个人跟同一首歌打拍,可能一个得到 70,一个得到 140。

BPM 也不管拍子怎么分组。华尔兹每小节三拍,大多数流行和舞曲是四拍,但速度都按每分钟的拍数算。

记住: BPM 数的是拍,不是小节。87 BPM 的华尔兹每分钟 29 小节,128 BPM 的 House 每分钟 32 小节。

House 音乐多少 BPM?各种风格的真实速度

下面的数字来自这两个数据集里经过人工核对的速度标注。"中间一半"是第 25 到第 75 百分位之间的范围,这种风格的大多数曲子都在里面。

风格 曲目数 中位数 BPM 中间一半
Deep House 24 122 120 到 123
Tech House 22 126 124 到 126
Progressive House 19 128 126 到 128
Electro House 22 128 126 到 130
五类 House 合计 110 126 122 到 128
Techno 61 126 125 到 130
Trance 74 140 140 到 140
Dubstep 76 140 140 到 140
Drum and Bass 139 173 170 到 174

所以 House 音乐多少 BPM?通常是 120 到 130:110 首 House 里四分之三落在这个区间,一半在 122 到 128 之间。Deep House 稍慢,Electro House 和 Progressive House 稍快。

标准舞的速度由舞步决定,各有各的范围:

舞种 片段数 中位数 BPM 中间一半
华尔兹 110 87 84 到 87
伦巴 98 100 96 到 104
桑巴 86 102 100 到 102
恰恰 111 124 124 到 124
探戈 86 128 128 到 128
牛仔舞 60 172 168 到 176
维也纳华尔兹 65 180 177 到 180
快步舞 82 204 200 到 204

为什么是 128 BPM?

在电子舞曲数据集里,128 是 House 最常见的速度:110 首里有 23 首,约 21%。但它并不是所有舞曲里最常见的:Trance 和 Dubstep 集中在 140,Drum and Bass 在 174 附近。所以 128 是 House 的习惯,不是整个舞曲界的规则。

128 BPM 有两点很方便:

  • 它正好在 House 速度范围的中间。 124 的歌只要加快约 3% 就能对上,130 的歌只要放慢约 1.5%,所以大多数 House 只需小幅调速就能接进一套 128 BPM 的歌单。
  • 算起来很整齐。 128 BPM 时一拍是 468.75 毫秒,八个四拍小节正好 15 秒,循环和乐句都能对上整数的秒数。

标准舞数据集里,大多数探戈片段也正好是 128 BPM。

方法一:数拍子

只需要一个计时器和一点耐心。

  1. 播放歌曲,找到拍子:底鼓或军鼓通常就在拍子上。
  2. 数 15 秒里有多少拍。
  3. 乘以 4,就是每分钟拍数。

数拍子没有听起来那么准。15 秒里多数或少数一拍,结果就差 4 BPM;数 30 秒再乘 2,误差减半到 2 BPM;数满一分钟,误差降到 1 BPM。

方法二:跟着打拍

打拍比数拍更快也更准,因为工具量的是两次敲击之间的时间,而不是整拍的个数。

  1. 打开一个打拍测速工具,比如我们的打拍测速。
  2. 播放歌曲,每一拍按一下任意键、点一下鼠标或点一下屏幕上的打拍区。
  3. 一直打到显示"已稳定"。我们的工具用你最近 16 次敲击计算,明显晚了的一下会被剔除;8 次敲击彼此相差在 4% 以内,就算稳定。
  4. 用节拍器核对。如果咔嗒声慢慢偏离,把速度加减 1。

打拍测出 128 BPM,两边是它的半速 64 BPM 和倍速 256 BPM打拍测出 128 BPM,旁边同时显示半速(64)和倍速(256)。

方法三:用 BPM 检测工具

BPM 检测工具替你去听整个文件。我们的工具先找出"起音",也就是声音发生变化的瞬间,算出它们最强的重复间隔,并优先选人们通常会数的速度;然后标出听到的每一拍,用一条直线拟合这些拍,所以它能给出 127.9 这样的读数,而不是四舍五入。

BPM 检测页面上的三个样例读数:

  • 我们按精确 128 BPM 做的一段 House 循环,读数是 128.0。
  • 一段慢节奏的 Lo-fi,读数是 89.0,旁边列出 44.5 和 178.0,都是同一个脉搏的合理读法。
  • 一个音乐视频的声音,直接从 MP4 文件读取,结果是 138.8。

BPM 读数 89.0,以及同一个节拍的其他读法:44.5、89.0 和 178.0读数 89.0 BPM,旁边是同一个节拍的其他读法(44.5 和 178.0)。

在两个研究数据集上,664 首电子舞曲里有 77.9%、698 段标准舞曲里有 71.2%,第一个读数就在真实速度的 4% 以内。把工具列在旁边的其他读法也算上,真实速度出现的比例是 97.1% 和 92.6%。

我们的 BPM 检测在两个研究数据集上的成绩:列出的读法里有正确速度的比例,以及主读数误差在 4% 以内的比例在两个公开研究数据集上的实测:列出的读法里有正确速度的比例,以及主读数误差在 4% 以内的比例。

半速和倍速

关于一首歌 BPM 的分歧,大多不是错误,而是数法不同。在电子舞曲里,我们的第一个读数没对上的有 22.1%,其中 18.9 个百分点其实是同一个脉搏换了一种数法:几乎都是半速或倍速,而且读成半速的次数是倍速的三倍。

人也一样会分成两派。电子舞曲数据集的人工标注里,139 首 Drum and Bass 有 16 首标在 80 到 88 BPM,约为常见 174 的一半;还有 4 首 Dubstep 标的是 70 而不是 140。两种标法都不算错。选哪个数,看这首歌是怎么跳、怎么记谱的:大多数流行和摇滚里,军鼓落在第二拍和第四拍,按这个数就是通常的速度。

小技巧: 如果读数感觉快了一倍,只跟着军鼓打;如果感觉慢了一倍,就跟着每一下踩镲打。

什么时候读数需要再听一遍

有些音乐本来就没有稳定的脉搏可找。没有鼓的氛围音乐、越弹越快的现场录音、速度自由的古典音乐,节拍都很弱或者在变。我们的工具会告诉你节拍有多清楚:在电子舞曲数据集上,标为"清楚"的读数第一次就对的有 85.9%,标为"建议听一下核对"的只有 52.5%。完全没有节拍的录音,比如说话,不会硬给一个速度。

核对读数的办法:打开节拍上的咔嗒声播放歌曲。咔嗒声整首都落在鼓上,速度就对了;慢慢偏离,说明歌曲在变速;落在两拍之间,就换一个读法试试。

歌曲波形上画出的节拍线,下面是在每一拍上打点的开关歌曲波形上的节拍线,旁边的开关会在每一拍上打一下咔嗒声。

该用哪种方法

  • 只测一首,什么都不想装,用什么设备都行: 跟着打拍。
  • 手上有文件,或者一整个文件夹: 用 BPM 检测工具,速度精确到 0.1,还能用节拍网格核对。
  • 商店里或电台里正在放的歌: 跟着打拍,或者数 30 秒。
  • 会变速的歌: 把需要的那段剪出来再测。

常见问题

128 BPM 是什么意思?

每分钟 128 拍:每 469 毫秒一拍,每秒略多于两拍。八个四拍小节正好 15 秒。

House 音乐多少 BPM?

大多在 120 到 130 BPM。研究数据集里的 110 首 House,中位数是 126 BPM,一半在 122 到 128 之间。

歌曲有"正常"的 BPM 吗?

没有统一的数,要看风格:在我们查的数据里,华尔兹在 84 到 87 BPM,House 在 122 到 128,快步舞在 200 到 204。

BPM 越高听起来就越快吗?

不一定。140 BPM 的 Dubstep 常常听起来像 70,因为它的军鼓每小节只在第三拍打一下。BPM 没变,感觉是半速。

一首歌可以有不止一个 BPM 吗?

可以。现场录音会忽快忽慢,有些歌在不同段落换速度。想测其中一段,先用音频剪切把它剪出来,再测这一段。

打拍测速准吗?

坚持打下去,大多数用途都够准。数 15 秒,每数错一拍就差 4 BPM;打拍工具量的是每两下之间的间隔,我们的工具要等 8 次敲击彼此相差在 4% 以内,才标为稳定。

用我们的工具测出一首歌的 BPM

  1. 打开 BPM 检测,拖入一首歌、几首歌、整个文件夹或视频文件。免费使用,文件在你的浏览器里读取。
  2. 看结果:精确到 0.1 BPM 的速度,旁边是半速、倍速和其他合理读法,以及节拍有多清楚。同一次分析还会给出调性。
  3. 打开咔嗒声播放歌曲:波形上的节拍网格能看出读数是不是落在鼓上,不对就换一个读法。
  4. 整个文件夹的结果可以按 BPM 排序,导出成 CSV。
  5. 只能听到、拿不到文件的歌,打开打拍测速,跟着打到显示"已稳定"。

文中用到的工具

更多文章