Class ZegoReverbAdvancedParam


  • public class ZegoReverbAdvancedParam
    extends java.lang.Object
    Audio reverberation advanced 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, 100.0], controls the attenuation of the reverb, the higher the damping, the higher the attenuation.
      float dryGain
      dry gain(dB), range [-20.0, 10.0]
      float preDelay
      PreDelay(ms), range [0.0, 200.0]
      float reverberance
      Echo(%), in the range [0.0, 100.0], 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.
      float stereoWidth
      Stereo Width(%).
      float toneHigh
      Tone High.
      float toneLow
      Tone Low.
      float wetGain
      wet gain(dB), range [-20.0, 10.0]
      boolean wetOnly
      only wet
    • Constructor Summary

      Constructors 
      Constructor Description
      ZegoReverbAdvancedParam()
      Create a default reverb advanced parameter object
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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, 100.0], to control the trailing length of the reverb.
      • 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

        public boolean wetOnly
        only wet
      • wetGain

        public float wetGain
        wet gain(dB), range [-20.0, 10.0]
      • dryGain

        public float dryGain
        dry gain(dB), range [-20.0, 10.0]
      • toneLow

        public float toneLow
        Tone Low. 100% by default
      • toneHigh

        public float toneHigh
        Tone High. 100% by default
      • preDelay

        public float preDelay
        PreDelay(ms), range [0.0, 200.0]
      • stereoWidth

        public float stereoWidth
        Stereo Width(%). 0% by default
    • Constructor Detail

      • ZegoReverbAdvancedParam

        public ZegoReverbAdvancedParam()
        Create a default reverb advanced parameter object