package javax.microedition.amms.control.audioeffect;

import javax.microedition.amms.control.EffectControl;

public interface EqualizerControl extends EffectControl
{
 public int UNDEFINED = -1004;

 public int getMinBandLevel();
 
 public int getMaxBandLevel();
 
 public void setBandLevel(int, int) throws IllegalArgumentException;
 
 public int getBandLevel(int) throws IllegalArgumentException;
 
 public int getNumberOfBands();
 
 public int getCenterFreq(int) throws IllegalArgumentException;
 
 public int getBand(int);
 
 public int setBass(int) throws IllegalArgumentException;
 
 public int setTreble(int) throws IllegalArgumentException;
 
 public int getBass();
 
 public int getTreble();
 
}