当前位置: 首页 > 网络应用技术

使用GO语言存储WAV的PCM格式数据

时间:2023-03-05 17:58:05 网络应用技术

  上次我编写了一个存储浮点类型的WAV文件。实际上,存储PCM的相关数据相对较小,并且难度较小。首先,它类似于数据存储FLAOT类型,从而定义了文件标头结构。

  写入文件分为两个部分,这些部分是创建文件标头并写入文件数据的两个部分。本文我们创建文件并将一些PCM数据写入文件中。

  其中,输入是需要编写的PCM数据,URL是存储路径。渠道是通道的数量,bits_per_sample是采样点,sample_rate是采样率。

  将PCM尾巴添加到现有的WAV文件中。

  所涉及的知识点与上一篇文章相似。如果您有兴趣,则可以留言在一起讨论。