BPM 与调性检测
频谱分析器
DSP 引擎:v2.4⚡ 纯浏览器多频段特征提取与 chroma 分析
Camelot 轮盘
和声混音匹配曲目调性,让过渡无缝衔接。
同调例:8A → 8A(完美融合)
能量提升顺时针 +1:例 8A → 9A
能量下降逆时针 -1:例 8A → 7A
跨模式A ↔ B:例 8A ↔ 8B
工具介绍
免费在线 BPM 与调性检测工具
在浏览器中从任意音频文件检测曲速(BPM)、音乐调性与 Camelot 标记,无需上传到云端。适合混音前排练:在下一场演出或制作前找到兼容的调性与速度。
如何使用
- 01上传音频文件(MP3、WAV、FLAC、AAC、OGG),或登录后从媒体库选择。
- 02Essentia.js 在 WebAssembly 中分析节拍与 chromagram — 数秒内显示 BPM(支持倍/半速切换)与调性。
- 03参考 Camelot 混音指南,用相邻轮盘代码规划和谐过渡。
核心功能
- 浏览器本地分析 — 音频留在你的设备上
- BPM 检测,支持倍/半速校正
- 音乐调性 + Camelot(Open Key)标记
- DJ 过渡和声混音速查表
常见问题
Musictool 使用 Essentia.js — 与研究和生产工具相同的 MIR 算法,编译为 WebAssembly。大多数商业曲目可得到稳定的 BPM 与调性;现场录音或重度处理音频可能需要手动调整倍/半速 BPM。