很抱歉再次打扰。
我使用音频图形处理方法来播放mic-in 并为扬声器的声音添加效果。当我使用 AUGraph_1 : RIO_input->Converter-> AiPodUE->RIO_output 时,它工作正常,我可以听到声音播放。
但是当我使用 AUGraph_2 时:RIO_input->Converter->AUReverb2->RIO_output,尝试添加一些混响,事情就出错了,根本没有声音。
这是使用 CAShow 打印的日志:
AUGraph_1>>>节点1:'auou''rioc''appl',实例0x816f920 OI
节点 2:'aufc''conv''appl',实例 0x81713e0 OI
节点 3:'aufx''ipeq''appl',实例 0x8171740 OI
连接:
节点 1 总线 1 => 节点 2 总线 0 [2 ch, 0 Hz, 'lpcm' (0x0000000C) 16 位 little-endian 有符号整数]
节点 2 总线 0 => 节点 3 总线 0 [ 2 ch,44100 Hz,'lpcm' (0x00000C2C) 8.24 位小端符号整数,去交错]
节点 3 总线 0 => 节点 1 总线 0 [ 2 ch,44100 Hz,'lpcm' (0x00000C2C) 8.24 位小端符号整数,去交错]
AUGraph_2>>>>
节点 1:'auou''rioc''appl',实例 0x8151420 O
节点 2:'aufc''conv''appl',实例 0x7539df0 O
节点 3:'aufx''rvb2''appl',实例 0x7539210 O
连接:
节点 1 总线 1 => 节点 2 总线 0 [2 ch, 0 Hz, 'lpcm' (0x0000000C) 16 位 little-endian 有符号整数]
节点 2 总线 0 => 节点 3 总线 0 [ 2 ch,44100 Hz,'lpcm' (0x00000029) 32 位小端浮点,去交错]
节点 3 总线 0 => 节点 1 总线 0 [2 ch, 0 Hz, 'lpcm' (0x0000000C) 16 位 little-endian 有符号整数]
有什么不对?
请帮助我,任何线索将不胜感激。
最好的