iOS Audio Unit 之 Mixer Units

发布时间:2020-10-07 17:18:36 作者:SelinaCheng
来源:网络 阅读:1717


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 使用的详细信息

iOS Audio Unit 之 Mixer Units

iOS Audio Unit 之 Mixer Units


3D Mixer Unit

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》