我想写一个两个输入pin的Filter合成声音,问题是核心算法:把两个Sample
合成起来的算法。希望各位不吝赐教
------解决方案--------------------------------------------------------
16bits = 2 bytes
晕倒!
FWaveFormat.nAvgBytesPerSec:= 176400;
看清楚了,人家是bytes per second
------解决方案--------------------------------------------------------
a+b-a*b/(2^16)
这是一种算法。a,b代表两个sample.
算法很多,关键是保证叠加后不溢出即可