CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - waveInOpen
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - waveInOpen - List
[
Audio program
]
recordV
DL : 0
ARM2410增加了播放功能的录音机(用WaveInOpen/WaveInClose等底层函数)-ARM2410 increase the playback functions recorders (using WaveInOpen / WaveI nClose bottom function etc.)
Update
: 2008-10-13
Size
: 43.37kb
Publisher
:
yxyAlbert
[
Audio program
]
audio_test
DL : 0
wave 函数应用 打开录音设备waveInOpen===>准备wave数据头waveInPrepareHeader===> 准备数据块waveInAddBuffer===>开始录音waveInStart===>停止录音(waveInReset) ===> 关闭录音设备(waveInClose) 打开回放设备waveOutOpen===>准备wave数据头waveOutPrepareHeader===>写wave数据waveOutWrite===> 停止放音(waveOutRest) ===>关闭回放设备(waveOutClose)
Update
: 2008-10-13
Size
: 427.86kb
Publisher
:
xsz
[
Audio program
]
recordV
DL : 0
ARM2410增加了播放功能的录音机(用WaveInOpen/WaveInClose等底层函数)-ARM2410 increase the playback functions recorders (using WaveInOpen/WaveI nClose bottom function etc.)
Update
: 2025-02-17
Size
: 43kb
Publisher
:
yxyAlbert
[
Audio program
]
Phone-rec
DL : 0
自己用VC写的一个电话录音软件,可以自动录音,并且有拨号记录。-own VC write a telephone recording software, it will automatically recording, as well as dial-up record.
Update
: 2025-02-17
Size
: 245kb
Publisher
:
michael
[
Audio program
]
audio_test
DL : 0
wave 函数应用 打开录音设备waveInOpen===>准备wave数据头waveInPrepareHeader===> 准备数据块waveInAddBuffer===>开始录音waveInStart===>停止录音(waveInReset) ===> 关闭录音设备(waveInClose) 打开回放设备waveOutOpen===>准备wave数据头waveOutPrepareHeader===>写wave数据waveOutWrite===> 停止放音(waveOutRest) ===>关闭回放设备(waveOutClose)-wave function of the application of open recording equipment waveInOpen ===
Update
: 2025-02-17
Size
: 428kb
Publisher
:
xsz
[
Audio program
]
audiowav
DL : 0
探测wave的输出波形显示波形图及其波形动态条图。采用waveInopen 等api函数处理。-Detection wave output waveform display waveforms and waveform dynamic bar graph. WaveInopen such as the use of api functions to deal with.
Update
: 2025-02-17
Size
: 168kb
Publisher
:
章聪
[
Multimedia Develop
]
wave
DL : 0
WAVE文件的格式播放。低级音频函数的使用比较繁琐,大致要有以下几个步骤。 1. 用waveInOpen打开设备,并设置回调。因为要保证实时性,所以不能用查询的方式,而必须设置回调。 2. 为设备分配足够的内存做缓冲区,动态分配或静态数组都可以。为了保证实时性,程序用了双缓冲技术,在处理一个缓冲区数据的同时另一个缓冲区用于录音。为了便于说明写成Buffer1、Buffer2。 3. 将Buffer1关联到设备上去,waveInPrepareBuffer、waveInAddBuffer。 4. 开始录音,waveInStart 5. 当驱动程序填满这个缓冲区(Buffer1)时就会产生回调(消息为WIM_DATA),这时立刻将Buffer2关联到设备上继续录音,然后处理Buffer1,当驱动程序填满Buffer2时又会产生回调,这是再将Buffer1关联到设备上,而去处理Buffer2,如此反复就使得录音能够实时的进行下去。 6. 停止录音,waveInStop 7. 关闭设备,waveInClose -wave player
Update
: 2025-02-17
Size
: 154kb
Publisher
:
amon
[
Windows Develop
]
RecordAudio
DL : 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.
Update
: 2025-02-17
Size
: 60kb
Publisher
:
交换链
[
Multimedia Develop
]
audioREC2
DL : 0
简单的声卡录音,放音功能,waveInOpen,waveOutOpen-Simple mac recording, playback function, waveInOpen,waveOutOpen
Update
: 2025-02-17
Size
: 3.79mb
Publisher
:
wangxh
[
OS program
]
SendVoice
DL : 0
waveinopen所用到的资源,里面有可执行文件-Waveinopen used resources, there is an executable file
Update
: 2025-02-17
Size
: 2.33mb
Publisher
:
luo jing
[
ComboBox
]
err.eccc
DL : 0
CWnd LoadCursor CPaintDC CRect GetClientRect GetTickCount waveInAddBuffer MessageBox waveInOpen waveInPrepareHeader waveInStart waveInReset waveInStop waveInUnprepareHeader waveInClose waveInGetErrorText CView CCmdUI CDialog CDataExchange CString CComboBox SetDlgItemText GetDlgItem CheckDlgButton GetDlgItemText IsDlgButtonChecked GetDC CDC CPen SelectObject LineTo ReleaseDC GetWindowRect ScreenToClient MoveWindow CFrameWnd SetFocus CWinApp GetModuleFileName ShowWindow UpdateWindow CBitmap CFont DeleteDC CreateCompatibleDC DeleteObject CreateCompatibleBitmap CreatePen SetBkColor DrawText SetTextColor BitBlt GetProfileInt ZeroMemory WriteProfileString GetProfileString
Update
: 2025-02-17
Size
: 1.82mb
Publisher
:
prinick
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.