Как изменить WAV бит на семпл с 16 до 32 в .NET? - PullRequest
0 голосов
/ 23 мая 2019

Я хочу изменить биты исходного файла wav на выборку с 16 до 32 Для этого я обновляю:

  1. необработанные данные: преобразуйте каждые 2 байта в короткий, затем преобразуйте в число с плавающей точкой, затем в байтовый массив (вместо начальных двух байтов)
  2. поле длины данных путем удвоения
  3. бит на выборку путем удвоения
  4. поле скорости байтов, просто удваивая
  5. параметр выравнивания блока путем удвоения

После сохранения файла WAV появляется много шума, и звук становится очень громким. Что я делаю не так?

...