2012-03-17 96 views
1

现在我正在创建一个用于创建音频单元乐器的项目,该项目提供基本波形并提供音频采样器。我在如何实现音频单元乐器基础以支持音频文件浏览方面存在问题,并且还想知道支持这种情况制作采样器的音频单元SDK。音频单元乐器+采样器

采样器可以与波形组合,然后生成新的声音 这不是IOS音频单元。我对这个采样器结构并不了解

我一直在搜索很多,但他们没有相关的知识和一些我能理解的源代码。请帮助我至少浏览Au Instrument的音频文件,并在时间范围内对音频数据进行切片。所以我可以使用DSP来处理它。

方面。

回答

1

我建议看看FilterDemo的源代码。它演示了参数,属性,UI和底层DSP代码之间关系的最重要方面。我使用FilterDemo源代码作为将原始DSP代码以及仅具有通用参数(因此无UI)的AU插件转换为具有定制UI的完全集成的AU插件的基础,取得了一些成功。

此外,请密切关注嵌入在某些源代码中的关于重命名UI元素的警告,因为有一个平面名称空间需要处理。

+1

非常有帮助。我还发现[Apple开发人员资源]上有很多示例项目(https://developer.apple.com/library/mac/navigation/#section=Frameworks&topic=AudioUnit) – bariyard 2014-06-21 11:01:07