ZegoReverbAdvancedParam class

Audio reverberation advanced parameters.

Developers can use the SDK's built-in presets to change the parameters of the reverb.

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
Reverb Damping(%), range 0.0, 100.0, controls the attenuation of the reverb, the higher the damping, the higher the attenuation.
getter/setter pair
dryGain ↔ double
dry gain(dB), range -20.0, 10.0
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
preDelay ↔ double
PreDelay(ms), range 0.0, 200.0
getter/setter pair
reverberance ↔ double
Echo(%), in the range 0.0, 100.0, to control the trailing length of the reverb.
getter/setter pair
roomSize ↔ double
Room size(%), in the range 0.0, 1.0, to control the size of the "room" in which the reverb is generated, the larger the room, the stronger the reverb.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stereoWidth ↔ double
Stereo Width(%). 0% by default
getter/setter pair
toneHigh ↔ double
Tone High. 100% by default
getter/setter pair
toneLow ↔ double
Tone Low. 100% by default
getter/setter pair
wetGain ↔ double
wet gain(dB), range -20.0, 10.0
getter/setter pair
wetOnly ↔ bool
only wet
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