EqualizerControl

EqualizerControl is an audio EffectControl for manipulating the equalization settings of a Player(s). Equalizers (EQ) are usually used for two reasons: to compensate an unideal frequency response of a system to make it sound more natural or to create intentionally some unnatural coloring to the sound to create an effect. The equalizer in this API serves both of these purposes.

The S60 AMMS implementation of EqualizerControl is currently based on a 5-band equalizer. For more information about the differences between the API and the S60 implementation, see Advanced Multimedia Supplements API (JSR-234): Implementation notes.