iOS多声道输出的正确音频格式是什么?

时间:2016-08-01 20:48:19

标签: ios audio core-audio audiounit the-amazing-audio-engine

我有一个iOS应用程序,我想发送两个以上的音频输出通道。我正在使用The Amazing Audio Engine。

我通过简单地设置我初始化AEAudioController的ASBD的mChannelsPerFrame,用Apogee Duet完成了这个。但是,这不适用于Presonus 1818VSL接口。我只在通道1和2中获得音频输出,只需在任何通道3和更高通道中保持静音。我观察到其他应用程序在这个界面上工作正常,所以显然它不是硬件问题。

接口是否可能在不同的" bus",a.k.a。输出元素中期待音频?

1 个答案:

答案 0 :(得分:2)

公交车不是正确的答案。只需使用ASBD初始化音频控制器,其中mChannelsPerFrame设置为高于2即可。

我的困惑源于TAAE的崩溃,这些崩溃掩盖了其他错误。它已经修复了 - https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine/issues/245