audio unit是iOS音频层面中最底层的编码层,如果要充分利用它需要对audio unit有更深入的了解.除非你需要实时播放同步的声音,低延迟的输入输出或是一些音频优化的其他特性,否则请使用Media...Mixer Units
3D Mixer unit: OpenAL构建的基础,如果需要3D Mixer unit特性,建议直接使用OpenAL,因为它提供了很多封装好的功能强大的API....例如, 如果你的应用是音序器或鼓机, 则可以使用 mSampleTime 值来调度声音。...,如将几种不同的声音混合在一起,然后通过输出硬件播放他们,如下图.
?.... audio queue使用起来更加灵活,因为它的回调函数不在一个实时的线程上.