波形文件(.wav)读写操作

时间:2014-06-27 10:13:03
【文件属性】:

文件名称:波形文件(.wav)读写操作

文件大小:11KB

文件格式:TXT

更新时间:2014-06-27 10:13:03

wav文件

对wav文件控制函数的说明(常用mmio函数:   mmioOpen( ) 打开一个RIFF文件   mmioDescend ( ) 进入块   mmioRead( ); 该取RIFF文件   mmioAscend ( ); 跳出块   mmioClose( ); 关闭PIFF文件   对于块来说,进入块和跳出块是配对的。   读取WAV文件的读取过程:   mmioOpen( ) 打开文件   ↓   mmioDescend ("WAVE") 进入"fmt"块   ↓   mmioRead( ) 读取WAVE文件格式信息   ↓   mmioAscend ( ) 跳出"fmt"块   ↓   mmioDescend ("data") 进入"data"块   ↓   mmioRead( ) 读取WAVE数据信息   ↓   mmioClose( ) 关闭文件。   输出WAV文件的过程:   WaveOutOpen () 打开一个输出设备   ↓   WaveOutPrepareHeader() 准备WAVE数据头。   ↓   WaveOutWrite() 将数据写入设备并开始播放   ↓   WaveOutReset() 停止播放并重置管理器   ↓   WaveOutClose() 并闭播放设备   ↓   WaveOutUnpareHeader() 清理用WaveOutPrepareHeader准备的Wave


网友评论

  • 不爽,看不下去
  • 完全没用,骗分呢
  • 总体上还是很不错的,感谢分享
  • 转成2010的mfc中有点问题,但是修改下消息映射的部分参数类型就能用了
  • 运行通过,很好的,感谢共享
  • 是个可以借鉴的参考文件,我已经完成振铃工作了。
  • 能运行,挺好的,感觉有点用
  • 很好的资料,值得借鉴 不是一个完整的项目
  • 很好的资料,值得借鉴
  • 仅仅是一个文档,不是工程
  • 内容是有参考价值的
  • 完全没用,骗分呢
  • 骗分也不能这么干啊
  • 无法运行,崩溃啊
  • 不是一个完整的项目,注释又没有,根本不知道在搞什么。没什么用。
  • 写的不清不楚的,也不是一个完善的项目,就是一个文档,真没什么用