iOSAudioUnit之MixerUnits-创新互联
iOS 提供了两种 mixer units : Multichannel Mixer unit 和 3D Mixer unit 。Multichannel Mixer unit 可以混合多个单声道和立体声道的音频流。如果需要使用 3D Mixer unit,建议使用 OpenAL来代替3D Mixer unit。因为OpenAL是基于3D Mixer unit而建立的,为游戏开发提供了简单的 equivalent performance API。
Multichannel Mixer Unit
Multichannel Mixer Unit(subtype kAudioUnitSubType_MultiChannelMixer)将多个单声道和立体声道的音频流混合成一个立体声道的输出音频流。它控制了每一个单声道或立体声道音频流的输入和输出,可以让我们单独控制每个音频流的输入(on/off)。从 iOS 4.0 开始,Multichannel Mixer 支持 立体声像(stereo panning)的输入。
官方的例子 MixerHost 展示了如何使用 Multichannel Mixer。
下图描述 Multichannel Mixer unit 使用的详细信息
3D Mixer Unit
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页标题:iOSAudioUnit之MixerUnits-创新互联
文章转载:http://azwzsj.com/article/dcoded.html