关于立体声Panning,我能告诉你的一切
我的Bilibili频道:香芋派Taro
我的个人博客:taropie0224.github.io
我的公众号:香芋派的烘焙坊
我的音频技术交流群:1136403177
我的个人微信:JazzyTaroPie
Linear Panning
作为最简单的Panning,Linear只负责随着旋钮的转动增强或减弱左声道或右声道的增益。当旋钮向左旋转时,左声道增益的同时又声道衰减,旋钮向右旋转时同理。
我们定义一个旋钮的值为p (-100~100),可以得到
1 | x = p / 200 + 0.5 |
Square-Law Panning
与Linear Panning相比,通过使用Square-Law Panning可以实现各通道之间相等的组合功率,而Linear Panning则实现了相等的组合振幅。在很多情况下,听众是根据功率而不是振幅来感知信号的强度的。换句话说,在使用Square-Law Panning时,无论旋钮的位置如何,听众都能感知到相同的信号强度。
我们定义一个旋钮的值为p (-100~100),可以得到
1 | x = p / 200 + 0.5 |
Sin-Law Panning
第三个选择是Sin-Law Panning,正如它的名字一样,它是基于sin函数的。与Square-Law Panning相似的是,Sin-Law Panning也实现了相同的组合功率,但没有保持相同的组合振幅
我们定义一个旋钮的值为p (-100~100),可以得到
1 | x = p / 200 + 0.5 |
Auto Panning
说白了就是在旋钮上套个LFO,panValue不再是一个固定值,而是随着时间跟随LFO的值变化
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 香芋派Taro!