-
linux OSS编程例子.打开wav文件,并取出其中PCM数据,通过OSS接口函数实现播放.可以调节音量. 小而精.供大家参考....
linux OSS编程例子.打开wav文件,并取出其中PCM数据,通过OSS接口函数实现播放.可以调节音量. 小而精.供大家参考.
-linux OSS programming examples. Open wav file, and removed one of PCM data, the adoption of OSS player interface function. It can adjust the volume. Small but excellent. For your reference.
- 2022-01-31 02:14:34下载
- 积分:1
-
acm.pdf
类型: Adobe Acrobat Document
标题: 编程实现对音频压缩管理器(ACM)的调用
acm.pdf
类型: Adobe Acrobat Document
标题: 编程实现对音频压缩管理器(ACM)的调用-acm.pdf type: Adobe Acrobat Document Title: Programming of Audio Compression Manager (ACM) call
- 2022-02-28 18:36:16下载
- 积分:1
-
C++多媒体播放器miniplayer_src源代码,C++开发的多媒体播放器,有助于学习掌握基本的C++多媒体播放器开发技术。源自网上收集,可供学习和参考使用...
C++多媒体播放器miniplayer_src源代码,C++开发的多媒体播放器,有助于学习掌握基本的C++多媒体播放器开发技术。源自网上收集,可供学习和参考使用。
- 2022-03-29 14:23:07下载
- 积分:1
-
Bark Wavelet Transform and its application in improving the acoustic target clas...
Bark子波变换的改进及其在水声目标分类中的应用 -Bark Wavelet Transform and its application in improving the acoustic target classification application
- 2023-03-08 06:00:03下载
- 积分:1
-
关于声卡采集的一个程序,可做FFT,利用声卡做采集卡,可做声音的频谱分析。...
关于声卡采集的一个程序,可做FFT,利用声卡做采集卡,可做声音的频谱分析。-card on a procedure for the acquisition, FFT can do, using sound card collection to do, to do the voice spectrum analysis.
- 2022-05-29 15:04:30下载
- 积分:1
-
ADPCM g.726参考代码
ADPCM g.726参考代码-ADPCM [reference code
- 2022-03-18 09:17:00下载
- 积分:1
-
在信号处理中,通常需要收集真实的
在信号处理中,通常需要把采集信号的实时波形显示出来。 如果直接在屏幕上动态绘图的话,会出现闪烁现象,为了克服这个问题,本文采用的就是先在内存绘图,然后再拷贝到屏幕,从而实现动态绘图而不闪烁。-In signal processing, usually need to collect real-time waveform signal is displayed. If the direct dynamic graphics on the screen, then there will be blinking phenomenon, in order to overcome this problem, this paper is the first graphics memory, and then copied to the screen in order to achieve dynamic graphics without blinking.
- 2023-09-08 00:40:02下载
- 积分:1
-
MP3播放器
应用背景私有子command1_click()mediaplayer1开放清单。端子私有子command2_click()mediaplayer1停止。端子私有子command3_click()如果mediaplayer1.isdurationvalid = FALSE然后退出如果带领。标题=“暂停”然后mediaplayer1.pause标题=“恢复”的带领。其他的mediaplayer1.play标题=“暂停”的带领。如果结束端子私有子command4_click()显示表。端子私有子command5_click()形成3显示。端子私有子list1_click()list2.listindex = list1.listindex端子私有子list1_dblclick()command1_click端子关键技术MP3播放器播放的歌曲,你喜欢的音乐曲目。
- 2023-04-09 23:15:03下载
- 积分:1
-
自己编写的一款可以进行双路PCM语音混频的程序,针对的是16位的PCM语音数据,经过验证,比常规的混音算法质量好许多,特别是进行多路混频时,重复调用该程序也可以...
自己编写的一款可以进行双路PCM语音混频的程序,针对的是16位的PCM语音数据,经过验证,比常规的混音算法质量好许多,特别是进行多路混频时,重复调用该程序也可以达到比较满意的结果。-own section can be prepared for two-way voice PCM mixing procedures, The address is 16 PCM voice data, after verification, than conventional mixing algorithm many good quality, especially for multi-channel mixer, repeat the procedure call also will be more satisfied with the results.
- 2022-10-06 02:05:03下载
- 积分:1
-
实用录音程序
在开始工作之前,要先介绍DirectSound录音用到的三个非常重要的对象,IDirectSoundCapture8 ,设备对象,根据你录音的设备创建的设备对象,利用该对象可以获取设备的属性。IDirectSoundCaptureBuffer8,缓冲区对象,该对象由设备对象创建,主要用来操作音频数据IDirectSoundNotify8 ,事件通知对象,该对象用来通知应用程序从缓冲区中将数据取走,写入文件保存起来。利用DirectSound录音的主要思路,就是先根据选择的录音设备创建设备对象,然后通过设备对象创建辅助缓冲区对象,开始录音的时候,设备将数据写入缓冲区,应用程序主动的从缓冲区将数据读出来写文件即可,就实现了录音功能。这里简单介绍一下dsound的通知功能,应用程序会创建一个通知对象,然后将通知对象邦定,然后设定通知位置(position),什么是通知位置呢,比如缓冲区的大小为4000字节,如果你想当数据达到缓冲区一半的时候能得到通知开始copy数据,那么此时你就可以将通知位置设定为2000,通知位置可以任意的设定,当缓冲区的数据达到你设定的位置时,就会通知应用程序将缓冲区的数据copy到文件中,缓冲区是循环利用的,当缓冲区填充满了以后,就会从头开始充填数据,所以,缓冲区就是一边读,一边写的过程。
- 2022-01-31 23:13:46下载
- 积分:1