iphone - 如何使用 iPhone SDK 确定任何歌曲的 bpm(每分钟节拍数)?

标签 iphone objective-c xcode ios4

我正在开发一款 iPhone 应用程序,它可以确定 iTunes 库中每首歌曲的 bpm(每分钟节拍数),然后将歌曲调整为 140 bpm(或 70)以获得完美的锻炼节奏。

我在 AVAsset 库上工作,用于从 itunes 库中捕获歌曲,这部分工作正常。现在我想捕获并修改该歌曲的 bpm(每分钟节拍数)。

如果有人可以向我展示如何实现这一目标,以及是否有任何可用的示例,我将非常感激。

最佳答案

如果今天有人遇到这个问题...我制作了一个 github 存储库,它估计本地音频文件的 bpm。

https://github.com/yaizudamashii/BPMDetection-iOS

关于iphone - 如何使用 iPhone SDK 确定任何歌曲的 bpm(每分钟节拍数)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990187/

相关文章:

objective-c - 本地化 iOS 上的剪切|复制|粘贴菜单

ios - 如何快速将 UTC 时间转换为 Unix 时间戳?

ios - 没有具有有效签名身份的配置文件。找不到匹配的配置文件,xcode,ios

ios - Xcode 10 - iOS 12 Simulator 位置模拟在 City Bicycle Ride/City Run/Freeway Drive 上失败

iphone - 当方向改变时以编程方式改变 Nib

iphone - 使用 UIApplication 共享应用程序时出错?

ios - 如何将 UIDatePicker 中的日期和时间设置为 12 小时格式的 UITextField

iphone - iOS 拨号助手自动将本地号码格式化为美国号码

ios - 在 iOS 上创建动态 pdf 文档

objective-c - NSXMLParser 不会在 iOS 4.3 中解析,但在 5.0 中会解析