深入理解 AudioUnit (二) ~ Mixing Unit & Effect Unit & Converter Unit
本系列的 第一篇 中介绍到了 AudioUnit 中和系统硬件交互的 IO Unit, 以及如何使用它进行音频的采集和播放。本文是该系列的第二篇,将会介绍 AudioUnit 中另外 四类
非常重要的 AudioUnit: Mixing
、 Effect Unit
、 Converter Unit
以及 Generator Unit
.
1. Mixing Unit
Mixing unit 在实际场景中非常的实用,特别我们需要对多路音频做处理或者播放。比如对于音频制作 app 来做,通常要支持混入 N 多种乐器的声音和片段,比如 吉他、钢琴、贝斯、人声、和声等等。这个时候使用 Mixing unit 把这些 input bus 混成一路 output 交给 IO Unit 播放,就是一个很必要且自然的结果.