1

我开发了一个动态声音压缩器(已经在 Matlab 和 Windows 中实现),我想创建一个简单的 iPhone 应用程序,它只访问音乐库并将过滤器应用于轨道,为此我需要以某种方式访问该文件的声音样本,应用压缩器将计算的增益。它不会改变原始文件,它只会播放新计算的声音样本。如何使用 iOS 声音库做到这一点?

4

1 回答 1

0

MTAudioProcessingTap 是此任务的最佳选择。这是一个很好的起点:

http://chritto.wordpress.com/2013/01/07/processing-avplayers-audio-with-mtaudioprocessingtap/

如果你想要一些适用于较低 iOS 版本的东西,这里有一个示例:

https://github.com/iitotoro/BufferedAudioPlayer

希望这会有所帮助,如果您有更多问题,请随时询问。

于 2013-11-05T07:15:22.663 回答