Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- audibleLevel.
Variable in class spatialAudio.MediaState
- Specifies the audible level for the sound source.
- AUDIO_PAUSE.
Static variable in class spatialAudio.MediaState
- Represents the stopped state of a sound source.
- AUDIO_PLAY.
Static variable in class spatialAudio.MediaState
- Represents the playing state of a sound source.
- AUDIO_RESUME.
Static variable in class spatialAudio.MediaState
- Used to resume play of a sound source.
- AUDIO_STOP.
Static variable in class spatialAudio.MediaState
- Represents the stopped state of a sound source.
- beginTime.
Variable in class spatialAudio.PlaybackMark
- The starting position in seconds for sound source playback within
the file.
- BUFFER_EVENT.
Static variable in interface spatialAudio.SoundSource
- Event id for buffer events generated when a streaming sound source
has finished with a buffer and the buffer is free for reuse.
- BufferHolder(byte[]).
Constructor for class spatialAudio.BufferHolder
- Creates a new BufferHolder which contains and stores data in the byte array provided.
- BufferHolder(byte[], Object, Object, Component).
Constructor for class spatialAudio.BufferHolder
- Creates a new BufferHolder containing the buffer supplied.
- BufferHolder(int).
Constructor for class spatialAudio.BufferHolder
- Creates a new, empty BufferHolder which can hold the specified number of bytes.
- CHAMBER_REVERB.
Static variable in class spatialAudio.ReverbModel
- Represents the reverberation typical in a chamber.
- connect().
Method in interface spatialAudio.DirectListener
- Attaches the listener to the current
output device resource.
- coordinateOrientation.
Variable in class spatialAudio.EnvironmentModel
- Specifies the orientation of the coordinate system.
- CorruptFileException().
Constructor for class spatialAudio.CorruptFileException
- Constructs a CorruptFileException with no specified detail message.
- CorruptFileException(String).
Constructor for class spatialAudio.CorruptFileException
- Constructs a CorruptFileException with the specified detail message.
- cpuBudget.
Variable in class spatialAudio.EnvironmentModel
- Specifies the default CPU budget for audio spatialization quality for sound sources
within the audio environment.
- createCachedSoundSource(InputStream).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, InputStream).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, InputStream, int, Object, Component, Object).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, String).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, String, int, Object, Component, Object).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, URL).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(int, URL, int, Object, Component, Object).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(String).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createCachedSoundSource(URL).
Method in interface spatialAudio.Environment
- Creates a new CachedSoundSource.
- createDirectListener().
Method in interface spatialAudio.Environment
- Creates a new DirectListener with a preferred audio
format of PCM_22K_16BIT_STEREO.
- createDirectListener(int).
Method in interface spatialAudio.Environment
- Creates a new direct listener.
- createDirectListener(int, Object).
Method in interface spatialAudio.Environment
- Creates a new DirectListener with the specified characteristics.
- createDirectListener(WaveFormat, Object).
Method in interface spatialAudio.Environment
- Creates a new DirectListener with the specified characteristics.
- createEnvironment().
Static method in class spatialAudio.SpatialAudio
- Creates,initializes, and returns a new spatialAudio Environment.
- createStreamingListener().
Method in interface spatialAudio.Environment
- Creates a new streaming listener with the default characteristics.
- createStreamingListener(int, int, Object).
Method in interface spatialAudio.Environment
- Creates a new StreamingListener with the specified characteristics.
- createStreamingListener(WaveFormat, int, Object).
Method in interface spatialAudio.Environment
- Creates a new StreamingListener with the specified characteristics.
- createStreamingSoundSource(int).
Method in interface spatialAudio.Environment
- Creates a new StreamingSoundSource with the preferred format specified.
- createStreamingSoundSource(int, int).
Method in interface spatialAudio.Environment
- Creates a new StreamingSoundSource with the preferred format specified.
- createStreamingSoundSource(int, int, WaveFormat, Object).
Method in interface spatialAudio.Environment
- Creates a new StreamingSoundSource with the preferred format specified.
- data.
Variable in class spatialAudio.BufferHolder
- The buffer of data to be played by the streaming sound source.
- decayTime.
Variable in class spatialAudio.ReverbModel
- Specifies the reverberation decay time in seconds.
- DEFAULT.
Static variable in interface spatialAudio.RenderOptions
- Indicates that the package default value should be used.
- disconnect().
Method in interface spatialAudio.DirectListener
- Detaches the listener from the output device resource.
- endTime.
Variable in class spatialAudio.PlaybackMark
- The ending position in seconds for sound source playback within the file.
- EnvironmentModel().
Constructor for class spatialAudio.EnvironmentModel
- Creates a new EnvironmentModel with default values.
- EnvironmentModel(int, float, int, Object).
Constructor for class spatialAudio.EnvironmentModel
- Creates a new EnvironmentModel with the specified values.
- eventArg.
Variable in class spatialAudio.BufferHolder
- The argument to the AWT Event that will be generated when the audio
rendering engine is finished with the buffer and the buffer is available
for reuse.
- finalize().
Method in class spatialAudio.BufferHolder
-
- flush().
Method in interface spatialAudio.StreamingSoundSource
- Requests the immediate return of all buffers in the streaming sound source’s
playback queue and resets the playback position to zero.
- forward.
Variable in class spatialAudio.Orientation6D
- A three-dimensional vector describing the "forward" direction
of the object.
- generateEvent().
Method in class spatialAudio.BufferHolder
-
- getBufferSize().
Method in interface spatialAudio.StreamingListener
- Returns the size, in bytes, of the buffers the audio renderer will return
to the application through the StreamingListener interface.
- getCacheTime().
Method in interface spatialAudio.CachedSoundSource
- Retrieves the pre-load length for the sound source data, in seconds.
- getCpuBudget().
Method in interface spatialAudio.SoundSource
- Retrieves a RenderOptions value specifying the CPU budget
for this SoundSource.
- getEnvironment().
Method in interface spatialAudio.Environment
- Retrieves the current characteristics of the sound
Environment.
- getInfo().
Method in interface spatialAudio.Environment
- Retrieves the info value set by the application.
- getInfo().
Method in interface spatialAudio.Listener
- Retrieves the info value set by the application.
- getInfo().
Method in interface spatialAudio.SoundSource
- Retrieves the info value set by the application.
- getMediaState().
Method in interface spatialAudio.SoundSource
- Queries the state of the sound source and returns an instance of the
MediaState class.
- getModel().
Method in interface spatialAudio.SoundSource
- Retrieves the sound source model which defines
the extent, directionality, and intensity of the sound source.
- getMuteState().
Method in interface spatialAudio.SoundSource
- Retrieves the mute state of the SoundSource.
- getOrientation().
Method in interface spatialAudio.Listener
- Retrieves a "two vector" description of
the Listener's orientation in 3D space.
- getOrientation().
Method in interface spatialAudio.SoundSource
- Retrieves the 3D vector that defines the sound source's orientation.
- getPitch().
Method in interface spatialAudio.SoundSource
- Retrieves the pitch adjustment of the SoundSource.
- getPlaybackMarks().
Method in interface spatialAudio.CachedSoundSource
- Retrieves the begin and end playback marks for a cached
sound source.
- getPlayState().
Method in interface spatialAudio.CachedSoundSource
- Retrieves the play state of the SoundSource.
- getPosition().
Method in interface spatialAudio.Listener
- Retrieves the X,Y,Z coordinates of the Listener's position.
- getPosition().
Method in interface spatialAudio.SoundSource
- Retrieves the X,Y,Z coordinates of the sound source's position.
- getReverb().
Method in interface spatialAudio.Environment
- Retrieves the current reverberation characteristics
of the sound environment.
- HALL_REVERB.
Static variable in class spatialAudio.ReverbModel
- Represents the reverberation typical in a hall.
- IN_MEMORY.
Static variable in interface spatialAudio.RenderOptions
- Indicates that the entire data set for the cached sound source should be
loaded into memory.
- info.
Variable in class spatialAudio.BufferHolder
- May be used to store application-specific information.
- info.
Variable in class spatialAudio.EnvironmentModel
- May be used to store application-specific information.
- InitializationException().
Constructor for class spatialAudio.InitializationException
- Constructs a InitializationException with no specified detail message.
- InitializationException(String).
Constructor for class spatialAudio.InitializationException
- Constructs a InitializationException with the specified detail message.
- intensity.
Variable in class spatialAudio.ReverbModel
- Specifies the reverberation gain used to model sound absorption.
- intensity.
Variable in class spatialAudio.SoundSourceModel
- Scaling factor on the sound volume (normally between 0 and 1).
- LOW_BUDGET.
Static variable in interface spatialAudio.RenderOptions
- Indicates that a higher processing budget for audio localization should
be allotted to this environment or sound source.
- maxBack.
Variable in class spatialAudio.SoundSourceModel
- Maximum audible distance behind the sound source.
- maxFront.
Variable in class spatialAudio.SoundSourceModel
- Maximum audible distance in front of the sound source.
- MediaState().
Constructor for class spatialAudio.MediaState
- Creates a new, empty MediaState class.
- MIN_BUDGET.
Static variable in interface spatialAudio.RenderOptions
- Indicates that the minimal processing budget for audio localization should
be allotted to this environment or sound source.
- minBack.
Variable in class spatialAudio.SoundSourceModel
- Extent of the ambient region behind the sound source.
- minFront.
Variable in class spatialAudio.SoundSourceModel
- Extent of ambient region in front of the sound source.
- MODERATE_BUDGET.
Static variable in interface spatialAudio.RenderOptions
- Indicates that the highest budget for audio localization should be applied
to this environment or sound source
- move(float, float, float).
Method in interface spatialAudio.Listener
- Moves the position of the Listener by the X,Y,Z offsets provided.
- move(float, float, float).
Method in interface spatialAudio.SoundSource
- Moves the position of the sound source by the X,Y,Z offsets provided.
- move(Vector3D).
Method in interface spatialAudio.Listener
- Moves the position of the Listener by the X,Y,Z offsets provided.
- move(Vector3D).
Method in interface spatialAudio.SoundSource
- Moves the position of the sound source by the X,Y,Z offsets provided.
- NO_ATTENUATE.
Static variable in interface spatialAudio.RenderOptions
- Indicates that distance attenuation should not be applied to the sound
source.
- NO_DOPPLER.
Static variable in interface spatialAudio.RenderOptions
- Indicates that no Doppler effects should be applied to the sound source.
- NO_REVERB.
Static variable in interface spatialAudio.RenderOptions
- Indicates that no reverberation should be applied to the sound source or
the environment.
- NO_SPATIALIZE.
Static variable in interface spatialAudio.RenderOptions
- Indicates that no spatialization should be applied to the sound source.
- numLoops.
Variable in class spatialAudio.MediaState
- Specifies the loop count for the cached sound source.
- Orientation6D().
Constructor for class spatialAudio.Orientation6D
- Creates a new 6D Orientation vector with the forward vector pointing
in the positive Z direction and the up vector pointing in the positive
Y direction.
- Orientation6D(float, float, float, float, float, float).
Constructor for class spatialAudio.Orientation6D
- Creates a new 6D Orientation vector with the specified parameters.
- Orientation6D(Vector3D, Vector3D).
Constructor for class spatialAudio.Orientation6D
- Creates a new 6D Orientation vector with the specified parameters.
- OutOfMemoryException().
Constructor for class spatialAudio.OutOfMemoryException
- Constructs a OutOfMemoryException with no specified detail message.
- OutOfMemoryException(String).
Constructor for class spatialAudio.OutOfMemoryException
- Constructs a OutOfMemoryException with the specified detail message.
- PCM_11K_16BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_11K_16BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_11K_8BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_11K_8BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_22K_16BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_22K_16BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_22K_8BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_22K_8BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_44K_16BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_44K_16BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_44K_8BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_44K_8BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_8K_16BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_8K_16BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_8K_8BIT_MONO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PCM_8K_8BIT_STEREO.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- PLATE_REVERB.
Static variable in class spatialAudio.ReverbModel
- Represents the reverberation typical on a plate.
- PLAYBACK_EVENT.
Static variable in interface spatialAudio.SoundSource
- Event id for cached sound source playback events generated when playback
of a cached sound source is completed.
- PlaybackMark().
Constructor for class spatialAudio.PlaybackMark
- Creates a new instance of the PlaybackMark class
with default parameters.
- PlaybackMark(float, float).
Constructor for class spatialAudio.PlaybackMark
- Creates a new instance of the PlaybackMark class
with the specified parameters.
- playState.
Variable in class spatialAudio.MediaState
- A value specifying the play state of the sound source.
- PREPROCESS.
Static variable in interface spatialAudio.RenderOptions
- Indicates that the cached sound source should be preprocessed for better
runtime performance.
- release().
Method in interface spatialAudio.Environment
- Indicates that the application has finished using this Environment, and
requests that any resources associated with the Environment
be freed.
- release().
Method in interface spatialAudio.Listener
- Requests that any resources associated with the Listener object be freed.
- release().
Method in interface spatialAudio.SoundSource
- Requests that any resources associated with the SoundSource object be freed.
- requestBuffer(byte[]).
Method in interface spatialAudio.StreamingListener
- Requests the synchronous generation of a buffer of audio data.
- requestBuffer(byte[], byte[]).
Method in interface spatialAudio.StreamingListener
- Requests the synchronous generation of a buffer of audio data.
- ReverbModel().
Constructor for class spatialAudio.ReverbModel
- Creates a new reverberation model with the default parameters.
- ReverbModel(int).
Constructor for class spatialAudio.ReverbModel
- Creates a new reverberation model with the specified parameters.
- ReverbModel(int, float, float).
Constructor for class spatialAudio.ReverbModel
- Creates a new reverberation model with the specified parameters.
- reverbState.
Variable in class spatialAudio.ReverbModel
- Indicates whether reverb should be used.
- ROOM_REVERB.
Static variable in class spatialAudio.ReverbModel
- Represents the reverberation typical in a room.
- secondsPlayed.
Variable in class spatialAudio.MediaState
- Specifies the sound source’s playback position in seconds.
- setCacheTime(float).
Method in interface spatialAudio.CachedSoundSource
- Sets the pre-load length for the sound source data, in seconds.
- setCpuBudget(int).
Method in interface spatialAudio.SoundSource
- Sets the CPU budget for this sound source, overriding the environment
CPU budget for the sound source.
- setEnvironment(EnvironmentModel).
Method in interface spatialAudio.Environment
- Sets the current characteristics of the sound
Environment.
- setInfo(Object).
Method in interface spatialAudio.Environment
- Sets the info value for the Environment.
- setInfo(Object).
Method in interface spatialAudio.Listener
- Sets the info value for the Listener.
- setInfo(Object).
Method in interface spatialAudio.SoundSource
- Sets the info value for the SoundSource.
- setModel(SoundSourceModel).
Method in interface spatialAudio.SoundSource
- Sets the sound source model.
- setMuteState(boolean).
Method in interface spatialAudio.SoundSource
- Sets the mute state of the SoundSource.
- setOrientation(float, float, float).
Method in interface spatialAudio.SoundSource
- Sets the orientation of the SoundSource.
- setOrientation(float, float, float, float, float, float).
Method in interface spatialAudio.Listener
- Uses a "two vector" description to set the Listener's
orientation in 3D space.
- setOrientation(Orientation6D).
Method in interface spatialAudio.Listener
- Uses a "two vector" description to set the Listener's
orientation in 3D space.
- setOrientation(Vector3D).
Method in interface spatialAudio.SoundSource
- Sets the 3D vector that defines the SoundSource's orientation.
- setOrientation(Vector3D, Vector3D).
Method in interface spatialAudio.Listener
- Uses a two 3D vectors to set the Listener's
orientation in 3D space.
- setPitch(float).
Method in interface spatialAudio.SoundSource
- Specifies the pitch adjustment of the sound source.
- setPlaybackMarks(float, float).
Method in interface spatialAudio.CachedSoundSource
- Sets the begin and end playback marks for a cached
sound source.
- setPlaybackMarks(PlaybackMark).
Method in interface spatialAudio.CachedSoundSource
- Sets the begin and end playback marks for a cached
sound source.
- setPlayState(int).
Method in interface spatialAudio.CachedSoundSource
- Sets the play state of the sound source (play, pause, stop, and resume).
- setPlayState(int, int, float).
Method in interface spatialAudio.CachedSoundSource
- Performs standard media control
functions on the sound source (play, pause, stop, and resume).
- setPosition(float, float, float).
Method in interface spatialAudio.Listener
- Sets the X,Y,Z coordinates of the Listener's position.
- setPosition(float, float, float).
Method in interface spatialAudio.SoundSource
- Sets the X,Y,Z coordinates of the sound source's position.
- setPosition(Vector3D).
Method in interface spatialAudio.Listener
- Sets the X,Y,Z coordinates of the Listener's position.
- setPosition(Vector3D).
Method in interface spatialAudio.SoundSource
- Sets the X,Y,Z coordinates of the sound source's position.
- setReverb(int).
Method in interface spatialAudio.Environment
- Specifies the reverberation characteristics for
the Environment.
- setReverb(ReverbModel).
Method in interface spatialAudio.Environment
- Specifies the reverberation characteristics for
the Environment.
- SoundSourceModel().
Constructor for class spatialAudio.SoundSourceModel
- Creates a new SoundSourceModel object.
- SoundSourceModel(float, float, float, float, float).
Constructor for class spatialAudio.SoundSourceModel
- Creates a new SoundSourceModel object with the specified values.
- SpatialAudio().
Constructor for class spatialAudio.SpatialAudio
-
- SpatialAudioException().
Constructor for class spatialAudio.SpatialAudioException
- Constructs a SpatialAudioException with no specified detail message.
- SpatialAudioException(String).
Constructor for class spatialAudio.SpatialAudioException
- Constructs a SpatialAudioException with the specified detail message.
- speedOfSound.
Variable in class spatialAudio.EnvironmentModel
- Specifies the speed (in generic units/sec) at which sound
travels in this Environment.
- STAGE_REVERB.
Static variable in class spatialAudio.ReverbModel
- Represents the reverberation typical on a stage.
- submitBuffer(BufferHolder).
Method in interface spatialAudio.StreamingSoundSource
- Writes a buffer to the streaming sound source’s queue for playback.
- target.
Variable in class spatialAudio.BufferHolder
- AWT Component which is the target of the event.
- toString().
Method in class spatialAudio.BufferHolder
- Returns a String representation of the BufferHolder instance variables.
- toString().
Method in class spatialAudio.EnvironmentModel
- Returns a String representation of the environment model variables.
- toString().
Method in class spatialAudio.MediaState
- Returns a String representation of the MediaState instance variables.
- toString().
Method in class spatialAudio.Orientation6D
- Returns a String representation of the Orientation6D instance variables.
- toString().
Method in class spatialAudio.PlaybackMark
- Returns a String representation of the PlaybackMark instance variables.
- toString().
Method in class spatialAudio.ReverbModel
- Returns a String representation of the ReverbModel instance variables.
- toString().
Method in class spatialAudio.SoundSourceModel
- Returns a String representation of the SoundSourceModel instance variables.
- toString().
Method in class spatialAudio.Vector3D
-
- toString().
Method in class spatialAudio.WaveFormat
- Returns a String representation of the StreamingSoundSourceDesc instance variables.
- totalSeconds.
Variable in class spatialAudio.MediaState
- Specifies the total play time (in seconds) of the cached sound source.
- up.
Variable in class spatialAudio.Orientation6D
- A three-dimensional vector describing the "up" direction
of the object.
- USE_LEFT_HAND.
Static variable in interface spatialAudio.RenderOptions
- Indicates that a left-handed coordinate system should be used by the environment.
- USE_REVERB.
Static variable in interface spatialAudio.RenderOptions
- Indicates that reverberation should be applied to the environment.
- USE_RIGHT_HAND.
Static variable in interface spatialAudio.RenderOptions
- Indicates that a right-handed coordinate system should be used by the environment.
- Vector3D().
Constructor for class spatialAudio.Vector3D
- Creates a new 3D vector with the x, y, and z values set to zero.
- Vector3D(float, float, float).
Constructor for class spatialAudio.Vector3D
- Creates a new 3D vector with the specified x, y, and z values.
- WAVE_FORMAT_PCM.
Static variable in class spatialAudio.WaveFormat
- Refers to an audio format.
- WaveFormat().
Constructor for class spatialAudio.WaveFormat
- Constructs an instance of the WaveFormat class with the default parameters.
- WaveFormat(int).
Constructor for class spatialAudio.WaveFormat
- Constructs an instance of the WaveFormat class with the parameters indicated by
a static value.
- WaveFormat(int, int, float, float, int, int, int).
Constructor for class spatialAudio.WaveFormat
- Constructs an instance of the WaveFormat class with the specified parameters.
- x.
Variable in class spatialAudio.Vector3D
- The x value of the vector.
- y.
Variable in class spatialAudio.Vector3D
- The y value of the vector.
- z.
Variable in class spatialAudio.Vector3D
- The z value of the vector.