将16位带符号PCM转换为无符号16位

时间:2013-02-04 14:36:05

标签: unsigned signed pcm

我有一个音频波形文件(* .wav),我将音频数据格式化为带符号的16位(从-32767到+32768)。 我想将它们转换为无符号16位(从0到+65535)。 是否有一些想法如何使用大胆,sox或任何其他otol? 即使是c程序也是受欢迎的。

由于

2 个答案:

答案 0 :(得分:4)

为每个样本添加32768。请注意,这相当于反转每个样本的MSB(最高有效位)。

答案 1 :(得分:1)

在Audacity中尝试使用export命令。 (文件 - 出口)