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