Provides classes that manage audio effects implemented in the media framework.
Interfaces
Classes
AcousticEchoCanceler |
Acoustic Echo Canceler (AEC). |
AudioEffect |
AudioEffect is the base class for controlling audio effects provided by the android audio
framework. |
AudioEffect.Descriptor |
The effect descriptor contains information on a particular effect implemented in the
audio framework:
- type: UUID identifying the effect type.
|
AutomaticGainControl |
Automatic Gain Control (AGC). |
BassBoost |
Bass boost is an audio effect to boost or amplify low frequencies of the sound. |
BassBoost.Settings |
The Settings class regroups all bass boost parameters. |
EnvironmentalReverb |
A sound generated within a room travels in many directions. |
EnvironmentalReverb.Settings |
The Settings class regroups all environmental reverb parameters. |
Equalizer |
An Equalizer is used to alter the frequency response of a particular music source or of the main
output mix. |
Equalizer.Settings |
The Settings class regroups all equalizer parameters. |
LoudnessEnhancer |
LoudnessEnhancer is an audio effect for increasing audio loudness. |
NoiseSuppressor |
Noise Suppressor (NS). |
PresetReverb |
A sound generated within a room travels in many directions. |
PresetReverb.Settings |
The Settings class regroups all preset reverb parameters. |
Virtualizer |
An audio virtualizer is a general name for an effect to spatialize audio channels. |
Virtualizer.Settings |
The Settings class regroups all virtualizer parameters. |
Visualizer |
The Visualizer class enables application to retrieve part of the currently playing audio for
visualization purpose. |
Visualizer.MeasurementPeakRms |
A class to store peak and RMS values. |