All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----spatialAudio.SoundSourceModel
A sound's directionality and extent are defined by two ellipsoids. The location of the sound source is one focus of each ellipse.
Inside the ellipsoid defined by the minBack and the minFront ranges, the sound is a constant (maximum) intensity and contains no directional information. This region models what we would normally consider ambient sounds.
The maxBack and maxFront parameters define a second ellipsoid that bounds the threshold of hearing for a particular sound. Outside that range, the sound is not audible. Between the two ellipsoids, the sound is directional and the intensity ranges between the maximum and minimum intensity values. The max and min range values are useful for controlling the directionality of a sound. If set equal, the sound will have no directionality. The greater the ratio of the max range value to the min range value, the more directional the sound will appear. The front values must not be smaller than the associated back values.
For more information, refer to the spatialAudio Package User's Guide.
Copyright (c) 1996 Intel Corporation
public float minFront
public float minBack
public float maxFront
public float maxBack
public float intensity
public SoundSourceModel()
public SoundSourceModel(float minFront,
float minBack,
float maxFront,
float maxBack,
float intensity)
public String toString()
All Packages Class Hierarchy This Package Previous Next Index