本地音频分析

Key & BPM 检测器:一次测出歌曲的调性和速度

歌曲调性检测可以从音频中估算 Key 和 BPM,帮助你了解歌曲的和声中心与节奏速度。音频会在当前浏览器中本地解码和分析。

分析结果

BPM、歌曲调性、调式和 Camelot 代码会显示在这里。

这是实验性估算。节拍或调性证据较弱时会隐藏结果;复杂和声仍可能得到相邻调性。 分析在当前浏览器本地完成;本次检测不会上传音频。

歌曲调性检测可以从一段音频中估算 Key 和 BPM,帮助你先了解歌曲的和声中心与节奏速度。选择音频后,分析在浏览器本地完成,无需注册;结果是制作时的参考,不是替代听感和人工核对的最终答案。

01

Key、BPM 与 Camelot 分别是什么?

Key 表示歌曲主要围绕的音高中心,也就是常说的歌曲调性;BPM(每分钟节拍数)表示音乐的速度。Key 侧重音高和和声,BPM 侧重节奏,两项信息结合起来,能更快判断一首歌适合怎样的混音或编曲方向。

Camelot code 是给 DJ 使用的和谐混音编码,例如 8A 或 8B。它把调性按轮盘方式标记,方便寻找相同或相邻的和声关系;Camelot 不是第三种调性,也不会取代原本的 Key、Major 或 Minor 标记。

02

选择本地音频并读取分析结果

点击上传区域,选择一首本地音频,也可以把文件拖入页面。支持 MP3、WAV、FLAC、M4A、AAC 和 OGG;单个文件不能超过 20 MB,时长不能超过 10 分钟。浏览器会先尝试解码文件,不同浏览器对音频编码的支持可能不同,因此同一个文件在不同浏览器中的结果或兼容性可能有差异。

浏览器会先在本地读取并解码完整音频文件,随后由 Key 和 BPM 算法使用音频中间最多 90 秒作为分析窗口。分析不会为了这项检测把音频上传到服务器;完成后页面会显示 BPM、Key、Major/Minor、Camelot code 和时长。

03

把检测结果用在混音、翻唱和编曲中

DJ 可以用 BPM 先筛选速度接近的歌曲,再用 Key 和 Camelot code 检查和声衔接,作为和谐混音的起点。制作伴奏或卡拉 OK 时,检测到的调性可帮助你寻找合适的伴奏调;准备翻唱时,它也能提供选择升调或降调起点的线索。

编曲配歌时,可以把 BPM 当作工程的初始速度,把 Key 当作配器和旋律安排的参考。检测值会受到歌曲段落、混音和素材质量影响,正式混音、移调或录音前,仍应结合耳朵、乐器或 DAW 再确认一次。

04

如何阅读 Major、Minor、相对大小调和 Camelot

结果中的 Major(大调)和 Minor(小调)说明检测到的调式类别,例如 C Major 或 A Minor。相对大小调共享同一组调号,但主音不同;因此看见两个相近的候选时,不能只凭“大调明亮、小调忧郁”这样的印象决定,旋律落点、和弦进行和歌曲情绪都值得一起听。

Camelot 轮盘通常用 A 表示 Minor、B 表示 Major,数字表示轮盘位置。相同数字或相邻数字常被用作和谐混音的搜索起点,但这只是工作方法,不是保证所有歌曲都能无缝衔接的规则;复杂和声仍需实际试听。

05

为什么结果可能不确定?

如果节奏或调性证据不足,工具会显示 Uncertain,而不是强行给出一个确定答案。转调、复杂和声、清唱或弱节奏、鼓点或无调性素材、低频不足、缺少稳定音高、现场噪声和混响,都可能让自动判断变得困难;只分析中间 90 秒也可能刚好避开最清晰的段落。

自动分析和手动听拍各有适用场景:自动分析会从选定音频中推断 BPM 和 Key,适合先快速浏览文件;如果你只想测速度,或自动结果与听感不一致,可以使用 BPM 测速器,跟着拍点自己确认节奏。两种结果都应结合歌曲结构和实际听感判断。

FAQ

歌曲调性与 BPM 检测常见问题

下面是关于歌曲调性、分析范围、结果解读和本地隐私的简短说明。

怎样查一首歌是什么调?

选择本地音频后,工具会在浏览器中分析并显示歌曲的 Key、Major 或 Minor,以及 Camelot code。结果是自动估算,遇到转调、复杂和声或音高证据不足时,请结合听感再次确认。

能否同时检测 Key 和 BPM?

可以。上传符合限制的音频后,工具会同时估算歌曲调性(Key)和 BPM,并显示模式、Camelot code 与音频时长。Key 反映音高中心,BPM 反映节奏速度。

为什么结果不确定或可能检测错调?

转调、复杂和声、清唱或弱节奏、鼓点、现场噪声,以及缺少稳定音高或低频信息,都可能影响判断。工具最多分析中间 90 秒,Uncertain 表示证据不足,不会强行保证一个调性。

Major、Minor 和 Camelot 分别是什么意思?

Major 和 Minor 是两种调式类别,Key 则表示歌曲的音高中心;相对大小调可能共享调号,但主音不同。Camelot 是 DJ 用来查找和谐混音关系的轮盘编码,不是第三种调性。

音频是否上传、是否需要注册?

不需要注册,音频会在当前浏览器中解码和分析,不会为这项检测上传到服务器。单个文件仍需符合 20 MB 和 10 分钟限制,实际能否解码也取决于浏览器对该格式的支持。