【发布时间】:2011-09-11 16:23:43
【问题描述】:
我在这里遇到以下问题:我得到一个表示音频数据的字节块 (uint16_t*),而生成它们的设备正在捕获单声道声音,所以显然我在 1 个通道上有单声道音频数据。我需要将此数据传递给另一个设备,该设备需要交错立体声数据(因此,2 个通道)。我想要做的基本上是复制数据中的 1 通道,以便立体声数据的两个通道都包含相同的字节。你能指出一个有效的算法吗?
谢谢, f.
【问题讨论】:
-
您使用什么音频格式/框架?
-
Anders 还要求提供框架。
-
Framework 没什么特别的,1 个设备将数据发送到一个指针 (void*) 并告诉我样本数(通过回调),而另一个设备采用这个数量的样本并且相同void* 并播放音频(从这个回调中调用第二个设备)。 2 号设备希望此数据是交错立体声。
-
感谢大家的回复,问题解决了:)