0

假设我有一个 10 dB 的基数,然后我将此值增加到 16 dB,有 6 dB 的差异,所以我的音量发生了变化,但现在假设我想将相同的音量增加到不同的基本分贝的值,例如我现在有 50 分贝,我想添加与之前添加的相同数量的音量,当然这不是我最终会得到的 56 分贝,我知道这是一个对数方程。我的问题是是否有一个公式可以根据之前的音量变化量找出我必须随时增加多少音量?

笔记:1)我的音量控制从 0 到 1 2)我不只是增加音量而忘记其余的,因为我需要在播放时动态改变它的音量

4

1 回答 1

0

听起来您正在寻找“百分比变化”。

((y2 - y1) / y1) = 百分比变化

((16-10)/10) = 0.6

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

一开始:10dB

完成:16dB

Δ:6dB

百分比变化 = 0.6

B开始:50dB

B 完成:(((A 完成 - A 开始)/ A 开始)* B 开始)+ B 开始

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

在您的示例中,应将 50dB 增加到 80dB。

于 2013-03-27T15:11:46.877 回答