Thinbug
News
如何在.NET中将每个样本的wav位从16更改为32?
时间:2019-05-23 15:23:08
标签:
c#
.net
audio
wav
我想将每个样本的源wav文件位从16更改为32 为此,我更新:
原始数据:将每2个字节转换为short,然后转换为float,然后转换为bytes数组(而不是最初的两个字节)
数据长度字段加倍
通过加倍将
每个样本位数
字节率字段只需加倍
通过加倍阻止对齐参数
保存wav文件后,会出现很多噪音,并且声音非常响亮。 我在做什么错了?
0 个答案:
没有答案
相关问题
AudioRecord:每个样本的位数
在C中将符号扩展名从16位扩展到32位
Naudio - 将32位wav转换为16位wav
每个样本的istream :: read和wav格式位
在nasm中的位16和位32
如何以每个样本16位(16位深度)录制声音?
在Javascript中将32位WAV转换为16位WAV
在32位阵列上复制16位散列
无法从16位进入32位模式
如何在.NET中将每个样本的wav位从16更改为32?
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?