****** 原码开放, 一个最底层混音器 ******
软件功能描述: 声音混音器(最底层混音器,让您知道混音的基本原理)
开发语言: SDK环境下VC编写(所以大小才28k),适用于C/C++编程使用,易于移植.
软件特点: MixWave.dll的接口易于二次开发调用.能方便操作每一道声音数据,如控制某一道声音的循环次数、动态删除某一道声音等。混音时即可以把声音数据一次全部加入;也可以分多次追加;还可以直接加入wav文件。
另外,使用函数集waveOutXXX()中的函数时很容易引起死锁。特别是调用waveOutReset()和waveOutClose()时更容易出现死锁或非发操作,所以很多人常用Sleep()来减少死锁的可能性,但这毕竟很不好。本程序很好的解决了此难题。
想要的人,赶快去下,可有原代码的呀!
download: ftp://3w.open.edu.cn (可写/freebird)
声明:这个站点不是本人的。所以下载目录有时变动,我并不知道。另外,本人代码不能用于商业目的。如有bug,可mail给我:wsx00000@sina.com.cn 谢谢!
http://expert.csdn.net/Expert/topic/1339/1339890.xml?temp=.3212549
http://expert.csdn.net/Expert/topic/1359/1359959.xml?temp=.5374109