audio-processing - Bpm 音频检测库

标签 audio-processing

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




我正在寻找一个可以简化速度/bpm 音频检测的库。

类似的东西 http://adionsoft.net/bpm/ ,但要在 *NIX 机器上使用。

任何语言,但首选 php、perl、python。

最佳答案

Mixxx 使用来自 SoundTouch 的 BPMDetect 类BPM 检测库。还有另一个名为 BPMDj 的开源库这是更难使用但更准确。

我个人不会依赖任何一个。再说一次,我是一个业余 DJ,所以我倾向于更多地依赖我的耳朵。

编辑

有一个更好的 OSS 库,名为 aubio .它还可以做节拍检测和起始检测。

另一个编辑

Mixxx 现在已经转移到 VAMP 插件集,它更好,支持 aubio 和许多其他节拍检测库。它还支持按键检测和其他音频分析功能。

关于audio-processing - Bpm 音频检测库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/477944/

相关文章:

c# - 将 OnAudioFilterRead 与 playOnAwake 一起使用

java - 未调用TargetDataLine的自定义实现方法

audio - Directshow筛选器如何交换媒体样本?

audio - 哪种编程语言更适合构建音频处理应用程序

java - 音频处理服务器平台

audio - XAudio2 遮挡处理

java - 如何用Java处理声音?

audio - 如何在 Audiokit 中正确设置多带通滤波器?

android - 使用 NDK 构建音频处理 Little Endian SDK

python - 准确地将两个音符相互混合