DJ
演出前把整个曲库的 BPM 和调性查一遍,再按 Camelot 编号混音,低音线就不会打架。导出的表格带着 BPM、调性和 Camelot 编号,直接放进曲库的电子表格。
这首歌是什么调?把文件拖进下面的调性识别工具,几秒就能看到调性、Camelot 编号和 BPM,不用上传,也不用注册。可以一次拖进很多首,结果排成一张表,能复制,也能存成 CSV;也可以用麦克风录一段旋律,或者打开 .mid 文件。拿不准的时候,让它在歌曲上叠一个持续音、和弦或音阶,用耳朵核对一遍。
一首歌的调,就是旋律和和弦总要回去的那个“家”:一个主音加一套音阶,比如 A 小调、降 E 大调。识别调性时,页面最多取歌曲的前 10 分钟,算出一张色度图(chromagram):在大约 C2 到 C7 的范围里,C 到 B 这 12 个音级各占多少能量。很可能只是低音泛音的峰值,权重会调低,一个明亮的泛音就没法把小调的歌拉成大调。接着把这组分布和 24 个大调、小调的模板逐一比对(音乐心理学里的 Krumhansl-Kessler 调性轮廓),最吻合的那个就是结果。排在后面的候选也会保留,所以每个结果都带着可信度和其他可能的调,不只是一个光秃秃的调名。这类调性检测衡量的是音乐倚重哪些音,它不看歌名和标签,也不查数据库,所以你自己还没发布的歌也一样能查。
识别歌曲调性没有哪种方法每首歌都能判断对,两个软件对同一个文件给出不同的调也很常见。出现分歧时,原因通常在音乐本身。弄清这些原因,自己判断歌曲调性也就会了一半:
查歌曲调性和 BPM,不用排队,不用账号,也不用上传:整个分析就在你正在看的这个页面里完成。
文件一放进来就开始分析。下一首还在解码,上一首的结果已经出来了;批量分析的列表再长,页面也不会卡住。
音频在浏览器标签页里解码和分析。小样、分轨、DJ 拿到的宣传曲都不会发到服务器,还没发布的作品也一样放心。
几十个文件一次拖进来,调性和 BPM 一起查完:每个文件一行,列出调性、Camelot 编号、BPM 和可信度,可以直接复制,也能存成 CSV。
调性识别的结果会注明有多大把握,还会列出排在后面的候选调。一个调和它的关系小调难分高下时,你一眼就能看出来,不会只丢给你一个调名。
识别出的调可以放成持续音、和弦或音阶,和歌曲一起响。听着别扭,就换列表里的下一个调再听。花三十秒听一听,比哪种算法都可靠。
不用账号,不扣积分,也没有水印。分析在你自己的电脑上完成,查一千首歌也不多花一分钱。
下面是查歌曲调性的完整流程,BPM 和 Camelot 编号也一并给出。我们测试时,一段 30 秒的片段大约半秒出结果;批量分析时,列表里的文件一个接一个处理。
把一个或一批文件拖进调性识别工具。MP3、WAV、M4A、FLAC、OGG、AAC 和大多数视频文件都能用(取其中的声音),每个文件最大 200 MB。也可以用麦克风录 5 到 60 秒、打开 .mid 文件,或者先试试四段示例录音。
每个文件先解码成 22.05 kHz 单声道,最多取前 10 分钟,在后台线程里分析调性和速度。整个过程文件都不离开你的设备。
结果卡片把调性和 BPM 放在一起:调名和大小调、Camelot 编号和 Open Key 代码、关系调、调号、能和它混接的调,还有速度,另外附上可信度和候选调。
打开调性参考音(持续音、和弦或音阶)确认结果,然后复制;分析了多个文件时,可以把整张表导出成 CSV。
知道调名只是第一步。下面这些事,在关掉页面之前都能做完。
把一叠歌拖进调性识别工具,它会一首一首地分析,页面不会卡。每个文件都有调性、BPM 和可信度,同一行还带着 Camelot 编号、Open Key 代码和分段转调的信息。点列标题排序,点某一行看完整结果,再把表格复制进电子表格,或者导出 CSV,拿去整理 DJ 曲库、采样包或演出歌单。一整批歌的调性和 BPM 一次查完,能省下一晚上的瞎猜。
批量分析每个调都附带 Camelot 编号和 Open Key 代码:A 小调是 8A(1m),C 大调是 8B(1d)。卡片上还列出能和它混接的调:同一圈上左右各一格、数字相同的关系调,以及斜对角那一格。想看全部代码、挨个试听,打开 Camelot 调性轮。
查看代码识别出的调只是最可能的答案,最好验证一下。调性参考音会按这个调播放持续音、主和弦或音阶,跟着歌曲一起响:听着舒服,调就对了;听着打架,就点“可能的调”里下一个候选旁边的播放键,再听一遍,觉得对就点“采用”,把它设为结果。每个候选都能直接放给你听,分辨 C 大调和 A 小调,这是最快的办法。
试听这个调BPM 和调性出自同一次分析,速度旁边还列出半速和倍速读数,听着像 87 还是 174 拿不准时,直接对照着看。查调性的同时就拿到了 BPM,不用再开第二个工具。只想测速度,BPM 速度检测的功能更全;想靠手感定拍子,就用 Tap 测速。
查调性和 BPM唱着唱着,想知道自己在什么调上?用麦克风录一句,5 到 60 秒都行,人声的调也能识别。只要有音高,钢琴、吉他、人声、合成器都能拿来识别调性,手上正在琢磨的吉他 riff 或钢琴片段也能查。手里是 MIDI 文件?打开 .mid,它会直接读音符的音高,不用从声音里猜;文件里写了调号的话,也会显示在结果旁边。
录音或打开文件Kimiko Ishizaka 演奏的《C 大调前奏曲》,公有领域录音,截取了 26 秒。下面是它在 Microsoft Edge 里的分析结果,原样照录。
图中内容
C 大调,Camelot 8B,可信度高,速度 111.4 BPM。排第二的是 A 小调(0.743),然后是 E 小调和 G 大调。第二名正是关系小调,和上面说的“关系大小调”一样,只是这次差距拉得很开。色度图说明了原因:C、E、G 三个音分量最重,D 和 A 其次,C♯、E♭、G♯、B♭ 是最弱的四个音级。在上方“试一个示例”里选巴赫这张卡片,会显示标注调 C 大调,并标明检测结果一致,调性参考音和 Camelot 混接调都能直接用。
什么工具都不用,只靠听。从主音开始,按下面的顺序一步步来。调性识别给出的结果和候选调很接近时,也可以用这套方法做最后的判断。
第一招:在乐句结尾停下来,哼出那个听起来“说完了”的音,就像句号一样。它通常就是主音。在键盘上找到它,或者对着音高识别唱出来,看看是哪个音。
大多数歌最后都落在主和弦上,判断调性如果只学一招,就学这一招。最后一个和弦稳稳落下时,它的根音就是调的主音;听起来明亮还是暗淡,决定了是大调还是小调。
贝斯在段落开头和乐句结尾常常落在主音上。编曲再满,它反复回去的那个音,也会告诉你这首曲子在什么调。
从主音往上唱三个音,留意第三个音:明亮的大三度是大调,暗一些的小三度是小调。C 大调和 A 小调这种所有音都相同的两个候选,就靠这一步分开。
把你猜的那个调的七个音跟着歌曲弹一遍:每个音都合得上,调就确定了。如果某个音一再打架,你可能在五度圈上差了一格。已经知道和弦?找出每个乐句最后都要落回的那个和弦,从和弦也能推出调。
手上有乐谱的话,数一数谱表开头的升号或降号。一个升号是 G 大调或 E 小调,一个降号是 F 大调或 D 小调,到底是哪一个,看最后一个和弦。
目前只用合成的测试曲目和示例录音检验过,还没在大量真实歌曲上测试,所以我们不公布准确率。下面是各类歌曲通常的表现,以及结果看着不对时,怎么自己判断歌曲调性。
流行、摇滚、民谣和钢琴曲,只要和弦清楚、用的是普通大调或小调,结果的可信度最高,和第二名的差距往往也很大。
C 大调和 A 小调的音完全一样。第二名是关系调、可信度又是中或低时,让持续音或最后一个和弦来决定。
结果只分大调和小调。多利亚、混合利底亚调式的曲子会归到 24 个调里最接近的那个,和弦变化密集的爵士乐可能根本落不到一个调上。
一段鼓 loop 几乎没有音高可测,结果会是“没有明确的调”。超过一分钟的歌会按段列出转调,但很短的升调会并进主调;要确认的话,把那一段剪成单独的文件再查。
确定一首歌的调,有这三种实打实的办法。多数乐手先让软件给出初步结果,再用耳朵确认。
| 本站ToMIDI 调性识别 | 靠耳朵 | 看调号 | |
|---|---|---|---|
| 速度 | 每首几秒,可以批量 | 每首一分钟以上 | 有乐谱的话马上就能看出 |
| 需要的基础 | 不需要 | 有一些练耳基础 | 会看谱 |
| 大调还是关系小调 | 两个都打分,并列出第二名 | 听主和弦来定 | 两者调号相同,要看最后一个和弦 |
| 调式音乐 | 给出最接近的大调或小调 | 能听出是哪种调式 | 调号加上主音 |
| 转调 | 超过一分钟的歌按段给出调 | 每次转调都听得出 | 谱上写了新调号的地方 |
| Camelot 编号 | 是 | 自己换算 | 自己换算 |
| 适合 | DJ 曲库、采样包、快速查询 | 练耳、即兴合奏、分辨难分的调 | 看谱演奏的乐手 |
问过“这首歌是什么调”,又必须在下一首开始前拿到答案的人,都用得上。
演出前把整个曲库的 BPM 和调性查一遍,再按 Camelot 编号混音,低音线就不会打架。导出的表格带着 BPM、调性和 Camelot 编号,直接放进曲库的电子表格。
loop 也能查:在一段采样上叠东西之前,先确认它的调;写贝斯线之前,先弄清 beat 的调。想知道一段 beat 是什么调?拿十秒片段测一下就行,持续音还能给你一个对着弹的参考。
先查出要翻唱的歌是什么调,再用歌曲变调移到适合你的音域。可以直接对着麦克风唱,手机里录的语音备忘录也能拖进来。
抱着吉他查一下调,就知道独奏该用哪个音阶、变调夹该夹在第几品。查完调,下一步就是和弦:结果里列出了这个调的七个和弦,听到的和弦可以用和弦识别认出来。
音乐课上能用来查调,练耳作业也用得上:学生先自己猜,再和识别结果、持续音对照,慢慢学会判断一首歌的调。学校电脑打开网页就能用。
排练前快速查一下调性和 BPM,提前安排好歌与歌之间怎么衔接,再用乐谱移调把分谱打印成合适的调。
查歌曲调性时大家最常问的问题,这里直接回答。
没有哪个工具每首歌都对,也不可能做到:关系大小调、调式、转调、和声很少的歌,会难住所有从音频判断调性的方法。和弦清楚的流行歌、摇滚歌,好用的工具大多会给出同样的答案。真正的差别在难分的时候:这个工具会给出可信度和候选调,还能用持续音逐个试听,判断错了也不会悄悄混过去。
对大多数和弦清楚的大调、小调歌曲,靠得住。调式音乐、布鲁斯、以鼓为主的曲子和转调的歌是它的弱项,这时它会给出 24 个调里最接近的那个。把结果当成一个可靠的初步答案,再用耳朵确认,判断歌曲调性才有把握。
找到听起来像“家”的那个音,看最后一个和弦是大和弦还是小和弦,再把音阶跟着歌曲弹一遍确认。方法就这么多。也可以把文件拖到本页顶部,先让调性识别给出初步结果。
靠耳朵这样判断:哼出主音,听最后一个和弦,跟着贝斯走,再从主音往上唱三个音分清大小调。上面“不用软件”那一节把每一步都讲了。手上有乐谱的话,调号能把范围缩小到两个调。大多数流行、摇滚和民谣,用这个办法就能判断出来。
完全免费,不用账号,不扣积分,查多少首都行。不少在线查调的网站要先上传文件,这个工具则是在浏览器标签页里解码、分析每个文件,音频不会离开你的设备。也不用另外装查调软件或桌面版的检测程序。
这两个是关系调,七个音完全相同。一首歌如果多用 A 和 E 的和弦,就算最后落在 C 上,也可能被判成 A 小调。看一眼第二名,把两个调的持续音分别和歌曲一起放,选主和弦听起来最像“家”的那个。两个答案这么接近时,就这样判断歌曲调性。
整首拖进来就行。超过一分钟的歌,页面还会每隔 5 秒取一个 20 秒的窗口分析,凡是在新调上稳定下来的段落,都会单独列出它的调和大致时间;主调是全曲停留最久的那个。短于约 20 秒的转调会并进前后的调,可以把那一段剪成单独的文件,也可以用耳朵跟着听。
Camelot 给 24 个调各编了一个 1 到 12 的数字和一个字母:A 是小调,B 是大调。1A 是升 G 小调(也写作降 A 小调),1B 是 B 大调。数字差一,或者数字相同的调,混在一起很顺。Camelot 调性轮上能看到全部 24 个。
不能贴链接,这里没有输入网址的地方。用你自己有的歌曲文件,或者用音箱播放,拿麦克风录几小节。副歌录一小段,就够识别调性了。
不能,这里没有歌曲数据库。想查一首热门歌的调性和 BPM,就拖进你自己有的音频文件,或者用音箱放一段副歌录下来。页面分析的是声音,不是歌名,所以只要你能播放出来,任何一首歌都查得出调。
能,和整首歌一样拖进来。清唱只要有旋律就行,而且干净的人声往往比完整混音更好判断。beat 要有和弦或贝斯线才查得出调;纯鼓的 beat 本来就没有调,结果会显示“没有明确的调”。
不用下载,也不用安装,它就是一个网页。用 FL Studio(水果)、Ableton 或 Logic 做歌时,把它开在旁边,文件拖进来就行,不必在每条轨道上挂一个调性检测插件。
能。打开 .mid 文件,页面会直接读取音符,按时值和力度加权,鼓的轨道不计入,比从音频里判断少了很多猜测。速度取自文件里的速度表。这里没有输入音名或和弦名的地方,所以不能靠手动输入和弦来查调;想认一个和弦,用和弦识别。
不是。它用的是经典的自动调性检测:色度图,加上音乐心理学里的调性轮廓。没有神经网络,没有训练数据,也不经过服务器,所以每个结果都附带可信度和候选调,你可以自己核对。
MP3 和 WAV 都可以,此外还支持 M4A、AAC、FLAC、OGG、Opus,以及 MP4、MOV、WEBM 视频里的声音,前提是你的浏览器能解码。片段至少 5 秒,每个文件最大 200 MB。
把歌曲拖到本页顶部的调性识别工具里,几秒就能查出调性、Camelot 编号和 BPM。免费、私密,文件不上传。