文件名称:RecordAudio
- 所属分类:
- Windows编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 60kb
- 下载次数:
- 0次
- 提 供 者:
- 交**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
我从事语音信号处理几年了,这是我用过的最好的录音、播放封装类,可以选择录音源。使用waveinopen windowsAPI录音,与directsound相比,个人感觉更简洁轻便,dsound毕竟是擅长进行各种音频特效处理的,我们通常不需要,使用起来繁琐。这个代码是我在VS2010下编译通过的,原来的程序当鼠标拖动窗口的时候导致无法再响应录音线程消息。所以禁止了窗口的拖动,直到点击停止。使用的时候在InitDialg中初始化类,可以仔细看一下源码。然后就可以点击录音、停止、播放等。这个封装类继承自cwind,运行的时候在由父窗口建立一个子窗口,然后该类在子窗口中绘制音频曲线。-I engaged in speech signal processing for several years, this is the best I have ever used the recording, playback, the use of waveinopen windowsAPI recordings, compared with DirectSound, individuals feel more lightweight, after all DSOUND is good at various audio effects processing, we usually do not need to use complex. This code is in the VS2010compiler passed under the original procedure, when the mouse drag window when the lead can no longer respond recording thread message. So banned until drag the window, click the stop. When used in the InitDialg initializes the class, can look at the source code. And then you can click on the recording, playback, stop.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
RecordAudio\AudioCtrl.cpp
...........\AudioCtrl.h
...........\IVolume.h
...........\ReadMe.txt
...........\RecordAudio.aps
...........\RecordAudio.clw
...........\RecordAudio.cpp
...........\RecordAudio.dsp
...........\RecordAudio.dsw
...........\RecordAudio.h
...........\RecordAudio.ncb
...........\RecordAudio.opt
...........\RecordAudio.plg
...........\RecordAudio.rc
...........\RecordAudio.sln
...........\RecordAudio.suo
...........\RecordAudio.vcxproj
...........\RecordAudio.vcxproj.filters
...........\RecordAudio.vcxproj.user
...........\RecordAudioDlg.cpp
...........\RecordAudioDlg.h
...........\res\RecordAudio.ico
...........\...\RecordAudio.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\VolumeCtrl.cpp
...........\VolumeCtrl.h
...........\Debug
...........\ipch
...........\res
RecordAudio
...........\AudioCtrl.h
...........\IVolume.h
...........\ReadMe.txt
...........\RecordAudio.aps
...........\RecordAudio.clw
...........\RecordAudio.cpp
...........\RecordAudio.dsp
...........\RecordAudio.dsw
...........\RecordAudio.h
...........\RecordAudio.ncb
...........\RecordAudio.opt
...........\RecordAudio.plg
...........\RecordAudio.rc
...........\RecordAudio.sln
...........\RecordAudio.suo
...........\RecordAudio.vcxproj
...........\RecordAudio.vcxproj.filters
...........\RecordAudio.vcxproj.user
...........\RecordAudioDlg.cpp
...........\RecordAudioDlg.h
...........\res\RecordAudio.ico
...........\...\RecordAudio.rc2
...........\resource.h
...........\StdAfx.cpp
...........\StdAfx.h
...........\VolumeCtrl.cpp
...........\VolumeCtrl.h
...........\Debug
...........\ipch
...........\res
RecordAudio