抖音开放平台Logo
开发者文档
控制台

ReverbNode
收藏
我的收藏

ReverbNode 表示一个混响节点。它是一个 AudioNode 音频处理模块,它可以在输入数据传播到输出之前将给定的混响参数应用于输入数据。可以通过 AudioContext.createEqualizer 创建。

属性

继承其父类 AudioNode 的属性。

属性名类型读写特性默认值说明最低支持版本
zoomSizenumber可读写0.6用于控制产生混响的“空间”大小。范围[0, 1.5]1.34.0
drynumber可读写0.5“干声”,也是直达声,没有经过反射直接传到人耳的声音。范围[-3.0, 3.0]1.34.0
wetnumber可读写0.5“湿声”,除了直达声之外的所有发射的声音。范围[-3.0, 3.0]1.34.0
dampingnumber可读写0.5混响阻尼调节,这里是高频阻尼。范围[0, 1.5]1.34.0
stereoDepthnumber可读写1.0立体深度。范围[0, 1.0]1.34.0
dryGainDBnumber可读写0.0湿增益,用于平衡混响和干声。范围[-60.0, 60.0]1.34.0
wetGainDBnumber可读写0.0干增益,用于平衡混响和干声。范围[-60.0, 60.0]1.34.0

方法

继承其父类 AudioNode 的方法。

常见配置

为了方便使用,以下是一些常见的混响参数配置:

名称zoomSizedampingstereoDepthdrywet
KTV1.170.890.861.60.41
Cristal1.50.8410.750.26
Pop0.980.8910.980.26
Rock1.420.910.871.240.44
该文档是否有帮助?