logo
On this page

ZegoReverbAdvancedParam

ZegoReverbAdvancedParam

Audio reverberation advanced parameters.

Details

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

Declared in entity/ZegoReverbAdvancedParam.java

Properties

roomSize

roomSize
public float roomSize

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.

reverberance

reverberance
public float reverberance

Echo(%), in the range [0.0, 100.0], to control the trailing length of the reverb.

damping

damping
public float damping

Reverb Damping(%), range [0.0, 100.0], controls the attenuation of the reverb, the higher the damping, the higher the attenuation.

wetOnly

wetOnly
public boolean wetOnly

only wet

wetGain

wetGain
public float wetGain

wet gain(dB), range [-20.0, 10.0]

dryGain

dryGain
public float dryGain

dry gain(dB), range [-20.0, 10.0]

toneLow

toneLow
public float toneLow

Tone Low. 100% by default

toneHigh

toneHigh
public float toneHigh

Tone High. 100% by default

preDelay

preDelay
public float preDelay

PreDelay(ms), range [0.0, 200.0]

stereoWidth

stereoWidth
public float stereoWidth

Stereo Width(%). 0% by default

Methods

ZegoReverbAdvancedParam

ZegoReverbAdvancedParam
Create a default reverb advanced parameter object
Declared in entity/ZegoReverbAdvancedParam.java

Previous

zegoreceiverangeparam

Next

zegoreverbechoparam

On this page

Back to top