版本记录
版本号 | 时间 |
---|---|
V1.0 | 2018.06.23 |
前言
AudioUnit框架作为您的应用程序添加复杂的音频操作和处理功能。 创建在主机应用程序中生成或修改音频的音频单元扩展。接下来几篇我们就一起看一下这个框架,感兴趣的看上面几篇文章。
1. AudioUnit框架详细解析(一) —— 基本概览
2. AudioUnit框架详细解析(二) —— 关于Audio Unit Hosting之概览(一)
How to Use This Document - 如何使用这个文档
如果您希望先从iOS开发的音频单元hosting简介开始,请下载iOS开发人员中心提供的示例应用程序之一,例如Audio Mixer (MixerHost)
。 回到本文档回答您可能遇到的问题并了解更多信息。
如果您想在开始项目之前进行扎实的概念理解,请首先阅读 Audio Unit Hosting Fundamentals
。本操作说明介绍API背后的概念。继续阅读Constructing Audio Unit Apps
,了解如何为项目和工作流程选择设计模式用于构建您的应用。
如果您对音频单元audio units
有一些经验,并且只是想了解特定类型的细节,则可以从Using Specific Audio Units
开始
Prerequisites - 需要提前了解
在阅读本文档之前,最好阅读Core Audio Overview
中的A Little About Digital Audio and Linear PCM
一节。 另外,请查看Core Audio词汇表(Core Audio Glossary)
,了解您可能不熟悉的术语。 要检查您的音频需求是否可以通过更高级别的技术来满足,请查看Multimedia Programming Guide
中的Using Audio
。
See Also - 也可参考
构建音频单元hosting应用程序的基本参考文档包括以下内容:
-
Audio Unit Properties Reference
描述了可用于配置每种类型音频单元的属性。 -
Audio Unit Parameters Reference
可用于控制每种类型音频单元的参数。 -
Audio Unit Component Services Reference
描述用于访问音频单元参数和属性的API,并描述各种音频单元回调函数。 -
Audio Component Services Reference
描述了用于在运行时访问音频单元以及管理音频单元实例的API。 -
Audio Unit Processing Graph Services Reference
描述了用于构建和操作音频处理图形的API,这是动态可重新配置的音频处理链。 -
Core Audio Data Types Reference
介绍了hosting音频单元所需的数据结构和类型。
后记
本篇主要介绍了如何使用这个文档以及其他可以参考的内容,感兴趣的给个赞或者关注~~~~