高手跟我一个音频合成的算法,谢谢
我想写一个两个输入pin的Filter合成声音,问题是核心算法:把两个Sample
合成起来的算法。希望各位不吝赐教
[解决办法]
16bits = 2 bytes
晕倒!
FWaveFormat.nAvgBytesPerSec:= 176400;
看清楚了,人家是bytes per second
[解决办法]
a+b-a*b/(2^16)
这是一种算法。a,b代表两个sample.
算法很多,关键是保证叠加后不溢出即可
发布时间: 2012-03-12 12:45:33 作者: rapoo
高手跟我一个音频合成的算法,谢谢
我想写一个两个输入pin的Filter合成声音,问题是核心算法:把两个Sample
合成起来的算法。希望各位不吝赐教
[解决办法]
16bits = 2 bytes
晕倒!
FWaveFormat.nAvgBytesPerSec:= 176400;
看清楚了,人家是bytes per second
[解决办法]
a+b-a*b/(2^16)
这是一种算法。a,b代表两个sample.
算法很多,关键是保证叠加后不溢出即可