无需登录 数据私有 本地保存

音乐调性检测器 - 分析歌曲的Key

25
0
0
0

拖放音频文件到此处

支持 MP3, WAV, OGG, FLAC, M4A 格式

或点击选择文件 · 最大 50MB

Camelot 调性轮盘速查表

DJ常用的调和混音参考系统。相邻编号的调性可以无缝混音。

Camelot 大调 (Major) 小调 (Minor)
11B · C Major1A · A Minor
22B · G Major2A · E Minor
33B · D Major3A · B Minor
44B · A Major4A · F# Minor
55B · E Major5A · C# Minor
66B · B Major6A · G# Minor
77B · F# Major7A · E♭ Minor
88B · D♭ Major8A · B♭ Minor
99B · A♭ Major9A · F Minor
1010B · E♭ Major10A · C Minor
1111B · B♭ Major11A · G Minor
1212B · F Major12A · D Minor
常见问题与知识点
什么是音乐调性(Key)?
音乐调性(Key)指的是一首歌曲所基于的音阶体系,它决定了歌曲中使用的主要音符和和弦。调性由主音(Tonic)和调式(Mode)组成。例如"C大调"以C音为主音,使用大调音阶(全-全-半-全-全-全-半的音程排列)。调性是音乐作品的声音"中心",绝大多数旋律和和弦都会倾向于回归到主音,给人稳定和完整的听感。
大调和小调有什么区别?
大调(Major)通常给人明亮、快乐、积极的感觉;小调(Minor)则通常给人忧郁、深沉、悲伤的感觉。从音阶结构来看,大调第三音与主音相距4个半音(大三度),而小调第三音与主音相距3个半音(小三度),这是两者听感差异的关键。例如C大调(C-E-G)听起来明亮,而C小调(C-E♭-G)听起来更暗沉。一首歌使用大调还是小调,很大程度上决定了它的情感色彩。
这个调性检测器是如何工作的?
本工具使用Web Audio API对上传的音频进行频谱分析(FFT快速傅里叶变换),将音频信号分解为不同频率的能量分布。然后将这些频率映射到12个半音类别(C, C#, D, D#, E, F, F#, G, G#, A, A#, B),累积每个音高类别的能量。最后使用Krumhansl-Schmuckler调性分析算法,将得到的音高分布与24个调性模板(12个大调+12个小调)进行皮尔逊相关性计算,得分最高的即为检测结果。该算法基于大量音乐心理学研究,能够较准确地识别音乐的调性。
什么是Camelot Wheel(调性轮盘)?
Camelot Wheel是DJ和电子音乐制作人常用的调性参考系统,由Mixed In Key公司推广。它将24个调性(12个大调+12个小调)编号为1B-12B(大调)和1A-12A(小调),按五度循环排列成轮盘。轮盘上相邻的调性(如1B和2B,或1B和1A)在和声上兼容,可以无缝混音。这个系统让DJ无需深厚乐理知识也能进行和声混音,大幅提升了DJ set的音乐性。例如,C大调=1B,G大调=2B,它们相邻,混音时非常和谐。
调性检测的准确度有多高?
对于结构清晰、和声明确的流行音乐、电子音乐和古典音乐,准确率通常在85%-95%之间。但对于以下情况可能不够准确:①无调性音乐或实验音乐;②频繁转调的乐曲(如爵士乐中的复杂和声进行);③以打击乐为主的音乐(缺乏明确音高);④音频质量过低或有大量噪音。检测结果会显示置信度百分比,建议结合多个候选调性综合判断。对于DJ混音用途,本工具的准确度已经足够实用。
什么是平行调(Relative Key)?
平行调(或称关系调)是指使用完全相同的音阶音符、但主音不同的大调和小调。例如C大调和A小调是平行调——它们都使用钢琴上的白键(没有升号也没有降号),但C大调以C为主音,A小调以A为主音。平行调的主音相距小三度(大调主音下方3个半音就是其平行小调的主音)。在Camelot系统中,平行调具有相同的编号:C大调=1B,A小调=1A。平行调之间混音非常自然流畅。
支持哪些音频格式?
本工具支持浏览器原生解码的常见音频格式:MP3(最通用)、WAV(无损)、OGG(开源格式)、FLAC(无损压缩)、M4A/AAC(Apple常用格式)以及AIFF。其中MP3和WAV兼容性最佳,推荐使用。文件大小限制为50MB。如果上传的格式不被支持,浏览器会提示解码失败。所有音频分析均在您的本地浏览器中进行,不会上传到任何服务器,保护您的隐私。