扩张器
动态范围扩展器
- 库:
音频工具箱/动态范围控制
描述
的<年代pan class="block">扩张器Block在每个输入通道上独立地执行动态范围扩展。动态范围扩展使安静声音的音量低于给定的阈值。该块使用指定的攻击、释放和保持时间来实现平滑的应用增益曲线。
的<年代pan class="block">扩张器
港口
输入
输出
参数
模型的例子
块特征
数据类型
双|单
直接引线
没有
多维信号
没有
适应信号
是的
讨论二阶导数过零检测
没有
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
算法
的<年代pan class="block">扩张器Block逐帧逐元素处理信号。
的N分信号,x[n],以分贝为单位:
xdB[n]通过增益计算机。增益计算机使用动态范围扩展器的静态特性来衰减低于阈值的增益。如果指定软膝,增益计算机具有以下静态特性:
在哪里T是阈值,R是膨胀比,和W是膝盖的宽度。如果指定硬膝,增益计算机具有以下静态特性:
计算得到的增益,<年代pan class="inlineequation">gc[n]的计算方法为
gc[n]使用指定的攻击、释放和保持时间参数进行平滑:
C一个是攻击的保持反击。极限,<年代pan class="inlineequation">TH,是由<年代trong class="guilabel">保持时间(秒)参数。攻击时间系数,<年代pan class="inlineequation">α一个
的计算方法为
释放时间系数,<年代pan class="inlineequation">αR的计算方法为
T一个 攻击时间段是否由<年代trong class="guilabel">攻击时间(秒)参数。<年代pan class="inlineequation">TR发布时间段是否由<年代trong class="guilabel">发布时间(秒)参数。<年代pan class="inlineequation">Fs输入采样率是否由<年代trong class="guilabel">从输入继承采样率或<年代trong class="guilabel">输入采样率(Hz)参数。
平滑增益,单位为dB,<年代pan class="inlineequation">g年代[n],则转换为线性域:
动态范围扩展器的输出为
的<年代pan class="block">扩张器 的
x 如果指定软膝,增益计算机具有以下静态特性:
在哪里 如果指定硬膝,增益计算机具有以下静态特性:
计算得到的增益,<年代pan class="inlineequation">g
g
C 攻击时间系数,<年代pan class="inlineequation">α
释放时间系数,<年代pan class="inlineequation">α
T 平滑增益,单位为dB,<年代pan class="inlineequation">g
动态范围扩展器的输出为
参考文献
扬诺里斯,迪米特里奥斯,迈克尔·马斯伯格和约书亚·d·赖斯。数字动态范围压缩机设计教程与分析音频工程学会杂志.第60卷,第6期,2012,第399-408页。
扬诺里斯,迪米特里奥斯,迈克尔·马斯伯格和约书亚·d·赖斯。数字动态范围压缩机设计教程与分析
扩展功能
版本历史
在R2016a中引入
在R2016a中引入
另请参阅
扩张器
|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">限幅器 |<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">压缩机 |<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">噪声门
主题
扩张器
|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">限幅器