如何在.NET中将每个样本的wav位从16更改为32?

时间:2019-05-23 15:23:08

标签: c# .net audio wav

我想将每个样本的源wav文件位从16更改为32 为此,我更新:

  1. 原始数据:将每2个字节转换为short,然后转换为float,然后转换为bytes数组(而不是最初的两个字节)
  2. 数据长度字段加倍
  3. 通过加倍将
  4. 每个样本位数
  5. 字节率字段只需加倍
  6. 通过加倍阻止对齐参数

保存wav文件后,会出现很多噪音,并且声音非常响亮。 我在做什么错了?

0 个答案:

没有答案