BPM 与调性检测

登录
频谱分析器
DSP 引擎:v2.4
纯浏览器多频段特征提取与 chroma 分析

Camelot 轮盘

[DJ 指南]

和声混音匹配曲目调性,让过渡无缝衔接。

同调例:8A → 8A(完美融合)
能量提升顺时针 +1:例 8A → 9A
能量下降逆时针 -1:例 8A → 7A
跨模式A ↔ B:例 8A ↔ 8B

工具介绍

免费在线 BPM 与调性检测工具

在浏览器中从任意音频文件检测曲速(BPM)、音乐调性与 Camelot 标记,无需上传到云端。适合混音前排练:在下一场演出或制作前找到兼容的调性与速度。

如何使用

  1. 01上传音频文件(MP3、WAV、FLAC、AAC、OGG),或登录后从媒体库选择。
  2. 02Essentia.js 在 WebAssembly 中分析节拍与 chromagram — 数秒内显示 BPM(支持倍/半速切换)与调性。
  3. 03参考 Camelot 混音指南,用相邻轮盘代码规划和谐过渡。

核心功能

  • 浏览器本地分析 — 音频留在你的设备上
  • BPM 检测,支持倍/半速校正
  • 音乐调性 + Camelot(Open Key)标记
  • DJ 过渡和声混音速查表

常见问题

Musictool 使用 Essentia.js — 与研究和生产工具相同的 MIR 算法,编译为 WebAssembly。大多数商业曲目可得到稳定的 BPM 与调性;现场录音或重度处理音频可能需要手动调整倍/半速 BPM。