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.
read / write
dryGain ↔ double
dry gain(dB), range -20.0, 10.0
read / write
hashCode → int
The hash code for this object.
read-onlyinherited
preDelay ↔ double
PreDelay(ms), range 0.0, 200.0
read / write
reverberance ↔ double
Echo(%), in the range 0.0, 100.0, to control the trailing length of the reverb.
read / write
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.
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited
stereoWidth ↔ double
Stereo Width(%). 0% by default
read / write
toneHigh ↔ double
Tone High. 100% by default
read / write
toneLow ↔ double
Tone Low. 100% by default
read / write
wetGain ↔ double
wet gain(dB), range -20.0, 10.0
read / write
wetOnly ↔ bool
only wet
read / write

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