如何播放pcm文件?在线等待!
匪六哥 2003-12-24 10:35:33 我在做实时播放工作,实时播放的声音效果可以,我将实时收到的数据存成文件,格式为长度、数据块;长度、数据块...回放是调用存成的文件,我按照一定的频率读文件:读出该数据块长度,将该数据块放入buffer中进行播放;重复操作...。可是播放出的声音严重变音,我不知道如何播放这样的文件?请指教:
参数如下:
LPWAVEFORMATEX lpFormat;
lpFormat->wFormatTag = WAVE_FORMAT_PCM;
lpFormat->nChannels = 1;
lpFormat->nSamplesPerSec = 8000;
lpFormat->nAvgBytesPerSec = 8000*1*2;
lpFormat->nBlockAlign = 2;
lpFormat->wBitsPerSample = 16;