ZH
我的工具

歌曲调性检测(找出歌曲的调)

从音频文件中找出歌曲的调性:主调、关系调、DJ 用的 Camelot 编码、可信度和听到的音。在浏览器中运行。

MP3、WAV、M4A、FLAC、OGG 等,或视频。每个文件最多分析 10 分钟。
跳过不在主调上的前奏。
我的工具 →
广告

找出一首歌的调,方便演唱、伴奏、移调或与其他曲目混音。调性检测会听完整首歌(最多 10 分钟),测出 12 个音级各占多少,再与每个大调和小调的典型音分布做比较。你会得到调、关系调、DJ 使用的 Camelot 编码、可信度评级以及备选的调。音频不会离开你的浏览器。

使用方法

  1. 选择一首或多首歌曲。
  2. 可以设置起始时间来跳过前奏。
  3. 点击计算,查看调、Camelot 编码和可信度。
  4. 如果可信度较低,请查看备选的调,并跟着歌曲弹奏主和弦来验证。

计算公式

r = 相关系数(色度, 调性模板)(对全部 24 个调) · 调 = r 最高者

歌曲以 11,025 Hz 单声道解码,切成 4,096 个采样(0.37 秒)的窗口,相邻窗口重叠一半。每个窗口 65 到 2,000 Hz 的频谱被折叠成 12 个音级(十二平均律,A = 440 Hz),归一化到最强的音级为 1,再累加。这个色度向量会与 Krumhansl–Kessler 大调和小调模板(描述音阶各级对调的归属强度)旋转到全部 12 个主音后的版本比较(皮尔逊相关)。当最佳调的相关系数达到 0.75 或以上且领先第二名至少 0.1 时,可信度为高。低音的泛音以及关系调共有的音可能造成误导,所以可信度为中或低时,请把结果当作候选清单,而不是答案。

示例

一首由 C、F、G、C 和弦(I–IV–V–I)构成的歌,包含大量 C、E、G、F、A、B、D,所以它的色度与 C 大调最吻合,明显领先共有音最多的 G 大调和 A 小调。C 大调在 Camelot 轮盘上是 8B,与 7B、9B 以及它的关系调 A 小调(8A)混音效果好。

常见问题

为什么歌听起来像 A 小调,却显示 C 大调?

关系调共享所有的音,所以最容易混淆。请听乐句结尾时哪个和弦像“回到家”;表格中同时列出了两个调的相关系数。

Camelot 编码是什么?

一种 DJ 记谱法,把 24 个调排成时钟形状:数字 1–12,A 表示小调,B 表示大调。数字相同或相差一格的曲目通常混音时不会冲突。

歌曲中途转调还能用吗?

它报告的是分析范围内听到最多的调。对于转调的歌曲,请把起始位置设在你关心的段落。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 歌曲调性检测(找出歌曲的调). https://kakao.mobile/zh/tools/song-key-finder/

MLA

“歌曲调性检测(找出歌曲的调).” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/song-key-finder/.

广告