读书人

给声音平添音效

发布时间: 2012-10-14 14:55:07 作者: rapoo

给声音添加音效
本人才疏学浅,近期公司要求做个DShow的Demo,使用DSound制作一个声音采集的Filter,需要提供一个功能就是添加一个声音效果处理.
声音采集的方法通过DirectSound Capture 已经完成了,唯有声音效果目前没有进展.
采用DSound play的方式可以播放出带有 Reverb 声音效果的合成音,但是该 Filter 仅是一个声音采集和数据发送的简单 Filter,不需要播放功能,而DSound的音效则是在播放的时候进行计算后播出声音的.
小弟的疑问是:DSound是否可以单独对一个缓冲区中的声音数据进行合成计算,输出计算后的带有声音效果的数据呢?
又或者有别的方法实现该数据处理方案呢?

请各为高手不吝指教~~~~~

[解决办法]
可以用 DSound对缓冲区加特效 然后采集混音器数据!

读书人网 >C++

热点推荐