如何以编程方式在iOS设备中播放具有不同音高的声音文件

时间:2014-08-28 19:37:11

标签: ios audio avfoundation core-audio

我有一个心跳声音文件。当用户等待一段时间间隔完成时,我想在增加音高时播放它。任何人都可以告诉我如何在iOS中执行此操作吗?

2 个答案:

答案 0 :(得分:1)

您可能希望看到:Real-time Pitch Shifting on the iPhone

该文章引用了dirac3d,但CoreAudio现在也具备此功能,但设置起来并非易事。克里斯·亚当森(Chris Adamson)在CoreAudio上撰写了一些可能有用的好文章。

答案 1 :(得分:1)

当前版本的iOS内置NewTimePitch音频单元,可用于独立增加音高或播放时间。