测出任何歌曲的调性(key)。上传音频,即可得到调性以及用于和谐混音的 Camelot 编号 —— 在你的浏览器中分析,文件不上传。
由 Web Audio API 驱动。文件绝不离开你的设备。
DJ 用 Camelot 轮盘做和谐混音:编号相同、或相差一个数字的曲目能无缝衔接、不打架。大调以 B 结尾、小调以 A 结尾,每个大调和它的关系小调共用一个数字。下面是完整轮盘。
| Camelot | 大调 | 关系小调 |
|---|---|---|
| 1B / 1A | B 大调 | G# 小调 |
| 2B / 2A | F# 大调 | D# 小调 |
| 3B / 3A | C# 大调 | A# 小调 |
| 4B / 4A | G# 大调 | F 小调 |
| 5B / 5A | D# 大调 | C 小调 |
| 6B / 6A | A# 大调 | G 小调 |
| 7B / 7A | F 大调 | D 小调 |
| 8B / 8A | C 大调 | A 小调 |
| 9B / 9A | G 大调 | E 小调 |
| 10B / 10A | D 大调 | B 小调 |
| 11B / 11A | A 大调 | F# 小调 |
| 12B / 12A | E 大调 | C# 小调 |
拖入 MP3、WAV、FLAC、OGG 或 M4A。在你的浏览器本地解码与分析 —— 音频不会离开你的设备。
分析器在整首曲目上构建 chromagram —— 12 个音级各自占多少能量。
把音符分布与全部 24 个大小调匹配(Krumhansl-Schmuckler 算法),给出调性及其用于混音的 Camelot 编号。
调性是一首歌围绕组织的一组音 —— 它的「音高大本营」。用一个主音加调式来命名,比如 C 大调或 A 小调,它决定了哪些音和和弦放在一起好听。
在这里上传音频文件,工具会分析整首曲目的音符分布,匹配到最可能的 24 个大小调之一,并给出调性 + 用于 DJ 混音的 Camelot 编号。
这是 DJ 用的系统,把每个调映射成 8B、5A 这样的编号。编号相同、或相差一个数字的曲目能和谐衔接、不打架。大调以 B 结尾、小调以 A 结尾,一个调和它的关系小调共用数字(C 大调 = 8B,A 小调 = 8A)。
不会。检测完全在你的浏览器里用 Web Audio API 运行。文件在你的设备上解码分析,绝不外传。
对调性清晰的歌通常准,或落在关系大/小调上(共用相同音符和 Camelot 编号)。会转调、无调性或几乎全是鼓的曲目更难 —— 把结果当作可靠起点,再用耳朵确认。
凡是浏览器能解码的:MP3、WAV、FLAC、AIFF、OGG、M4A。小于约 25 MB 效果最好;只分析前 60 秒,足以锁定调性。