最近小弟遇到一个问题,就是在音频开发中控制左右声道发送不同的数据,目前我是利用AudioUnit来实现,已经能够正常录音和播放自己的数据,问题是我该如何分别控制左右声道呢?在AudioUnit的回调函数参数传入的AudioBufferList对象中nNumberBuffers都是1,而AudioBuffer对象中的nNumberChannels通过设置kAudioUnitProperty_StreamFormat可以改变,但是还是只有一个缓冲区啊。左右声道的数据如何设置?搞不明白了。。请大牛指教一下。谢谢
------解决方案--------------------
这个好说 你想要左声道静音的话 把左声道数据都赋值0就行了 右声道数据不动