ZegoReverbAdvancedParam class

音频混响高级参数

开发者可以使用 SDK 的内置预置来改变混响的参数。

Constructors

ZegoReverbAdvancedParam(double roomSize, double reverberance, double damping, bool wetOnly, double wetGain, double dryGain, double toneLow, double toneHigh, double preDelay, double stereoWidth)

Properties

damping double
混响阻尼(百分比),取值范围 0.0, 100.0,控制混响的衰减程度,阻尼越大,衰减越大
getter/setter pair
dryGain double
干信号增益(dB),取值范围 -20.0, 10.0
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
preDelay double
初始延迟时间(ms)。取值范围0, 200
getter/setter pair
reverberance double
余响(百分比),取值范围 0.0, 100.0,用于控制混响的拖尾长度
getter/setter pair
roomSize double
房间大小(百分比),取值范围 0.0, 100.0,用于控制产生混响模拟的 “房间” 的大小,房间越大,混响越强
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stereoWidth double
立体声宽度(百分比),默认值为 0%
getter/setter pair
toneHigh double
高频衰减,默认为不衰减(100%)
getter/setter pair
toneLow double
低频衰减,默认为不衰减(100%)
getter/setter pair
wetGain double
湿信号增益(dB),取值范围 -20.0, 10.0
getter/setter pair
wetOnly bool
只有湿信号。设置只输出混响声音,不叠加原始输入声音,默认是false。
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited