Swift:如何将 AVAudioEngine 的立体声输出转换为单声道

问题描述

我正在尝试将我的 AVAudioEngine 的输出从立体声转换为单声道。我希望能够使用 AVAudioPlayerNode 的 pan 属性将转换后的单声道信号发送到左右耳机或扬声器。

engine.connect(audioFilePlayer[i],to: timePitchControl[i],format: audioFile[i].processingFormat)
engine.connect(timePitchControl[i],to: engine.mainmixerNode,format: audioFile[i].processingFormat)

有没有办法将引擎的输出(AVAudioEngine -> engine.mainmixerNode)实时转换成单声道信号?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)