Package com.jme3.audio
Class Environment
java.lang.Object
com.jme3.audio.Environment
Audio environment, for reverb effects.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Environment
static final Environment
static final Environment
static final Environment
static final Environment
-
Constructor Summary
ConstructorDescriptionEnvironment
(float[] e) Environment
(float density, float diffusion, float gain, float gainHf, float decayTime, float decayHf, float reflectGain, float reflectDelay, float lateGain, float lateDelay) Environment
(Environment source) -
Method Summary
Modifier and TypeMethodDescriptionfloat
float
float
float
float
float
getGain()
float
float
float
float
float
float
boolean
void
setAirAbsorbGainHf
(float airAbsorbGainHf) void
setDecayHfLimit
(boolean decayHfLimit) void
setDecayHFRatio
(float decayHFRatio) void
setDecayTime
(float decayTime) void
setDensity
(float density) void
setDiffusion
(float diffusion) void
setGain
(float gain) void
setGainHf
(float gainHf) void
setLateReverbDelay
(float lateReverbDelay) void
setLateReverbGain
(float lateReverbGain) void
setReflectDelay
(float reflectDelay) void
setReflectGain
(float reflectGain) void
setRoomRolloffFactor
(float roomRolloffFactor)
-
Field Details
-
Garage
-
Dungeon
-
Cavern
-
AcousticLab
-
Closet
-
-
Constructor Details
-
Environment
public Environment() -
Environment
-
Environment
public Environment(float density, float diffusion, float gain, float gainHf, float decayTime, float decayHf, float reflectGain, float reflectDelay, float lateGain, float lateDelay) -
Environment
public Environment(float[] e)
-
-
Method Details
-
getAirAbsorbGainHf
public float getAirAbsorbGainHf() -
setAirAbsorbGainHf
public void setAirAbsorbGainHf(float airAbsorbGainHf) -
getDecayHFRatio
public float getDecayHFRatio() -
setDecayHFRatio
public void setDecayHFRatio(float decayHFRatio) -
isDecayHfLimit
public boolean isDecayHfLimit() -
setDecayHfLimit
public void setDecayHfLimit(boolean decayHfLimit) -
getDecayTime
public float getDecayTime() -
setDecayTime
public void setDecayTime(float decayTime) -
getDensity
public float getDensity() -
setDensity
public void setDensity(float density) -
getDiffusion
public float getDiffusion() -
setDiffusion
public void setDiffusion(float diffusion) -
getGain
public float getGain() -
setGain
public void setGain(float gain) -
getGainHf
public float getGainHf() -
setGainHf
public void setGainHf(float gainHf) -
getLateReverbDelay
public float getLateReverbDelay() -
setLateReverbDelay
public void setLateReverbDelay(float lateReverbDelay) -
getLateReverbGain
public float getLateReverbGain() -
setLateReverbGain
public void setLateReverbGain(float lateReverbGain) -
getReflectDelay
public float getReflectDelay() -
setReflectDelay
public void setReflectDelay(float reflectDelay) -
getReflectGain
public float getReflectGain() -
setReflectGain
public void setReflectGain(float reflectGain) -
getRoomRolloffFactor
public float getRoomRolloffFactor() -
setRoomRolloffFactor
public void setRoomRolloffFactor(float roomRolloffFactor)
-