-
一个音频播放器,主要采用Visual c++平台下的MFC书写,功能类似TTPlayer...
一个音频播放器,主要采用Visual c++平台下的MFC书写,功能类似TTPlayer-An audio player, primarily with Visual c++ platform, written under the MFC functions similar to the TTPlayer
- 2023-02-24 10:15:04下载
- 积分:1
-
通过对象
通过面向对象的思想和多线程,java动画,双缓存技术,java对多媒体的支持等,在网页上设计了一个简单的音乐电子万年历,从而使音乐时钟的基本功能借助于java多线程的思想和技术得以实现。-through object-oriented thinking and multithreading, java animation, double-buffer technology, java to support multimedia on the web page design of a simple electronic music calendar. Music clock so that the basic functions using java multithreaded and technologies to achieve.
- 2022-09-28 18:00:03下载
- 积分:1
-
16位PCM声音自动增益
对于pcm_s16le波形进行增益 可对以下参数进行调节:
amplitude_threshold 声音波形幅值的阈值,默认为0
sub_frane_limit 子帧数限制,子帧数内的波形被作为整体对待,统一进行放大缩小,默认为0.5秒采样数
headroom dbfs净空高度 默认为-6.18dbfs
max_gain 最大增益,单位分贝,默认为20
noise_floor 噪音阈值,dbfs,默认为-40
- 2023-08-12 00:05:03下载
- 积分:1
-
实用录音程序
在开始工作之前,要先介绍DirectSound录音用到的三个非常重要的对象,IDirectSoundCapture8 ,设备对象,根据你录音的设备创建的设备对象,利用该对象可以获取设备的属性。IDirectSoundCaptureBuffer8,缓冲区对象,该对象由设备对象创建,主要用来操作音频数据IDirectSoundNotify8 ,事件通知对象,该对象用来通知应用程序从缓冲区中将数据取走,写入文件保存起来。利用DirectSound录音的主要思路,就是先根据选择的录音设备创建设备对象,然后通过设备对象创建辅助缓冲区对象,开始录音的时候,设备将数据写入缓冲区,应用程序主动的从缓冲区将数据读出来写文件即可,就实现了录音功能。这里简单介绍一下dsound的通知功能,应用程序会创建一个通知对象,然后将通知对象邦定,然后设定通知位置(position),什么是通知位置呢,比如缓冲区的大小为4000字节,如果你想当数据达到缓冲区一半的时候能得到通知开始copy数据,那么此时你就可以将通知位置设定为2000,通知位置可以任意的设定,当缓冲区的数据达到你设定的位置时,就会通知应用程序将缓冲区的数据copy到文件中,缓冲区是循环利用的,当缓冲区填充满了以后,就会从头开始充填数据,所以,缓冲区就是一边读,一边写的过程。
- 2022-01-31 23:13:46下载
- 积分:1
-
关于如何在PC机上储存和处理PCM音频,它也解释了WAVE文件的结构和显示如何用C++代码工作...
关于如何在PC机上储存和处理PCM音频,它也解释了WAVE文件的结构和显示如何用C++代码工作-on how the PC storage and handling PCM audio, It also explains the WAVE document the structure and show how to use C code work
- 2022-05-10 16:29:22下载
- 积分:1
-
adaboost分离器的详细程序,里面有训练和识别
adaboost分离器的详细程序,里面有训练和识别-AdaBoost separator detailed procedures, which have the training and recognition
- 2022-10-03 06:35:03下载
- 积分:1
-
用音频信号处理实现混响、回声、合唱、基本原理…
用音频信号处理实现的混响、回声、合唱效果,基本原理是用延时反馈的方法实现-used audio signal processing to achieve the reverb, echo, chorus, the basic principle is delayed feedback method
- 2022-11-09 15:35:03下载
- 积分:1
-
用VC++编写的一个播放器程序,vc++制作的avi格式视频播放器
用VC++编写的一个播放器程序,vc++制作的avi格式视频播放器-With VC++ Prepared a player program, vc++ Produced avi format video player
- 2022-03-20 03:04:06下载
- 积分:1
-
AAC编解码源码,Advanced Audio (AAC) Decoder including SBR decoding,(mp3已经过时了,这是包含SBR的最...
AAC编解码源码,Advanced Audio (AAC) Decoder including SBR decoding,(mp3已经过时了,这是包含SBR的最新AAC编解码算法)-AAC encode/decode source . Advanced Audio (AAC) Decoder including SBR decoding.
Mp3 was out.
This package incoude latest SBR ACC encode/decode arithmetic source.
- 2022-07-08 14:00:34下载
- 积分:1
-
G.7221语音编解码算法
包含G.7221语音的编解码算法,有定点和浮点两个版本,均有VC工具的工程和测试代码,局部有无损优化
- 2023-07-20 12:30:05下载
- 积分:1