2013-03-27 42 views
0

假设我有一个10dB的基数,然后将此值增加到16dB,则有6dB的差异,因此音量已更改,但现在假设我想将相同的音量增加到不同的基本dB值,例如我现在有50dB的音量,并且我想添加与之前添加的音量相同的音量,很明显它不是56dB我会结束,我知道这是一个对数方程。 我的问题是,如果有一个公式可以根据以前的音量变化量来确定我需要增加多少音量?如何增加具有不同基本dB级别的音量输出的相同数量

注意事项: 1)我的音量控制从0到1 2)我不只是增加TE量,而忘记了休息,因为我需要让声音改变它的音量动态,同时正在发挥它

回答

0

听起来像你正在寻找'百分比变化'。

((Y2 - Y1)/ Y1)=百分比变化

((16-10)/ 10)= 0.6

http://www.percent-change.com/index.php?y1=10&y2=16

A启动:10分贝

A完成:16dB

A增量:6dB

百分比变化= 0.6

乙开始:50分贝

乙表面处理:(((A完成 - A启动)/ A开始)* B开始)+ B开始

(((16-10)/ 10) * 50)+50 = 80

在你的例子中,50dB应该增加到80dB。

+0

你也可以这样计算它: B完成=((B开始/ A开始)*(A完成 - A开始))+ B开始 – s15199d 2013-03-27 15:21:30

+0

你是对的!它解决了我的问题,我不得不忘记对数方程,因为dB已经在使用它了。谢谢 – alexm 2013-03-28 22:11:18

相关问题