关键字  
 文件名称: Wave_Src_func关于如何在PC机上储存和处理PCM音频,它也解释了WAVE文件的结构和显示如何用C++代码工下载  收藏√  我顶↑
  所属分类: Audio program
  开发工具: Visual C++
  文件大小: 20 KB
  上传时间: 2006-08-17
  下载次数: 33
  提 供 者: ken_2000
 详细说明:关于如何在PC机上储存和处理PCM音频,它也解释了WAVE文件的结构和显示如何用C++代码工作-on how the PC storage and handling PCM audio, It also explains the WAVE document the structure and show how to use C code work
 近期下载过的用户:  ray 李成 [查看上载者ken_2000的更多信息]
 输入关键字,在本站48万海量源码库中尽情搜索:  帮助
 [read_pcm.rar] - 读取单通道pcm格式音频文件的程序,稍加修改即可作为读取较大音频文件并作相应处理,实际中笔者将该程序和其它程序结合,完成了许多先读取部分文件,在作后续处理的试验。
 [WAV_wavtopcm.rar] - 可以批量地把WAV中的pcm数据提取出来的源码.希望能对初学音频开发的朋友有用.
 [WaveConvert.rar] - 自己编的一个简单的将采集的纯pcm语音码流文件转换为标准Microsoft WAV文件格式的程序,对理解WAV文件格式有一定参考价值.
 
 [pcmToWave.rar] - 将采集的pcm文件转换为wav.里面有一个小的Demo程序,大家可以参考一下!飞扬工作室
 [rawaudio.zip] - rawaudio pcm播放或者MAV waveout
 [addwavhead.rar] - 一个为pcm采样数据加上WAV文件头的小程序
 [WaveIn.rar] - 模块名称: CWaveIn 文件名称: WaveIn.h 相关文件: WaveIn.cpp 封装了Windows API中WaveIn WaveOut系列函数的音频采集类。 只适合pcm方式。 一般可以如下使用: 在某个窗口类中加入此类型变量后,调用ShowInfoOnWnd()
 [dist10.tar.gz] - 实时录放音/保存wave工具,可以供语音处理算法的模拟,验证,或研究
 [raw-wave-lib-v0.1.zip] - raw-wave-lib:一个非常好的wav文件读写的库,包含测试文件。在Linux/windows下运行良好。使用C语音书写
 [wave.tar.gz] - 提供对标准.wav文件的解析。处理了wave文件的头部和数据段,分别读取到一个缓冲区中,并且提取出波特率、采样位数等信息。
相关函数/类:
CreateFile CloseHandle UnmapViewOfFile GetFileSize CreateFileMapping MapViewOfFile GetLastError ZeroMemory WriteFile CopyFile SetEndOfFile FindFirstFile SetFilePointer FlushFileBuffers ReadFile
文件列表(点击判断是否您需要的文件):
  WaveFun
  app.ico
  .......\app.rc
  .......\AssemblyInfo.cpp
  .......\Form1.cpp
  .......\Form1.h
  .......\Form1.resX
  .......\MemoryMapper.cpp
  .......\MemoryMapper.h
  .......\SimpleLogFile.cpp
  .......\SimpleLogFile.h
  .......\stdafx.cpp
  .......\stdafx.h
  .......\WaveFileHandler.cpp
  .......\WaveFileHandler.h
  .......\WaveFun.sln
  .......\WaveFun.vcproj