gpt4 book ai didi

iphone - 如何将远程 IO 麦克风连接到 2 个混音器单元的输入?

转载 作者:行者123 更新时间:2023-12-03 20:54:30 25 4
gpt4 key购买 nike

使用 iPhone SDK 4.3。我正在尝试将远程 IO 麦克风连接连接到 AUGraph 中 2 个混音器单元的输入。但是,使用以下代码,只有第一个连接有效,第二个连接失败,错误代码为-10862(音频处理图只能包含一个输出单元)

        result = AUGraphConnectNodeInput (
processingGraph,
iONode, // source node
1, // source node output bus number
mixerNode1, // destination node
1 // desintation node input bus number
);

result = AUGraphConnectNodeInput (
processingGraph,
iONode, // source node
1, // source node output bus number
mixerNode2, // destination node
1 // desintation node input bus number

那么我如何将麦克风的输入馈送到 2 个混音器的输入? );

最佳答案

您不能将相同的输出连接到两个单独的输入。核心音频模型是拉模型,每个节点都从其连接的前一个节点请求样本。如果两个混频器从一个节点请求样本,您将在一个混频器中获得样本 0..255,并在下一个混频器中获得样本 256 - 511(如果缓冲区大小为 256 个样本)。如果您希望这样的场景能够缓冲来自麦克风输入的样本,然后在两个混音器回调中提供对缓冲区的访问权限。

关于iphone - 如何将远程 IO 麦克风连接到 2 个混音器单元的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6042260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com