音频单元乐器+采样器

Posted

技术标签:

【中文标题】音频单元乐器+采样器【英文标题】:Audio unit instrument + sampler 【发布时间】:2012-03-17 19:13:43 【问题描述】:

现在我正在开发一个用于创建音频单元乐器的项目,该乐器提供基本波形并提供音频采样器。我对如何实现音频单元乐器库以支持音频文件浏览有疑问,并且想知道支持这种情况的音频单元 SDK 来制作采样器。

采样器可以结合波形然后产生新的声音 这不是 ios 音频单元。而且我对这个采样器结构了解不多

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

注意。

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

非常有帮助。我还发现Apple Developers Resource上有很多示例项目

以上是关于音频单元乐器+采样器的主要内容,如果未能解决你的问题,请参考以下文章

带有音量包络的 iOS 音频采样器

音频单元样本值范围

iOS中的ADSR,示例代码?

如何将音频单元输出的相位移动 180 度

在 iOS 中强制音频采样率

iPhone 的实时音频循环切换