Package im.zego.zegoexpress.entity
Class ZegoReverbParam
- java.lang.Object
-
- im.zego.zegoexpress.entity.ZegoReverbParam
-
public class ZegoReverbParam extends java.lang.Object
Audio reverberation parameters. Developers can use the SDK's built-in presets to change the parameters of the reverb.
-
-
Field Summary
Fields Modifier and Type Field Description float
damping
Reverb Damping, range [0.0, 2.0], controls the attenuation of the reverb, the higher the damping, the higher the attenuation.float
dryWetRatio
Dry/wet ratio, the range is greater than or equal to 0.0, to control the ratio between reverberation, direct sound and early reflections; dry part is set to 1 by default; the smaller the dry/wet ratio, the larger the wet ratio, the stronger the reverberation effect.float
reverberance
Echo, in the range [0.0, 0.5], to control the trailing length of the reverb.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.
-
Constructor Summary
Constructors Constructor Description ZegoReverbParam()
-
-
-
Field Detail
-
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
public float reverberance
Echo, in the range [0.0, 0.5], to control the trailing length of the reverb.
-
damping
public float damping
Reverb Damping, range [0.0, 2.0], controls the attenuation of the reverb, the higher the damping, the higher the attenuation.
-
dryWetRatio
public float dryWetRatio
Dry/wet ratio, the range is greater than or equal to 0.0, to control the ratio between reverberation, direct sound and early reflections; dry part is set to 1 by default; the smaller the dry/wet ratio, the larger the wet ratio, the stronger the reverberation effect.
-
-