当前位置: 代码迷 >> 多媒体/流媒体开发 >> filter中如何样将音量放大
  详细解决方案

filter中如何样将音量放大

热度:9548   发布时间:2013-02-26 00:00:00.0
filter中怎么样将音量放大?
如题,怎么样在filter中放大音量呢?


------解决方案--------------------------------------------------------
zz 音量是由声音波形的振幅来决定的,将每个采样点的采样数据乘以你要扩大音量的倍数就可以了,比如乘以1.5可以将音量增大50% 
不过要注意采样数据的数据类型,是否有符号,一般8bit采样为无符号数,范围0~255;而16bit采样为有符号数,范围-32768~32767; 
另外,要注意转换时数据是否已经溢出,如果不做处理,可能会导致爆音
  相关解决方案