利用正弦波产生WAV文件
用C语言实现用正弦波产生wav文件,进行音频处理
下载地址
用户评论
还可以,不错
可以使用,四楼说的没错,wav数据不是unsigned short,改成signed short,再把对应的sin函数加的32000去掉就行了,生成的是幅度为32000,在坐标轴附近摆动的正弦波形。源代码生成的正弦波会被解析成错误波形,因为最高位1被解释成符号位,部分波形采样点的值变成负数。
代码挺好用的,但是后来改成了播放wav,用其他软件做的正弦波
正弦波形有问题
1wav文件头格式不是标准的,有些软件打不开。 2sin信号生成器也不行。wav数据不是unsigned short的。
还行,可以使用