如何在Apple的AudioUnit 3D混音器上设置总线?

时间:2014-03-20 21:30:21

标签: c++ objective-c c audio audiounit

我试图弄清楚如何查询或设置哪个声音连接到3D混音器的哪个总线输入。假设我有一个爆炸声,是否有办法专门设置哪个总线声音将被放置以供将来参考?

1 个答案:

答案 0 :(得分:0)

假设您正在使用AUGraph(),这非常简单: 只需将节点连接到混音器所需的busNumber即可。

// connect the file player's output to the mixer's input
checkResult( AUGraphConnectNodeInput(audioGraph,
                                     filePlayerNode,
                                     0,
                                     mixerNode,
                                     1, // this is the first bus #1 "AUGraphConnectNodeInput(filePlayer:out -> mixer:in");