-
实用录音程序
在开始工作之前,要先介绍DirectSound录音用到的三个非常重要的对象,IDirectSoundCapture8 ,设备对象,根据你录音的设备创建的设备对象,利用该对象可以获取设备的属性。IDirectSoundCaptureBuffer8,缓冲区对象,该对象由设备对象创建,主要用来操作音频数据IDirectSoundNotify8 ,事件通知对象,该对象用来通知应用程序从缓冲区中将数据取走,写入文件保存起来。利用DirectSound录音的主要思路,就是先根据选择的录音设备创建设备对象,然后通过设备对象创建辅助缓冲区对象,开始录音的时候,设备将数据写入缓冲区,应用程序主动的从缓冲区将数据读出来写文件即可,就实现了录音功能。这里简单介绍一下dsound的通知功能,应用程序会创建一个通知对象,然后将通知对象邦定,然后设定通知位置(position),什么是通知位置呢,比如缓冲区的大小为4000字节,如果你想当数据达到缓冲区一半的时候能得到通知开始copy数据,那么此时你就可以将通知位置设定为2000,通知位置可以任意的设定,当缓冲区的数据达到你设定的位置时,就会通知应用程序将缓冲区的数据copy到文件中,缓冲区是循环利用的,当缓冲区填充满了以后,就会从头开始充填数据,所以,缓冲区就是一边读,一边写的过程。
- 2022-01-31 23:13:46下载
- 积分:1
-
AY-8910/YM2149 简单的仿真器播放器
此仿真程序健全协处理器 AY8910 (YM2149)。他用来播放音乐复古计算机 ZX 光谱 Atari、 Amstrad 中。
仿真程序写在 PureBasic 和 WinAPI 的用途。
一个好例子在 Windows 和声音合成的示例中显示与声音的工作。
- 2022-02-21 15:22:47下载
- 积分:1
-
Txt can read the contents and read out only supports English
能够读取txt中的内容并读出来
只支持英文-Txt can read the contents and read out only supports English
- 2022-03-16 13:43:23下载
- 积分:1
-
语音的播放源码 可以播放不连续的音频 比较不错的实例 大家看看吧...
语音的播放源码 可以播放不连续的音频 比较不错的实例 大家看看吧-sound player source code,can play un-continuum sound.A good example.
- 2022-03-31 23:24:20下载
- 积分:1
-
自编的wav文件播放器,用MCI函数实现,可以显示波形,界面比较美观...
自编的wav文件播放器,用MCI函数实现,可以显示波形,界面比较美观-Written and directed the wav file player, with MCI function, can display waveforms, beautiful interface compared
- 2022-02-26 01:55:24下载
- 积分:1
-
delphi audible sound card drivers under the procedures can be issued arbitrary f...
delphi下驱动声卡发声的程序,可以发出任意频率和幅度的声音.-delphi audible sound card drivers under the procedures can be issued arbitrary frequency and amplitude of the voice.
- 2022-10-25 13:45:03下载
- 积分:1
-
中文语句分词系统
资源描述分词系统,对输入的中文语句采用基于前向最大概率匹配算法、后项最大概率匹配算法、马尔科夫链预测模型实现词语的切分可以为自然语言处理提供帮助,可以扩展语料库等。并且使用MFC实现了可视化,易于操作。
- 2022-07-12 15:04:32下载
- 积分:1
-
使用Directx 播放视频文件 已测试通过
使用Directx 播放视频文件 已测试通过-use Directx broadcast video files have been tested
- 2022-03-16 16:46:14下载
- 积分:1
-
ccaudio是linux下的音频播放器,c++语言编写,很小巧,容易移植...
ccaudio是linux下的音频播放器,c++语言编写,很小巧,容易移植-ccaudio is under linux audio player, c++ language, is very compact, easy to transplant
- 2023-08-13 01:40:04下载
- 积分:1
-
本程序是使用VB进行编写的一个关于CD播放的程序, 其基本功能:1.可以根据个人需要选择播放的音轨的格 式;2.可以在左边的列表中自由选择添加想要听取的歌 曲到...
本程序是使用VB进行编写的一个关于CD播放的程序, 其基本功能:1.可以根据个人需要选择播放的音轨的格 式;2.可以在左边的列表中自由选择添加想要听取的歌 曲到右边的播放列表中,这样可以比一般的播放器节省 很多力气;3.可以点击“REFRESH CD INFORMATION”刷 新CD内音轨的信息。-use of this procedure is the preparation for the VB one on the CD player procedures, and the basic function : 1. Individuals can choose the soundtrack broadcast format; 2. The left side of the list are free to choose want to add songs to the right sidebar, this can than the average player saved a lot of energy; 3. click on the "CD INFORMATION REFRESH" CD soundtrack set of information.
- 2022-06-01 07:33:41下载
- 积分:1