在iOS中实时更改播放曲目的速度(节奏)

在iOS中实时更改播放曲目的速度(节奏),ios,audio,core-audio,Ios,Audio,Core Audio,我在写一个应用程序,基本上是基于一个非常简单的DJ隐喻。我希望能够通过调整滑块实时更改曲目的节奏 这可以使用AVAudioPlayer类实时完成,还是只能在准备播放曲目时进行设置?不是使用AVAudioPlayer类,而是可能使用新的时间音高音频单元,使用iOS音频单元API播放您的曲目。iOS中现在可以使用吗?我只能找到MacOS文档。我认为hotpaw2指的是kAudioUnitSubType\u NewTimePitch组件子类型。它似乎是旧的kAudioUnitSubType_TimeP

我在写一个应用程序,基本上是基于一个非常简单的DJ隐喻。我希望能够通过调整滑块实时更改曲目的节奏


这可以使用AVAudioPlayer类实时完成,还是只能在准备播放曲目时进行设置?

不是使用AVAudioPlayer类,而是可能使用新的时间音高音频单元,使用iOS音频单元API播放您的曲目。

iOS中现在可以使用吗?我只能找到MacOS文档。我认为hotpaw2指的是kAudioUnitSubType\u NewTimePitch组件子类型。它似乎是旧的kAudioUnitSubType_TimePitch组件子类型的升级,并进行了一些调整,现在可以在iOS上使用。问题是它似乎引入了一些问题,正如这里提到的:我已经做了一些测试,在我的设备上我没有得到一个单一化的流,正如上面的线程中所建议的,但它确实以某种方式扭曲了信号。我可能会发布一个关于这个问题的单独问题。。。