从振幅样本创建音频文件

Create audio file from samples of amplitude

如果我有样本振幅 (0-26522) 的文本文件,我如何从中创建可播放的音频文件?

我模糊地记得在 90 年代修改 .pcm 文件和 8 位样本。

是否有任何软件可以根据我的样本自动创建音频文件(PCM 或其他格式)?我找到了 SoX,但即使在查看了文档后我也无法弄清楚它是否可以做我想要的,如果可以的话如何...

名为 Audacity 的 GUI 音频工作站可让您执行此操作

文件 -> 导入 -> 原始数据

Encoding:   Signed 16-bit PCM    // even though your ints are unsigned it still works
Byte order:  little endian
Channels     1 channel mono

然后点击导入

为了确认这项工作,我在文本编辑器中对下面的整数列表进行了大约 10 次(剪切 N 粘贴,然后 select 所有粘贴、粘贴、粘贴、粘贴),以生成数千次垂直列中的整数...这是我的玩具输入文件...在上面的导入之后只需执行

即可保存

文件 -> 导出音频

在您选择输出格式(mp3、aac、PCM 等)的地方,一旦我这样做,输出 mp3 就可以播放了……使用我的玩具输入文件,我确实听到了正弦音

3
305
20294
11029
585
3
305
20294
11029
585
3
305
20294
11029
585