将 16 位有符号 PCM 转换为有符号 16 位

use*_*957 1 unsigned signed pcm

我有一个音频波形文件 (*.wav) 并且我有带符号的 16 位格式的音频数据(从 -32767 到 +32768)。我想将它们转换为无符号 16 位(从 0 到 +65535)。是否有一些想法如何使用 audacity、sox 或任何其他 otol 来做到这一点?甚至 ac 程序也是受欢迎的。

谢谢

Oli*_*rth 5

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