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