## iOS混音问题##
1. reading document: Audio Unit Hosting Guide for iOS
* audio processing graph
* when to use Audio Unit ?
When you want to use simultaneous audio I/O: e.g VOIP
responsive playback of synthesized sounds ( like for gaming )
features from a specific Audio Unit ( in my case, it is mixing )
* I/O unit
remote I/O unit: sample code: ioHost/auioHost
voice-processing I/O unit: extended from remote I/O, acoustic, for VOIP, including muting, gain control, voice-processing quality.
* scope & element
an audio unit is made of scopes + elements ( AKA bus)
scope=input/output/global
element is nested in scope
* audio unit connection
Q: what is this ?
2. MixerHost sample project
* 2 audio units
multi-channel mixer
remote I/O unit
3. others
别人对audio tool box的学习笔记: http://mechenwei3.iteye.com/blog/1175543

本文详细介绍了iOS平台上的混音技术实现方式,包括AudioUnit的使用场景,如同时进行音频输入输出(例如VoIP)、合成声音的即时播放(适合游戏等应用场景)以及特定AudioUnit的功能(如混音)。此外还探讨了AudioUnit的组成结构、连接方式,并提供了一个包含多个AudioUnit(多通道混音器和远程I/O单元)的混音主机示例项目。
950

被折叠的 条评论
为什么被折叠?



