zh

查找调性

在浏览器本地估算一首乐曲的调性(例如C大调或A小调),适合和声混音或重新混音。无需上传。

正在你的设备上本地处理 ...

输出格式 输出文件的目标格式。
  • 文本
  • JSON

你的文件

    正在你的设备上本地处理 ...

    0%

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    与速度(曲子有多快)不同,调性描述的是哪一个音阶和主音在支撑整段和声,这对希望通过“和声混音”(例如Camelot音轮体系)把两首调性相容的曲目叠在一起的DJ很重要,对需要把采样移调以适配自己作品的制作人很重要,对想要凭耳朵为一首曲子配伴奏的乐手同样很重要。

    这种估算使用12音级色度分析:通过快速傅里叶变换将频谱按时间窗口分解,把每个频率归入12个音级之一(C、C#、D……B),并累加各音级的能量。得到的色度轮廓随后会与Krumhansl-Schmuckler提出的24种经典大调/小调音阶轮廓进行比对,匹配度最高的一个即为估算出的调性。

    和BPM工具一样:结果是一个算法估算值,不是精确的音乐分析,对于无调性音乐、纯鼓点段落,或曲子中途出现转调的情况,结果可能会不太确定。置信度数值说明了色度模式与某个调性的匹配程度有多明确。

    技术规格

    技术规格
    输入格式MP3, WAV, M4A, AAC, OGG, OPUS, FLAC
    自动转换MP4
    输出格式TXT
    批量处理不支持
    处理方式在浏览器中本地处理 (WebCodecs)
    文件上传

    三步完成

    1. 拖入你的音乐文件。
    2. 选择输出格式(文本或JSON)。
    3. 查看估算的调性和置信度。

    限制: 结果是一个算法估算值(色度分析加Krumhansl-Schmuckler相关性比对),不是精确的音乐分析,对于无调性或以鼓点为主的音乐,结果可能会不太确定。极短的片段(不足3秒)会被明确提示拒绝。曲中途发生的转调不会被识别,只会给出整首曲子的一个总体调性。

    常见问题

    我的文件会被上传吗?

    不会,分析完全在浏览器本地进行。

    调性准确吗?

    不精确,它是基于频谱的算法估算值,不是音乐理论层面的审定。

    什么是和声混音?

    DJ会把调性相容的曲目叠在一起播放,让过渡听起来不显得不协和,为此需要先知道每首曲子的调性。

    有BPM检测工具吗?

    有,姊妹工具“查找BPM”会估算速度,而不是调性。

    相关工具

    查找BPM · 生成频谱图 · 波形图片 · 音频倒放