嵌入式audio基础(六)音量

声音是因物体的振动而产生的一种物理现象。振动使物体周围的空气绕动而形成声波,声波以空气为媒介传入人们的耳朵,于是人们就听到了声音。因此,从物理上讲,声音是一种波。用物理学的方法分析,描述声音特征的物理量有声波的振幅(Amplitude)、周期(Period)和频率(Frequency)。因为频率和周期互为倒数,因此,一般只用振幅和频率两个参数来描述声音。
其中,频率反映声音的高低,振幅反映声音的大小。声音中含有高频成分越多,音调就越高,也就是越尖,反之则越低;声音的振幅越大,声音则越大,反之则越小。需要指出的是,现实世界的声音不是由某个频率或某几个频率组成,而是由许多不同频率不同振幅的正弦波叠加而成。
嵌入式audio基础(六)音量_第1张图片
这里选取了一段外挂音频的音量设置寄存器的截图,可以看出寄存器的设置step是2db。
db的出现是为了简化数字表达出现的,原理是利用对数表示。
db = 10lg(放大倍数)
如果是增益放大十万倍:
X = 100000 = 10^5
Lx(dB) = 10
lg(10^5W/1W) dB= 10lg(10^5) dB= 50 dB
如果衰减十万倍
X = 10^-5
Lx(dB) = 10
lg(X) dB= 10*lg(10^-5) dB= -50 dB
这里可以看出有几个好处:
1.简化书写 
100000的书写简化成50db
2.简化运算
一般音频都会分前端放大和后端放大,例如前端放大10倍后端放大10倍,计算起来就需要 10*10=100倍,如果利用db来进行计算就将乘法简化成加减法,前端10db后端10db,直接10db+10db=100db。
3.符合人体对声音的感知。
这个就需要从一个心理学讲开。
Weber–Fechner law
韦伯-费希纳定律是表明心理量和物理量之间关系的定律。德国生理学家韦伯(1795-1878)发现同一刺激差别量必须达到一定比例,才能引起差别感觉。这一比例是个常数,用公式表示:Δr(刺激差别量

你可能感兴趣的:(驱动,audio,音频)