分析任意音频文件,得到调式、关系大小调和 BPM,还会给出一个可信度分数,让你知道什么时候能信。不会上传任何内容。
功能说明
多数歌曲调式检测其实是查库服务:输入一个标题,返回的是别人记录过的关于这张唱片的信息。这对热门歌好用,对其余的一切都不管用——你自己的 demo、没发行的剪辑版、现场版、朋友发来的一首歌、你刚导出的分轨。
这个工具直接读音频。文件里的每个瞬间都被拆解成频率,每个频率都被折叠进十二个音名里的某一个,得到的画像再拿去和全部二十四个大小调比对。返回的是最接近的匹配,加上一个说明有多接近的数字。
这个可信度数字比大家想的更重要。很多音乐根本没有一个明确的调——它在转调,它是调式化的,或者主要是打击乐——任何工具如果只甩出一句「F♯小调」而不带任何说明,其实是在隐瞒这一点。速度是在同一次分析里测出来的,因为问调式的人通常也想知道 BPM。

使用方法
一个文件,几秒钟,不需要账号。
支持 MP3、WAV、FLAC、M4A,或者一个视频文件。文件由你的浏览器读取,留在你的设备上。
分析的是整首曲子,不是抽样,十二个音名各自的能量都会被累加起来。
你会得到最匹配的调式、它的关系大小调、一个可信度分数和速度——外加得出这个结论所依据的逐音能量图。
核心能力
只给一个调式名字、不附带可信度,本质上是把猜测包装成事实。分数低的时候,这本身就是关于这首曲子的真实信息——通常说明它压根不在一个调里。
C 大调和 A 小调用的是完全相同的七个音,所以任何自动检测工具都可能把两者搞混。答案感觉不对的时候,几乎总是因为搞反了关系调——所以两个都会显示出来,而不是藏起一个。
速度是从同一次分析里得出的,不需要再用第二个工具。如果你就是为了拍子来的,BPM 检测页面会把这个放在最前面。
因为分析的是音频本身,而不是搜索一个曲库,你自己导出的音轨和一首正式发行的单曲效果一样好——而且文件从不会离开你的浏览器。
适用场景
DJ 靠匹配调式让两首歌不打架。知道一场 set 里每张唱片的调式是这套做法的全部基础。
加贝斯线之前得先知道主音在哪。调式告诉你哪些音会听着顺。
先找到原调,再决定要为实际演唱的人往上还是往下移调多少。
一条 jam track 只有在调式和你练的东西一致时才有用。花一个小时之前先检查一下。
把自己导出的音轨都跑一遍打上标签,以后就不用再靠耳朵重新判断一次。
先自己猜,再拿去分析。猜错的那些才是有意思的地方——往往说明这首歌本来就模糊。
常见问题
在调性清楚的音乐上——大多数流行、摇滚、舞曲和民谣——多数时候是对的,就算错了,通常也是报成了关系大小调而不是完全不相关的调。碰到调式化的音乐、爵士、任何有转调的曲子,以及主要是打击乐的曲目,准确率会明显下降。这就是为什么会显示一个可信度分数:分数低就当作工具在告诉你,这个问题本来就没有干净的答案。
数据库靠查标题返回别人为那张唱片记录过的信息,帮不了你自己的文件,对 remix 和另一个版本也可能报错。这个工具分析的是你手头真实的音频。对一首知名单曲,两种方式都行;对其他一切,只有这个能用。
两者用的音完全一样——唯一的区别是哪个音听起来像主音,这是感受上的侧重,而不是音高内容本身的差异。自动检测工具是从音高内容出发判断的,所以这一对是最难区分的情况。正因如此两个都会显示出来。这种情况下更该信自己的耳朵,而不是标签。
免费,不需要。没有登录、不扣积分,也不限制跑多少个文件——分析是在你自己的浏览器里完成的,我们每次使用都不花成本。
不会。文件在这个页面内部解码和分析,从不会被传输出去。如果你在检查一首还没发布的曲目,这一点值得放心。
不能直接检测——需要设备上有一个音频文件,而从这两个平台下载都违反它们各自的条款。如果你是合法拿到的文件,用法和其他任何文件一样。
它会为整个文件返回一个调式——占主导的那个——同时可信度分数会下降,这就是提示你这首歌有转调之类的情况在发生。如果需要某一段特定片段的调式,先用音频剪辑工具切出那一段,再单独分析。
那是色度图:这首歌在整首曲子里,十二个音名各自花了多少能量。柱子高的那些就是这首歌赖以建立的音。这是得出答案背后的证据,往往比标签本身信息量更大——你通常能自己从里面看出调式。
会,来自同一次分析。如果速度才是你主要想要的,BPM 检测页面会把速度放在最前面,并且能正确处理半速和倍速的问题。
只要你的浏览器能解码的都行:MP3、WAV、FLAC、M4A、AAC、OGG,以及视频文件里的音轨。文件越长处理时间稍微长一点,实际上限大约是 100MB。
