利用正弦波产生WAV文件

时间:2016-07-24 02:55:49
【文件属性】:
文件名称:利用正弦波产生WAV文件
文件大小:4KB
文件格式:CPP
更新时间:2016-07-24 02:55:49
正弦波 WAV 用C语言实现用正弦波产生wav文件,进行音频处理

网友评论

  • 想生成7.83Hz的舒曼波该怎么处理呢?
  • 还可以,不错
  • 可以使用,四楼说的没错,wav数据不是unsigned short,改成signed short,再把对应的sin函数加的32000去掉就行了,生成的是幅度为32000,在坐标轴附近摆动的正弦波形。源代码生成的正弦波会被解析成错误波形,因为最高位1被解释成符号位,部分波形采样点的值变成负数。
  • 代码挺好用的,但是后来改成了播放wav,用其他软件做的正弦波
  • 还可以,不错
  • 正弦波形有问题
  • 1wav文件头格式不是标准的,有些软件打不开。 2sin信号生成器也不行。wav数据不是unsigned short的。
  • 还行,可以使用