利用正弦波产生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的。
  • 还行,可以使用