android.media.audiofx

Interfaces

OnControlStatusChangeListener

The OnControlStatusChangeListener interface defines a method called by the AudioEffect when control of the effect engine is gained or lost by the application

OnEnableStatusChangeListener

The OnEnableStatusChangeListener interface defines a method called by the AudioEffect when the enabled state of the effect engine was changed by the controlling application.

OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the BassBoost when a parameter value has changed.

OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the EnvironmentalReverb when a parameter value has changed.

OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the Equalizer when a parameter value has changed.

OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the PresetReverb when a parameter value has changed.

OnParameterChangeListener

The OnParameterChangeListener interface defines a method called by the Virtualizer when a parameter value has changed.

OnDataCaptureListener

The OnDataCaptureListener interface defines methods called by the Visualizer to periodically update the audio visualization capture.

Classes

AcousticEchoCanceler

Acoustic Echo Canceler (AEC).

AudioEffect

AudioEffect is the base class for controlling audio effects provided by the android audio framework.

AutomaticGainControl

Automatic Gain Control (AGC).

BassBoost

Bass boost is an audio effect to boost or amplify low frequencies of the sound.

DynamicsProcessing

DynamicsProcessing is an audio effect for equalizing and changing dynamic range properties of the sound.

EnvironmentalReverb

A sound generated within a room travels in many directions.

Equalizer

An Equalizer is used to alter the frequency response of a particular music source or of the main output mix.

HapticGenerator

Haptic Generator(HG).

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.

Virtualizer

An audio virtualizer is a general name for an effect to spatialize audio channels.

Visualizer

The Visualizer class enables application to retrieve part of the currently playing audio for visualization purpose.