小彭屋

导航

2013年7月18日 #

给pcm格式文件加wav文件头

摘要: #include #include #include void main(){//wav头的结构如下所示:typedef struct{char fccID[4];unsigned long dwSize;char fccType[4];}HEADER; //RIFF WAVE Chunktypedef struct{charfccID[4];unsigned longdwSize;unsigned short wFormatTag;unsigned short wChannels;unsigned long dwSamplesPerSec;unsigned long dwAvgBytesPe 阅读全文

posted @ 2013-07-18 10:52 小彭屋 阅读(1952) 评论(0) 推荐(0)

pcm跟.wav文件的关系

摘要: PCM(Pulse Code Modulation----脉码调制录音)。所谓PCM录音就是将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。与模拟信号比,它不易受传送系统的杂波及失真的影响。动态范围宽,可得到音质相当好的影响效果。WAV 是由微软开发的一种音频格式。WAV符合 PIFF Resource Interchange File Format规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。WAV对音频流的编码没有硬性规定,除了PCM之外,还有几乎所有支持 ACM规范的编码都可以为WAV的音频流进 阅读全文

posted @ 2013-07-18 10:48 小彭屋 阅读(541) 评论(0) 推荐(0)