人耳不是线性的,这意味着什么?
在这种情况下,如果人的耳朵是线性的,那么声波的功率是另一声的两倍,那么声波的声响将是它的两倍。
但是,事实是,声波的功率必须是另一声波的10倍,才能发出两倍的声音。
锅电阻的对数变化如何与声波相关,以及人耳如何工作?
假设电位器(音量控制)改变施加到扬声器的信号功率,并假定放大器可以产生最大100W的功率。
假设电位器是线性的,则控件从1到100被均匀标记,我们首先将控件设置为100-向扬声器发送100W的功率。
为了将音量减半,我们将输出减小到10W ,这需要将音量控制90%CCW转到“ 10”标记。
要再次将音量减半,我们只需要 1W ,就需要将音量控件转到“ 1”标记。
要将音量再次减半,我们只需要0.1W,...您看到问题了吗?
但是,如果锅是对数的,则旋钮上的间距在0.1W和1W,1W和10W以及10W和100W之间都将是相同的。如果有十个标记,等距排列,我们将得到以下内容:
0, 1mmw, 10mmw 100mmw, 1mW, 10mW, 100mW, 1W, 10W, 100W
因此,我们从无声音变为几乎听不到,翻倍,翻倍,翻倍,翻倍,等等。
本附录旨在解决冗长的注释线程中提出的问题。根据@BenVoigt,上面提出的假设衰减器无法均匀地调节声级。
@Alfred:我将重复我先前的评论,因为您显然掩盖了它:“您的表盘上有“响度1、2、4、8、16、32 ... 1024”等间距的刻度。底部是1个响度单位的更改。顶部单击是512个响度单位的更改。” 1和512有很大不同。
由于我无法使Ben相信他的错误,也无法使Ben相信我在注释线程中的地位,因此,我想在本附录中解决这一争议。
根据 此消息来源,声音强度的明显差异约为1dB:
大约1分贝是正常人耳声音强度的明显差异(JND)。
如果声音强度变化1dB,我们 只会注意到响度的变化。
因此,可以得出结论,如果我们假设的步进衰减器以1dB的增量调节衰减,则以1步调节控制将产生声音。 对人耳明显更大或更柔和。
换句话说,此衰减器将平稳地调节声音的响度在整个范围内以明显的增量。
因此,而不是像我上面给出的10个均匀间隔的步骤,而是想象控件上100个均匀间隔的步骤。
每一步将功率改变1dB;将控制CW旋转1步将功率增加1.2589 ...; 将控制逆时针旋转1步将功率降低0.79433 ...
(1.2589...)10=10
但这与以前的衰减器仅在分辨率方面有所不同,即,我们仅增加了原始标记之间(均匀间隔)标记的数量。
另外,线程中的问题是这是否是对数衰减器。
我明确地说过,您描述的关系不是线性的,也不是对数的,它是幂。
y=log(x)x=10y
事实就是这样,在上述衰减器中,将功率改变某个因子所需的步数与该因子的对数成正比。
例如,要将功率更改为5倍,例如将功率从1W增加到5W,需要转动控制
10log(5)≈7
7个步骤。
因此,步数(或锅的角度变化)的幂是对数的。
第二增编以解决进一步的评论。
根据@BenVoigt的说法,此处给出的答案是误导性的或完全错误的:
但是我从阅读这些答案中得到的总的印象是,对数电阻会逆转生物学反应,然后仔细观察所描述的数学并意识到这是不正确的。
我想证明对数电位器是所需要的,但不是因为它会反转生物反应(我不相信任何人都声称它也不是所期望的,正如我将在下面显示的那样)。
lk
l=2logk
kl
对于我们的1dB步进衰减器,相对功率由下式给出:
k = 10n / 10
结合前面的两个方程,我们可以得出相对响度为
升= 2n / 10
因此,对于每一步,响度将增加1.0718 ...或减少0.93303...。
但这就是我们想要的。我们不希望响度每步增加一个固定的量,我们希望相对响度每步增加一个固定的量。
因此,需要对数衰减器。