public class EnvironmentalReverb extends AudioEffect
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnvironmentalReverb.OnParameterChangeListener |
static class |
EnvironmentalReverb.Settings |
AudioEffect.Descriptor, AudioEffect.OnControlStatusChangeListener, AudioEffect.OnEnableStatusChangeListener| Modifier and Type | Field and Description |
|---|---|
static int |
PARAM_DECAY_HF_RATIO |
static int |
PARAM_DECAY_TIME |
static int |
PARAM_DENSITY |
static int |
PARAM_DIFFUSION |
static int |
PARAM_REFLECTIONS_DELAY |
static int |
PARAM_REFLECTIONS_LEVEL |
static int |
PARAM_REVERB_DELAY |
static int |
PARAM_REVERB_LEVEL |
static int |
PARAM_ROOM_HF_LEVEL |
static int |
PARAM_ROOM_LEVEL |
ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION, ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL, ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION, ALREADY_EXISTS, CONTENT_TYPE_GAME, CONTENT_TYPE_MOVIE, CONTENT_TYPE_MUSIC, CONTENT_TYPE_VOICE, EFFECT_AUXILIARY, EFFECT_INSERT, ERROR, ERROR_BAD_VALUE, ERROR_DEAD_OBJECT, ERROR_INVALID_OPERATION, ERROR_NO_INIT, ERROR_NO_MEMORY, EXTRA_AUDIO_SESSION, EXTRA_CONTENT_TYPE, EXTRA_PACKAGE_NAME, SUCCESS| Constructor and Description |
|---|
EnvironmentalReverb(int priority,
int audioSession) |
| Modifier and Type | Method and Description |
|---|---|
short |
getDecayHFRatio() |
int |
getDecayTime() |
short |
getDensity() |
short |
getDiffusion() |
EnvironmentalReverb.Settings |
getProperties() |
int |
getReflectionsDelay() |
short |
getReflectionsLevel() |
int |
getReverbDelay() |
short |
getReverbLevel() |
short |
getRoomHFLevel() |
short |
getRoomLevel() |
void |
setDecayHFRatio(short decayHFRatio) |
void |
setDecayTime(int decayTime) |
void |
setDensity(short density) |
void |
setDiffusion(short diffusion) |
void |
setParameterListener(EnvironmentalReverb.OnParameterChangeListener listener) |
void |
setProperties(EnvironmentalReverb.Settings settings) |
void |
setReflectionsDelay(int reflectionsDelay) |
void |
setReflectionsLevel(short reflectionsLevel) |
void |
setReverbDelay(int reverbDelay) |
void |
setReverbLevel(short reverbLevel) |
void |
setRoomHFLevel(short roomHF) |
void |
setRoomLevel(short room) |
finalize, getDescriptor, getEnabled, getId, hasControl, queryEffects, release, setControlStatusListener, setEnabled, setEnableStatusListenerpublic static final int PARAM_ROOM_LEVEL
public static final int PARAM_ROOM_HF_LEVEL
public static final int PARAM_DECAY_TIME
public static final int PARAM_DECAY_HF_RATIO
public static final int PARAM_REFLECTIONS_LEVEL
public static final int PARAM_REFLECTIONS_DELAY
public static final int PARAM_REVERB_LEVEL
public static final int PARAM_REVERB_DELAY
public static final int PARAM_DIFFUSION
public static final int PARAM_DENSITY
public EnvironmentalReverb(int priority,
int audioSession)
throws IllegalArgumentException,
UnsupportedOperationException,
RuntimeException
public void setRoomLevel(short room)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getRoomLevel()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setRoomHFLevel(short roomHF)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getRoomHFLevel()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setDecayTime(int decayTime)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public int getDecayTime()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setDecayHFRatio(short decayHFRatio)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getDecayHFRatio()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setReflectionsLevel(short reflectionsLevel)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getReflectionsLevel()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setReflectionsDelay(int reflectionsDelay)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public int getReflectionsDelay()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setReverbLevel(short reverbLevel)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getReverbLevel()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setReverbDelay(int reverbDelay)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public int getReverbDelay()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setDiffusion(short diffusion)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getDiffusion()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setDensity(short density)
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public short getDensity()
throws IllegalStateException,
IllegalArgumentException,
UnsupportedOperationException
public void setParameterListener(EnvironmentalReverb.OnParameterChangeListener listener)
public EnvironmentalReverb.Settings getProperties() throws IllegalStateException, IllegalArgumentException, UnsupportedOperationException
public void setProperties(EnvironmentalReverb.Settings settings) throws IllegalStateException, IllegalArgumentException, UnsupportedOperationException
Copyright © 2008-2013. All Rights Reserved.