public class AuralParameters extends Object
Error checking on all parameters passed to these methods is already explicitly being done by the Java 3D core code that calls these methods.
Modifier and Type | Field and Description |
---|---|
float |
decayFrequencyCutoff |
float |
decayTime |
float |
density |
float |
diffusion |
float |
frequencyScaleFactor |
static int |
NO_FILTERING |
float |
reflectionCoefficient |
float |
reflectionDelay |
float |
reverbCoefficient |
float |
reverbDelay |
int |
reverbOrder |
float |
rolloff |
static float |
SPEED_OF_SOUND |
float |
velocityScaleFactor |
Constructor and Description |
---|
AuralParameters()
Construct a new AuralParameters object
|
Modifier and Type | Method and Description |
---|---|
protected void |
debugPrint(String message)
Debug print method for Sound nodes
|
void |
getDistanceFilter(double[] distance,
float[] filterCutoff) |
int |
getDistanceFilterLength() |
int |
getDistanceFilterType() |
void |
setDistanceFilter(int filterType,
double[] distance,
float[] filterCutoff) |
public static final float SPEED_OF_SOUND
public static final int NO_FILTERING
public float rolloff
public float reflectionCoefficient
public float reverbDelay
public int reverbOrder
public float frequencyScaleFactor
public float velocityScaleFactor
public float reverbCoefficient
public float reflectionDelay
public float decayTime
public float decayFrequencyCutoff
public float diffusion
public float density
public void setDistanceFilter(int filterType, double[] distance, float[] filterCutoff)
public int getDistanceFilterLength()
public int getDistanceFilterType()
public void getDistanceFilter(double[] distance, float[] filterCutoff)
protected void debugPrint(String message)
Copyright © 2016–2022 SciJava. All rights reserved.