Package com.sun.j3d.audioengines
Class AuralParameters
java.lang.Object
com.sun.j3d.audioengines.AuralParameters
- Direct Known Subclasses:
JSAuralParameters
The AuralParameters Class defines a set of fields that define the
Aural listening environment. Many of the parameters correspond to
AuralAttribute fields.
Error checking on all parameters passed to these methods is already explicitly being done by the Java 3D core code that calls these methods.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat
float
float
float
float
static final int
float
float
float
float
int
float
static final float
float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
debugPrint
(String message) Debug print method for Sound nodesvoid
getDistanceFilter
(double[] distance, float[] filterCutoff) int
int
void
setDistanceFilter
(int filterType, double[] distance, float[] filterCutoff)
-
Field Details
-
SPEED_OF_SOUND
public static final float SPEED_OF_SOUND- See Also:
-
NO_FILTERING
public static final int NO_FILTERING- See Also:
-
rolloff
public float rolloff -
reflectionCoefficient
public float reflectionCoefficient -
reverbDelay
public float reverbDelay -
reverbOrder
public int reverbOrder -
frequencyScaleFactor
public float frequencyScaleFactor -
velocityScaleFactor
public float velocityScaleFactor -
reverbCoefficient
public float reverbCoefficient -
reflectionDelay
public float reflectionDelay -
decayTime
public float decayTime -
decayFrequencyCutoff
public float decayFrequencyCutoff -
diffusion
public float diffusion -
density
public float density
-
-
Constructor Details
-
AuralParameters
public AuralParameters()Construct a new AuralParameters object
-
-
Method Details
-
setDistanceFilter
public void setDistanceFilter(int filterType, double[] distance, float[] filterCutoff) -
getDistanceFilterLength
public int getDistanceFilterLength() -
getDistanceFilterType
public int getDistanceFilterType() -
getDistanceFilter
public void getDistanceFilter(double[] distance, float[] filterCutoff) -
debugPrint
Debug print method for Sound nodes
-