我正在尝试写一个捕获立体声音频的应用程序。我的音频输入有两个声道(立体声)。我正在将这个音频数据写入一个wav文件。有时这些音频通道交换,即,左变右,右变左。只有当我打开并关闭设备文件或关闭设备并将其打开时,才会发生这种情况。而且这是随机发生的。我不希望频道被交换。请提个建议。
发布于 2013-05-10 21:13:04
存储在wav文件中的立体声PCM采用LR格式。'L‘代表左声道采样,'R’代表右声道采样。我猜你在检索或存储PCM时有个bug。也许有时你从buffer中正确(正确)的位置开始,有时你从第二个样本开始。没有额外的信息很难判断。
https://stackoverflow.com/questions/16482907
复制相似问题