com.sun.j3d.audioengines.javasound
Class JSAuralParameters

java.lang.Object
  extended by com.sun.j3d.audioengines.AuralParameters
      extended by com.sun.j3d.audioengines.javasound.JSAuralParameters

public class JSAuralParameters
extends AuralParameters

The AudioDevice dependent sound node and aural attribute node parameters. These are explicitly maintained for HaeSoundMixer


Field Summary
(package private)  int lastReverbSpeed
           
(package private) static int REFLECTION_COEFF_CHANGED
          Reverb Parameters dirty flag checked and cleared by render()
(package private) static int REVERB_DELAY_CHANGED
           
(package private) static int REVERB_ORDER_CHANGED
           
(package private)  int reverbDirty
           
(package private)  boolean reverbFlag
           
(package private)  int reverbType
           
 
Fields inherited from class com.sun.j3d.audioengines.AuralParameters
decayFrequencyCutoff, decayTime, density, diffusion, frequencyScaleFactor, NO_FILTERING, reflectionCoefficient, reflectionDelay, reverbCoefficient, reverbDelay, reverbOrder, rolloff, SPEED_OF_SOUND, velocityScaleFactor
 
Constructor Summary
JSAuralParameters()
           
 
Method Summary
 
Methods inherited from class com.sun.j3d.audioengines.AuralParameters
debugPrint, getDistanceFilter, getDistanceFilterLength, getDistanceFilterType, setDistanceFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REFLECTION_COEFF_CHANGED

static int REFLECTION_COEFF_CHANGED
Reverb Parameters dirty flag checked and cleared by render()


REVERB_DELAY_CHANGED

static int REVERB_DELAY_CHANGED

REVERB_ORDER_CHANGED

static int REVERB_ORDER_CHANGED

reverbDirty

int reverbDirty

lastReverbSpeed

int lastReverbSpeed

reverbFlag

boolean reverbFlag

reverbType

int reverbType
Constructor Detail

JSAuralParameters

JSAuralParameters()


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.