Class Equalizer


public class Equalizer extends SoundEffectData
The OpenAL Effects Extension EQ is very flexible, providing tonal control over four different adjustable frequency ranges. The lowest frequency range is called “low.” The middle ranges are called “mid1” and “mid2.” The high range is called “high.”
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    float
    Range: 4000.0 - 16000.0, Default: 6000.0
    This property controls the high frequency above which signal will be cut off.
    float
    Range: 0.126 - 7.943, Default: 1.0
    This property allows you to cut / boost the signal at high frequencies.
    float
    Range: 50.0 - 800.0, Default: 200.0
    This property controls the low frequency below which signal will be cut off.
    float
    Range: 0.126 - 7.943, Default: 1.0
    This property controls amount of cut or boost on the low frequency range.
    float
    Range: 200.0 - 3000.0, Default: 500.0
    This property sets the center frequency for the “mid1” range.
    float
    Range: 0.126 - 7.943, Default: 1.0
    This property allows you to cut / boost signal on the “mid1” range.
    float
    Range: 0.01 - 1.0, Default: 1.0
    This property controls the width of the “mid1” range.
    float
    Range: 1000.0 - 8000.0, Default: 3000.0
    This property sets the center frequency for the “mid2” range.
    float
    Range: 0.126 - 7.943, Default: 1.0
    This property allows you to cut / boost signal on the “mid2” range.
    float
    Range: 0.01 - 1.0, Default: 1.0
    This property controls the width of the “mid2” range.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    apply(int effectId)
     
    boolean
     
    int
     
     

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • lowGain

      public float lowGain
      Range: 0.126 - 7.943, Default: 1.0
      This property controls amount of cut or boost on the low frequency range.
    • lowCutoff

      public float lowCutoff
      Range: 50.0 - 800.0, Default: 200.0
      This property controls the low frequency below which signal will be cut off.
    • mid1Gain

      public float mid1Gain
      Range: 0.126 - 7.943, Default: 1.0
      This property allows you to cut / boost signal on the “mid1” range.
    • mid1Center

      public float mid1Center
      Range: 200.0 - 3000.0, Default: 500.0
      This property sets the center frequency for the “mid1” range.
    • mid1Width

      public float mid1Width
      Range: 0.01 - 1.0, Default: 1.0
      This property controls the width of the “mid1” range.
    • mid2Gain

      public float mid2Gain
      Range: 0.126 - 7.943, Default: 1.0
      This property allows you to cut / boost signal on the “mid2” range.
    • mid2Center

      public float mid2Center
      Range: 1000.0 - 8000.0, Default: 3000.0
      This property sets the center frequency for the “mid2” range.
    • mid2Width

      public float mid2Width
      Range: 0.01 - 1.0, Default: 1.0
      This property controls the width of the “mid2” range.
    • highGain

      public float highGain
      Range: 0.126 - 7.943, Default: 1.0
      This property allows you to cut / boost the signal at high frequencies.
    • highCutoff

      public float highCutoff
      Range: 4000.0 - 16000.0, Default: 6000.0
      This property controls the high frequency above which signal will be cut off.
  • Constructor Details

    • Equalizer

      public Equalizer()
  • Method Details