Skip navigation links
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 

A

ACTIVATE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to activate a source.
activate(String) - Method in class paulscode.sound.Library
Activates a previously culled source, so it can be played again.
activate(String) - Method in class paulscode.sound.SoundSystem
Activates the specified source after it was culled, so it can be played again.
activate() - Method in class paulscode.sound.Source
Allows a previously culled source to be played again.
active() - Method in class paulscode.sound.Source
Returns false if the source has been culled.
add(String) - Method in class com.jcraft.jorbis.Comment
 
add(Vector3D, Vector3D) - Method in class paulscode.sound.Vector3D
Returns the vector represented by: A + B.
add(Vector3D) - Method in class paulscode.sound.Vector3D
Returns the vector represented by: (this) + B.
add_bits(int, int) - Method in class javazoom.jl.decoder.Crc16
Feed a bitstring to the CRC calculation (0 < length <= 32).
add_tag(String, String) - Method in class com.jcraft.jorbis.Comment
 
addControl(Control) - Method in class javazoom.jl.decoder.Manager
 
addGranulePosition(long) - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
addLibrary(Class) - Static method in class paulscode.sound.SoundSystemConfig
Adds an entry to the list of library types.
addPageNumberMapping(int) - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
addStreamListener(IStreamListener) - Static method in class paulscode.sound.SoundSystemConfig
Adds an entry to the list of stream listeners.
adv(int) - Method in class com.jcraft.jogg.Buffer
 
adv1() - Method in class com.jcraft.jogg.Buffer
 
ALBUM - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
align() - Method in interface de.jarnbjo.util.io.BitInputStream
causes the read pointer to be moved to the beginning of the next byte, remaining bits in the current byte are discarded
align() - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
alive() - Method in class paulscode.sound.SimpleThread
Returns false when the cleanup() method has finished.
angle - Variable in class paulscode.sound.ListenerData
Used for easy rotation along the x/z plane (for use in a first-person shooter type of application).
append(int, short) - Method in class javazoom.jl.decoder.Obuffer
Takes a 16 Bit PCM sample.
append(int, short) - Method in class javazoom.jl.decoder.SampleBuffer
Takes a 16 Bit PCM sample.
appendSamples(int, float[]) - Method in class javazoom.jl.decoder.Obuffer
Accepts 32 new PCM samples.
appendSamples(int, float[]) - Method in class javazoom.jl.decoder.SampleBuffer
 
ARTIST - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
attachBuffer(SoundBuffer) - Method in class paulscode.sound.libraries.ChannelJavaSound
Attaches the SoundBuffer to be played back for a normal source.
attachedSource - Variable in class paulscode.sound.Channel
Whatever source is attached to this channel.
ATTENUATION_LINEAR - Static variable in class paulscode.sound.SoundSystemConfig
Global identifier for linear attenuation.
ATTENUATION_NONE - Static variable in class paulscode.sound.SoundSystemConfig
Global identifier for no attenuation.
ATTENUATION_ROLLOFF - Static variable in class paulscode.sound.SoundSystemConfig
Global identifier for rolloff attenuation.
attModel - Variable in class paulscode.sound.Source
Attenuation model to use for this source.
audioData - Variable in class paulscode.sound.SoundBuffer
The actual audio data.
audioFormat - Variable in class paulscode.sound.SoundBuffer
The audio format in which the data is stored.
AudioHandler - Class in com.harium.etyl.sound.utils
 
AudioHandler() - Constructor for class com.harium.etyl.sound.utils.AudioHandler
 
AudioPacket - Class in de.jarnbjo.vorbis
 
AudioPacket(VorbisStream, BitInputStream) - Constructor for class de.jarnbjo.vorbis.AudioPacket
 
AudioRecorder - Class in com.harium.etyl.sound.capture
 
AudioRecorder() - Constructor for class com.harium.etyl.sound.capture.AudioRecorder
 
available() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
availableRead() - Method in class org.tritonus.TCircularBuffer
 
availableWrite() - Method in class org.tritonus.TCircularBuffer
 

B

b_o_s - Variable in class com.jcraft.jogg.Packet
 
backgroundMusic(String, String, boolean) - Method in class paulscode.sound.SoundSystem
Creates a new permanant, streaming, priority source with zero attenuation.
backgroundMusic(String, URL, String, boolean) - Method in class paulscode.sound.SoundSystem
Creates a new permanant, streaming, priority source with zero attenuation.
BAND_NOT_PRESENT - Static variable in class javazoom.jl.decoder.Equalizer
Equalizer setting to denote that a given band will not be present in the output signal.
BasicStream - Class in de.jarnbjo.ogg
Implementation of the PhysicalOggStream interface for reading an Ogg stream from a URL.
BasicStream(InputStream) - Constructor for class de.jarnbjo.ogg.BasicStream
 
begin - Variable in class de.jarnbjo.vorbis.Residue
 
BIG_ENDIAN - Static variable in interface de.jarnbjo.util.io.BitInputStream
constant for setting this stream's mode to big endian
BIG_ENDIAN - Static variable in class de.jarnbjo.vorbis.VorbisStream
 
BitInputStream - Interface in de.jarnbjo.util.io
An interface with methods allowing bit-wise reading from an input stream.
bitrate(int) - Method in class com.jcraft.jorbis.VorbisFile
 
bitrate() - Method in class javazoom.jl.decoder.Header
Return Bitrate.
bitrate_index() - Method in class javazoom.jl.decoder.Header
Returns bitrate index.
bitrate_instant() - Method in class com.jcraft.jorbis.VorbisFile
 
bitrate_instant() - Method in class javazoom.jl.decoder.Header
Return Instant Bitrate.
bitrate_str - Static variable in class javazoom.jl.decoder.Header
 
bitrate_string() - Method in class javazoom.jl.decoder.Header
Return Bitrate.
bitrates - Static variable in class javazoom.jl.decoder.Header
 
bits() - Method in class com.jcraft.jogg.Buffer
 
Bitstream - Class in javazoom.jl.decoder
The Bistream class is responsible for parsing an MPEG audio bitstream.
Bitstream(InputStream) - Constructor for class javazoom.jl.decoder.Bitstream
Construct a IBitstream that reads data from a given InputStream.
BITSTREAM_ERROR - Static variable in interface javazoom.jl.decoder.JavaLayerErrors
The first bitstream error code.
BITSTREAM_LAST - Static variable in interface javazoom.jl.decoder.BitstreamErrors
 
BitstreamErrors - Interface in javazoom.jl.decoder
This interface describes all error codes that can be thrown in BistreamExceptions.
BitstreamException - Exception in javazoom.jl.decoder
Instances of BitstreamException are thrown when operations on a Bitstream fail.
BitstreamException(String, Throwable) - Constructor for exception javazoom.jl.decoder.BitstreamException
 
BitstreamException(int, Throwable) - Constructor for exception javazoom.jl.decoder.BitstreamException
 
Block - Class in com.jcraft.jorbis
 
Block(DspState) - Constructor for class com.jcraft.jorbis.Block
 
blocksize(Packet) - Method in class com.jcraft.jorbis.Info
 
body - Variable in class com.jcraft.jogg.Page
 
body_base - Variable in class com.jcraft.jogg.Page
 
body_len - Variable in class com.jcraft.jogg.Page
 
books - Variable in class de.jarnbjo.vorbis.Residue
 
boolArgs - Variable in class paulscode.sound.CommandObject
Any boolean arguments required for a command.
bos() - Method in class com.jcraft.jogg.Page
 
BOTH - Static variable in class javazoom.jl.decoder.OutputChannels
 
BOTH_CHANNELS - Static variable in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include both channels.
Buffer - Class in com.jcraft.jogg
 
Buffer() - Constructor for class com.jcraft.jogg.Buffer
 
buffer() - Method in class com.jcraft.jogg.Buffer
 
buffer(int) - Method in class com.jcraft.jogg.SyncState
 
buffer - Variable in class paulscode.sound.CommandObject
Any buffer required for a command.
bufferMap - Variable in class paulscode.sound.Library
Map containing sound file data for easy lookup by filename / identifier.
buffersProcessed() - Method in class paulscode.sound.Channel
Returns the number of queued byte[] buffers that have finished playing.
buffersProcessed() - Method in class paulscode.sound.libraries.ChannelJavaSound
Returns the number of queued byte[] buffers that have finished playing.
buffersUnqueued - Variable in class paulscode.sound.Channel
Cumulative counter of the buffers played then unqued.
ByteArrayBitInputStream - Class in de.jarnbjo.util.io
Implementation of the BitInputStream interface, using a byte array as data source.
ByteArrayBitInputStream(byte[]) - Constructor for class de.jarnbjo.util.io.ByteArrayBitInputStream
 
ByteArrayBitInputStream(byte[], int) - Constructor for class de.jarnbjo.util.io.ByteArrayBitInputStream
 
bytes() - Method in class com.jcraft.jogg.Buffer
 
bytes - Variable in class com.jcraft.jogg.Packet
 

C

CachedUrlStream - Class in de.jarnbjo.ogg
Implementation of the PhysicalOggStream interface for reading and caching an Ogg stream from a URL.
CachedUrlStream(URL) - Constructor for class de.jarnbjo.ogg.CachedUrlStream
Creates an instance of this class, using a memory cache.
CachedUrlStream(URL, RandomAccessFile) - Constructor for class de.jarnbjo.ogg.CachedUrlStream
Creates an instance of this class, using the specified file as cache.
CachedUrlStream.LoaderThread - Class in de.jarnbjo.ogg
 
calculate_framesize() - Method in class javazoom.jl.decoder.Header
Calculate Frame size.
calculateGain() - Method in class paulscode.sound.libraries.SourceJavaSound
Calculates the gain for this source based on its attenuation model and distance from the listener.
calculatePan() - Method in class paulscode.sound.libraries.SourceJavaSound
Calculates the panning for this source based on its position in relation to the listener.
calculatePitch() - Method in class paulscode.sound.libraries.SourceJavaSound
Calculates the pitch for this source based on its position in relation to the listener.
canLoad(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
captureAudio() - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
captureAudio() - Method in class com.harium.etyl.sound.utils.AudioHandler
 
cascade - Variable in class de.jarnbjo.vorbis.Residue
 
CHANGE_DOPPLER_FACTOR - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change the Doppler factor.
CHANGE_DOPPLER_VELOCITY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change the Doppler velocity.
changeDopplerFactor(float) - Method in class paulscode.sound.SoundSystem
Changes the Doppler factor, for determining Doppler effect scale.
changeDopplerVelocity(float) - Method in class paulscode.sound.SoundSystem
Changes the Doppler velocity, for use in Doppler effect.
changeSource(boolean, boolean, boolean, String, FilenameURL, SoundBuffer, float, float, float, int, float, boolean) - Method in class paulscode.sound.libraries.SourceJavaSound
Changes the peripheral information about the source using the specified parameters.
changeSource(boolean, boolean, boolean, String, FilenameURL, SoundBuffer, float, float, float, int, float, boolean) - Method in class paulscode.sound.Source
Changes the sources peripheral information to match the supplied parameters.
Channel - Class in paulscode.sound
The Channel class is the base class which can be extended for library-specific channels.
Channel(int) - Constructor for class paulscode.sound.Channel
Constructor: Takes channelType identifier as a paramater.
channel - Variable in class paulscode.sound.Source
Channel to play this source on.
ChannelJavaSound - Class in paulscode.sound.libraries
The ChannelJavaSound class is used to reserve a sound-card voice using JavaSound.
ChannelJavaSound(int, Mixer) - Constructor for class paulscode.sound.libraries.ChannelJavaSound
Constructor: takes channelType identifier and a handle to the Mixer as paramaters.
channelJavaSound - Variable in class paulscode.sound.libraries.SourceJavaSound
The source's basic Channel type-cast to a ChannelJavaSound.
channels - Variable in class com.jcraft.jorbis.Info
 
channelType - Variable in class paulscode.sound.Channel
Global identifier for the type of channel (normal or streaming).
CHECK_FADE_VOLUMES - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to check volume levels of fading sources.
checkFadeOut() - Method in class paulscode.sound.Source
Resets this source's volume if it is fading out or in.
checkFadeVolumes() - Method in class paulscode.sound.Library
Makes sure the current volume levels of streaming sources and MIDI are correct.
checkFadeVolumes() - Method in class paulscode.sound.SoundSystem
Makes sure the current volume levels of streaming sources and MIDI are correct.
checkFormat(OggPage) - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
checksum() - Method in class javazoom.jl.decoder.Crc16
Return the calculated checksum.
checksum - Variable in class javazoom.jl.decoder.Header
 
checksum_ok() - Method in class javazoom.jl.decoder.Header
Returns Checksum flag.
checksums() - Method in class javazoom.jl.decoder.Header
Returns Protection bit.
CLASS_TYPE_MISMATCH - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for a class type mismatch.
classArgs - Variable in class paulscode.sound.CommandObject
Any Class arguments required for a command.
classBook - Variable in class de.jarnbjo.vorbis.Residue
 
classifications - Variable in class de.jarnbjo.vorbis.Residue
 
className - Variable in class paulscode.sound.CommandThread
Name of this class.
className - Variable in class paulscode.sound.SoundSystem
Name of this class.
cleanup() - Method in class paulscode.sound.Channel
Shuts the channel down and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
cleanup() - Method in class paulscode.sound.codecs.CodecJOgg
Closes the audio stream and remove references to all instantiated objects.
cleanup() - Method in class paulscode.sound.codecs.CodecJOrbis
Closes the input stream and remove references to all instantiated objects.
cleanup() - Method in class paulscode.sound.codecs.CodecWav
Closes the audio stream and remove references to all instantiated objects.
cleanup() - Method in class paulscode.sound.CommandThread
Shuts the thread down and removes references to all instantiated objects.
cleanup() - Method in interface paulscode.sound.ICodec
Should close any open streams and remove references to all instantiated objects.
cleanup() - Method in class paulscode.sound.libraries.ChannelJavaSound
Empties the streamBuffers list, shuts the channel down and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.libraries.LibraryJavaSound
Stops all sources, and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.libraries.SourceJavaSound
Shuts the source down and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.Library
Stops all sources, shuts down sound library, and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.MidiChannel
Shuts the channel down and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.SimpleThread
Removes all references to instantiated objects, and changes the thread's state to "not alive".
cleanup() - Method in class paulscode.sound.SoundBuffer
Removes handles to all instantiated objects.
cleanup() - Method in class paulscode.sound.SoundSystem
Ends the command thread, shuts down the sound system, and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.Source
Shuts the source down and removes references to all instantiated objects.
cleanup() - Method in class paulscode.sound.StreamThread
Removes all references to instantiated objects, and changes the thread's state to "not alive".
clear() - Method in class com.jcraft.jogg.StreamState
 
clear() - Method in class com.jcraft.jogg.SyncState
 
clear() - Method in class com.jcraft.jorbis.Block
 
clear() - Method in class com.jcraft.jorbis.DspState
 
clear() - Method in class com.jcraft.jorbis.Info
 
clear_buffer() - Method in class javazoom.jl.decoder.Obuffer
Clears all data in the buffer (for seeking).
clear_buffer() - Method in class javazoom.jl.decoder.SampleBuffer
 
clip - Variable in class paulscode.sound.libraries.ChannelJavaSound
Used to play back a normal source.
clone() - Method in class de.jarnbjo.vorbis.Floor1
 
clone() - Method in class de.jarnbjo.vorbis.Residue2
 
clone() - Method in class javazoom.jl.decoder.Decoder.Params
 
clone() - Method in class paulscode.sound.Vector3D
Returns a new instance containing the same information as this one.
close() - Method in class com.jcraft.jorbis.VorbisFile
 
close() - Method in class de.jarnbjo.ogg.BasicStream
 
close() - Method in class de.jarnbjo.ogg.CachedUrlStream
 
close() - Method in class de.jarnbjo.ogg.FileStream
 
close() - Method in interface de.jarnbjo.ogg.LogicalOggStream
Closes this stream.
close() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
close() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
close() - Method in interface de.jarnbjo.ogg.PhysicalOggStream
Closes this stream.
close() - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
close() - Method in class de.jarnbjo.vorbis.VorbisStream
 
close() - Method in class javazoom.jl.decoder.Bitstream
Close the Bitstream.
close() - Method in class javazoom.jl.decoder.Obuffer
 
close() - Method in class javazoom.jl.decoder.SampleBuffer
 
close() - Method in class javazoom.jl.mp3spi.DecodedMpegAudioInputStream
 
close() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
close() - Method in class org.tritonus.TCircularBuffer
 
close() - Method in class paulscode.sound.Channel
Stops the channel, dequeues any queued data, and closes the channel.
close() - Method in class paulscode.sound.libraries.ChannelJavaSound
Stops the channel, dequeues any queued data, and closes the channel.
closeFrame() - Method in class javazoom.jl.decoder.Bitstream
Close MP3 frame.
CodeBook - Class in de.jarnbjo.vorbis
 
CodeBook(BitInputStream) - Constructor for class de.jarnbjo.vorbis.CodeBook
 
codec - Variable in class paulscode.sound.Source
Codec used to read data for streaming sources.
CodecJLayerMP3 - Class in paulscode.sound.codecs
The CodecJLayer class provides an ICodec interface to the external JLayer library.
CodecJLayerMP3() - Constructor for class paulscode.sound.codecs.CodecJLayerMP3
 
CodecJOgg - Class in paulscode.sound.codecs
The CodecJOgg class provides an ICodec interface to the external J-Ogg library.
CodecJOgg() - Constructor for class paulscode.sound.codecs.CodecJOgg
Constructor: Grabs a handle to the logger.
CodecJOrbis - Class in paulscode.sound.codecs
The CodecJOrbis class provides an ICodec interface to the external JOrbis library.
CodecJOrbis() - Constructor for class paulscode.sound.codecs.CodecJOrbis
Constructor: Grabs a handle to the logger.
CodecWav - Class in paulscode.sound.codecs
The CodecWav class provides an ICodec interface for reading from .wav files.
CodecWav() - Constructor for class paulscode.sound.codecs.CodecWav
Constructor: Grabs a handle to the logger.
com.harium.etyl.sound - package com.harium.etyl.sound
 
com.harium.etyl.sound.capture - package com.harium.etyl.sound.capture
 
com.harium.etyl.sound.model - package com.harium.etyl.sound.model
 
com.harium.etyl.sound.utils - package com.harium.etyl.sound.utils
 
com.jcraft.jogg - package com.jcraft.jogg
 
com.jcraft.jorbis - package com.jcraft.jorbis
 
Command - Variable in class paulscode.sound.CommandObject
Which command to execute.
CommandObject - Class in paulscode.sound
The CommandObject class is used to store arguments in the SoundSystem's Command Queue.
CommandObject(int) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which doesn't require any arguments.
CommandObject(int, int) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one integer argument.
CommandObject(int, Class) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one Library Class argument.
CommandObject(int, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one float argument.
CommandObject(int, String) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one String argument.
CommandObject(int, Object) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one Object argument.
CommandObject(int, String, Object) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one String argument and one Object argument.
CommandObject(int, String, byte[]) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one String argument and one byte buffer argument.
CommandObject(int, String, Object, long) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one String argument, one Object argument, and one long argument.
CommandObject(int, String, Object, long, long) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires one String argument, one Object argument, and two long arguments.
CommandObject(int, String, String) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires two String arguments.
CommandObject(int, String, int) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires a String and an int as arguments.
CommandObject(int, String, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires a String and a float as arguments.
CommandObject(int, String, boolean) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires a String and a boolean as arguments.
CommandObject(int, float, float, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires three float arguments.
CommandObject(int, String, float, float, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which a String and three float arguments.
CommandObject(int, float, float, float, float, float, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires six float arguments.
CommandObject(int, boolean, boolean, boolean, String, Object, float, float, float, int, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires several arguments.
CommandObject(int, boolean, boolean, boolean, String, Object, float, float, float, int, float, boolean) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires several arguments.
CommandObject(int, Object, boolean, String, float, float, float, int, float) - Constructor for class paulscode.sound.CommandObject
Constructor used to create a command which requires several arguments.
commandQueue - Variable in class paulscode.sound.SoundSystem
List of queued commands to perform.
CommandQueue(CommandObject) - Method in class paulscode.sound.SoundSystem
Queues a command.
CommandThread - Class in paulscode.sound
The CommandThread class is designed to move all command processing into a single thread to be run in the background and avoid conflicts between threads.
CommandThread(SoundSystem) - Constructor for class paulscode.sound.CommandThread
Constructor: Takes a handle to the SoundSystem object as a parameter.
commandThread - Variable in class paulscode.sound.SoundSystem
Processes queued commands in the background.
Comment - Class in com.jcraft.jorbis
 
Comment() - Constructor for class com.jcraft.jorbis.Comment
 
comment_lengths - Variable in class com.jcraft.jorbis.Comment
 
CommentHeader - Class in de.jarnbjo.vorbis
 
CommentHeader(BitInputStream) - Constructor for class de.jarnbjo.vorbis.CommentHeader
 
comments - Variable in class com.jcraft.jorbis.Comment
 
computeFloor(float[]) - Method in class de.jarnbjo.vorbis.Floor0
 
computeFloor(float[]) - Method in class de.jarnbjo.vorbis.Floor1
 
CONTACT - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
Control - Interface in javazoom.jl.decoder
Work in progress.
copy() - Method in class com.jcraft.jogg.Page
 
copy(Page) - Method in class com.jcraft.jogg.Page
 
COPYRIGHT - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
copyright() - Method in class javazoom.jl.decoder.Header
Returns Copyright.
copySources(HashMap<String, Source>) - Method in class paulscode.sound.libraries.LibraryJavaSound
Creates sources based on the source map provided.
copySources(HashMap<String, Source>) - Method in class paulscode.sound.Library
Creates sources based on the source map provided.
Crc16 - Class in javazoom.jl.decoder
16-Bit CRC checksum
Crc16() - Constructor for class javazoom.jl.decoder.Crc16
Dummy Constructor
create(RandomAccessFile) - Static method in class de.jarnbjo.ogg.OggPage
this method equals to create(RandomAccessFile source, false)
create(RandomAccessFile, boolean) - Static method in class de.jarnbjo.ogg.OggPage
This method is called to read data from the current position in the specified RandomAccessFile and create a new OggPage instance based on the data read.
create(InputStream) - Static method in class de.jarnbjo.ogg.OggPage
this method equals to create(InputStream source, false)
create(InputStream, boolean) - Static method in class de.jarnbjo.ogg.OggPage
This method is called to read data from the current position in the specified InpuStream and create a new OggPage instance based on the data read.
create(byte[]) - Static method in class de.jarnbjo.ogg.OggPage
this method equals to create(byte[] source, false)
create(byte[], boolean) - Static method in class de.jarnbjo.ogg.OggPage
This method is called to create a new OggPage instance based on the specified byte array.
createChannel(int) - Method in class paulscode.sound.libraries.LibraryJavaSound
Creates a new channel of the specified type (normal or streaming).
createChannel(int) - Method in class paulscode.sound.Library
Creates a new channel of the specified type (normal or streaming).
createInstance(VorbisStream, BitInputStream, SetupHeader) - Static method in class de.jarnbjo.vorbis.Mapping
 
createInstance(BitInputStream, SetupHeader) - Static method in class de.jarnbjo.vorbis.Residue
 
cross(Vector3D, Vector3D) - Method in class paulscode.sound.Vector3D
Returns a vector containing the cross-product: A cross B.
cross(Vector3D) - Method in class paulscode.sound.Vector3D
Returns a vector containing the cross-product: (this) cross B.
CULL - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to cull a source.
cull(String) - Method in class paulscode.sound.Library
Culls the specified source.
cull(String) - Method in class paulscode.sound.SoundSystem
Culls the specified source.
cull() - Method in class paulscode.sound.Source
Stops and flushes the source, and prevents it from being played again until the activate() is called.
currentLibrary() - Static method in class paulscode.sound.SoundSystem
Returns the currently loaded library, or -1 if none.

D

data - Variable in class com.jcraft.jogg.SyncState
 
DATE - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
DB_STATIC_TABLE - Static variable in class de.jarnbjo.vorbis.Floor
 
de.jarnbjo.ogg - package de.jarnbjo.ogg
 
de.jarnbjo.util.audio - package de.jarnbjo.util.audio
 
de.jarnbjo.util.io - package de.jarnbjo.util.io
 
de.jarnbjo.vorbis - package de.jarnbjo.vorbis
 
DecodedMpegAudioInputStream - Class in javazoom.jl.mp3spi
Main decoder.
DecodedMpegAudioInputStream(AudioFormat, AudioInputStream) - Constructor for class javazoom.jl.mp3spi.DecodedMpegAudioInputStream
 
decodeFloor(VorbisStream, BitInputStream) - Method in class de.jarnbjo.vorbis.Floor0
 
decodeFloor(VorbisStream, BitInputStream) - Method in class de.jarnbjo.vorbis.Floor1
 
decodeFrame(Header, Bitstream) - Method in class javazoom.jl.decoder.Decoder
Decodes one frame from an MPEG audio bitstream.
decodeFrame() - Method in interface javazoom.jl.decoder.FrameDecoder
Decodes one frame of MPEG audio.
Decoder - Class in javazoom.jl.decoder
The Decoder class encapsulates the details of decoding an MPEG audio frame.
Decoder() - Constructor for class javazoom.jl.decoder.Decoder
Creates a new Decoder instance with default parameters.
Decoder(Decoder.Params) - Constructor for class javazoom.jl.decoder.Decoder
Creates a new Decoder instance with default parameters.
Decoder.Params - Class in javazoom.jl.decoder
The Params class presents the customizable aspects of the decoder.
DECODER_ERROR - Static variable in interface javazoom.jl.decoder.JavaLayerErrors
The first decoder error code.
DecoderErrors - Interface in javazoom.jl.decoder
This interface provides constants describing the error codes used by the Decoder to indicate errors.
decodeResidue(VorbisStream, BitInputStream, Mode, int, boolean[], float[][]) - Method in class de.jarnbjo.vorbis.Residue
 
decodeResidue(VorbisStream, BitInputStream, Mode, int, boolean[], float[][]) - Method in class de.jarnbjo.vorbis.Residue0
 
decodeResidue(VorbisStream, BitInputStream, Mode, int, boolean[], float[][]) - Method in class de.jarnbjo.vorbis.Residue1
 
decodeResidue(VorbisStream, BitInputStream, Mode, int, boolean[], float[][]) - Method in class de.jarnbjo.vorbis.Residue2
 
DecoderException - Exception in javazoom.jl.decoder
The DecoderException represents the class of errors that can occur when decoding MPEG audio.
DecoderException(String, Throwable) - Constructor for exception javazoom.jl.decoder.DecoderException
 
DecoderException(int, Throwable) - Constructor for exception javazoom.jl.decoder.DecoderException
 
DEQUEUE_SOUND - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to dequeue a sound file.
dequeueSound(String, String) - Method in class paulscode.sound.Library
Removes the first occurrence of the specified filename from the specified source's list of sounds to play when previous playback ends.
dequeueSound(String) - Method in class paulscode.sound.MidiChannel
Removes the first occurrence of the specified filename/identifier from the list of MIDI sequences to play when the previous sequence ends.
dequeueSound(String, String) - Method in class paulscode.sound.SoundSystem
Removes the first occurrence of the specified filename/identifier from the specified source's list of sounds to play when previous playback ends.
dequeueSound(String) - Method in class paulscode.sound.Source
Removes the first occurrence of the specified filename from the list of sounds to play when the previous stream ends.
DESCRIPTION - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
deserialize(InputStream, Class) - Static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes the object contained in the given input stream.
deserialize(InputStream) - Static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes an object from the given InputStream.
deserializeArray(InputStream, Class, int) - Static method in class javazoom.jl.decoder.JavaLayerUtils
Deserializes an array from a given InputStream.
deserializeArrayResource(String, Class, int) - Static method in class javazoom.jl.decoder.JavaLayerUtils
 
dispose() - Method in class com.harium.etyl.sound.model.Music
 
dispose() - Method in class com.harium.etyl.sound.model.Sound
 
dispose(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
distanceFromListener - Variable in class paulscode.sound.Source
This source's distance from the listener.
distOrRoll - Variable in class paulscode.sound.Source
Either fade distance or rolloff factor, depending on the value of attModel.
dopplerChanged() - Method in class paulscode.sound.libraries.LibraryJavaSound
The Doppler parameters have changed.
dopplerChanged() - Method in class paulscode.sound.Library
Notifies the underlying library that the Doppler parameters have changed.
dot(Vector3D, Vector3D) - Method in class paulscode.sound.Vector3D
Returns the dot-product result of: A dot B.
dot(Vector3D) - Method in class paulscode.sound.Vector3D
Returns the dot-product result of: (this) dot B.
DOWNMIX - Static variable in class javazoom.jl.decoder.OutputChannels
 
DOWNMIX_CHANNELS - Static variable in class javazoom.jl.decoder.OutputChannels
Flag to indicate output is mono.
DspState - Class in com.jcraft.jorbis
 
DspState() - Constructor for class com.jcraft.jorbis.DspState
 
DUAL_CHANNEL - Static variable in class javazoom.jl.decoder.Header
 
dying() - Method in class paulscode.sound.SimpleThread
Returns true when the thread is supposed to shut down.

E

e_o_s - Variable in class com.jcraft.jogg.Packet
 
e_o_s - Variable in class com.jcraft.jogg.StreamState
 
end - Variable in class de.jarnbjo.vorbis.Residue
 
EndOfOggStreamException - Exception in de.jarnbjo.ogg
Exception thrown when reaching the end of an Ogg stream
EndOfOggStreamException() - Constructor for exception de.jarnbjo.ogg.EndOfOggStreamException
 
endOfStream() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
endOfStream() - Method in class paulscode.sound.codecs.CodecJOgg
Returns false if there is still more data available to be read in.
endOfStream() - Method in class paulscode.sound.codecs.CodecJOrbis
Returns false if there is still more data available to be read in.
endOfStream() - Method in class paulscode.sound.codecs.CodecWav
Returns false if there is still more data available to be read in.
endOfStream() - Method in interface paulscode.sound.ICodec
Should return false if there is still more data available to be read in.
endOfStream(String, int) - Method in interface paulscode.sound.IStreamListener
Notifies implementation that an End Of Stream was reached.
eof() - Method in class com.jcraft.jogg.StreamState
 
eos() - Method in class com.jcraft.jogg.Page
 
EQFunction() - Constructor for class javazoom.jl.decoder.Equalizer.EQFunction
 
Equalizer - Class in javazoom.jl.decoder
The Equalizer class can be used to specify equalization settings for the MPEG audio decoder.
Equalizer() - Constructor for class javazoom.jl.decoder.Equalizer
Creates a new Equalizer instance.
Equalizer(float[]) - Constructor for class javazoom.jl.decoder.Equalizer
 
Equalizer(Equalizer.EQFunction) - Constructor for class javazoom.jl.decoder.Equalizer
 
Equalizer.EQFunction - Class in javazoom.jl.decoder
 
equals(Object) - Method in class javazoom.jl.decoder.OutputChannels
 
ERROR_NONE - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for no problem.
errorCheck(boolean, String) - Method in class paulscode.sound.Channel
Prints the specified message if error is true.
errorCheck(boolean, String) - Method in class paulscode.sound.CommandThread
Prints the specified message if error is true.
errorCheck(boolean, String) - Method in class paulscode.sound.Library
Prints the specified message if error is true.
errorCheck(boolean, String) - Method in class paulscode.sound.MidiChannel
Prints the specified message if error is true.
errorCheck(boolean, String, int) - Method in class paulscode.sound.SoundSystem
Prints the specified message if error is true.
errorCheck(boolean, String, String, int) - Method in class paulscode.sound.SoundSystemLogger
Prints the specified message if error is true.
errorCheck(boolean, String) - Method in class paulscode.sound.Source
Prints the specified message if error is true.
errorMessage(String) - Method in class paulscode.sound.Channel
Prints an error message.
errorMessage(String, int) - Method in class paulscode.sound.CommandThread
Prints an error message.
errorMessage(String) - Method in class paulscode.sound.Library
Prints an error message.
errorMessage(String) - Method in class paulscode.sound.MidiChannel
Prints an error message.
errorMessage(String, int) - Method in class paulscode.sound.SoundSystem
Prints an error message.
errorMessage(String, String, int) - Method in class paulscode.sound.SoundSystemLogger
Prints the classname which generated the error, followed by the error message.
errorMessage(String) - Method in class paulscode.sound.Source
Prints an error message.
Exception(String) - Constructor for exception paulscode.sound.libraries.LibraryJavaSound.Exception
Constructor: Generates a standard "unknown error" exception with the specified message.
Exception(String, int) - Constructor for exception paulscode.sound.libraries.LibraryJavaSound.Exception
Constructor: Generates an exception of the specified type, with the specified message.
Exception(String, LibraryJavaSound.MixerRanking) - Constructor for exception paulscode.sound.libraries.LibraryJavaSound.Exception
Constructor: Generates a "Mixer Problem" exception with the specified message.
execute() - Method in class javazoom.jl.mp3spi.DecodedMpegAudioInputStream
 
execute() - Method in interface org.tritonus.TCircularBuffer.Trigger
 
EXTENSION_MIDI - Static variable in class paulscode.sound.SoundSystemConfig
A Regular expression for determining if a file's extension is MIDI.

F

FADE_OUT - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to fade-out transition a source.
FADE_OUT_IN - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to fade-out/in transition a source.
FadeableAudioInputStream - Class in de.jarnbjo.util.audio
 
FadeableAudioInputStream(AudioInputStream) - Constructor for class de.jarnbjo.util.audio.FadeableAudioInputStream
 
fadeInGain - Variable in class paulscode.sound.MidiChannel
Specifies the gain factor used for the fade-in effect, or 1 when playback is not currently fading in.
fadeInGain - Variable in class paulscode.sound.Source
Specifies the gain factor used for the fade-in effect, or 1 when source is not currently fading in.
fadeInMilis - Variable in class paulscode.sound.MidiChannel
Specifies the number of miliseconds it should take to fade in.
fadeInMilis - Variable in class paulscode.sound.Source
Specifies the number of miliseconds it should take to fade in.
fadeOut() - Method in class de.jarnbjo.util.audio.FadeableAudioInputStream
 
fadeOut(String, FilenameURL, long) - Method in class paulscode.sound.Library
Fades out the volume of whatever the specified source is currently playing, then begins playing the specified file at the source's previously assigned volume level.
fadeOut(FilenameURL, long) - Method in class paulscode.sound.MidiChannel
Fades out the volume of whatever sequence is currently playing, then begins playing the specified MIDI file at the previously assigned volume level.
fadeOut(String, String, long) - Method in class paulscode.sound.SoundSystem
Fades out the volume of whatever the specified source is currently playing, then begins playing the specified file at the source's previously assigned volume level.
fadeOut(String, URL, String, long) - Method in class paulscode.sound.SoundSystem
Fades out the volume of whatever the specified source is currently playing, then begins playing the specified file at the source's previously assigned volume level.
fadeOut(FilenameURL, long) - Method in class paulscode.sound.Source
Fades out the volume of whatever this source is currently playing, then begins playing the specified filename at the source's previously assigned volume level.
fadeOutGain - Variable in class paulscode.sound.MidiChannel
Specifies the gain factor used for the fade-out effect, or -1 when playback is not currently fading out.
fadeOutGain - Variable in class paulscode.sound.Source
Specifies the gain factor used for the fade-out effect, or -1 when source is not currently fading out.
fadeOutIn(String, FilenameURL, long, long) - Method in class paulscode.sound.Library
Fades out the volume of whatever the specified source is currently playing, then fades the volume back in playing the specified file.
fadeOutIn(FilenameURL, long, long) - Method in class paulscode.sound.MidiChannel
Fades out the volume of whatever sequence is currently playing, then fades the volume back in playing the specified MIDI file.
fadeOutIn(String, String, long, long) - Method in class paulscode.sound.SoundSystem
Fades out the volume of whatever the specified source is currently playing, then fades the volume back in playing the specified filename.
fadeOutIn(String, URL, String, long, long) - Method in class paulscode.sound.SoundSystem
Fades out the volume of whatever the specified source is currently playing, then fades the volume back in playing the specified file.
fadeOutIn(FilenameURL, long, long) - Method in class paulscode.sound.Source
Fades out the volume of whatever this source is currently playing, then fades the volume back in playing the specified file.
fadeOutMilis - Variable in class paulscode.sound.MidiChannel
Specifies the number of miliseconds it should take to fade out.
fadeOutMilis - Variable in class paulscode.sound.Source
Specifies the number of miliseconds it should take to fade out.
FEED_RAW_AUDIO_DATA - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to play a source.
feedRawAudioData(byte[]) - Method in class paulscode.sound.Channel
Feeds raw data to the stream.
feedRawAudioData(byte[]) - Method in class paulscode.sound.libraries.ChannelJavaSound
Feeds raw data to the stream.
feedRawAudioData(String, byte[]) - Method in class paulscode.sound.Library
Feeds raw data through the specified source.
feedRawAudioData(Source, byte[]) - Method in class paulscode.sound.Library
Feeds raw data through the specified source.
feedRawAudioData(String, byte[]) - Method in class paulscode.sound.SoundSystem
Feeds raw data through the specified source.
feedRawAudioData(Channel, byte[]) - Method in class paulscode.sound.Source
Feeds raw data to the specified channel.
FilenameURL - Class in paulscode.sound
The FilenameURL class is designed to associate a String filename/identifier with a URL.
FilenameURL(URL, String) - Constructor for class paulscode.sound.FilenameURL
Constructor: Saves handles to the url and identifier.
FilenameURL(String) - Constructor for class paulscode.sound.FilenameURL
Constructor: Saves a handle to the filename (used later to generate a URL instance).
filenameURL - Variable in class paulscode.sound.Source
The audio file which this source should play.
FileStream - Class in de.jarnbjo.ogg
Implementation of the PhysicalOggStream interface for accessing normal disk files.
FileStream(RandomAccessFile) - Constructor for class de.jarnbjo.ogg.FileStream
Creates access to the specified file through the PhysicalOggStream interface.
fill(Residue) - Method in class de.jarnbjo.vorbis.Residue
 
float32unpack(int) - Static method in class de.jarnbjo.vorbis.Util
 
floatArgs - Variable in class paulscode.sound.CommandObject
Any float arguments required for a command.
Floor - Class in de.jarnbjo.vorbis
 
Floor() - Constructor for class de.jarnbjo.vorbis.Floor
 
Floor0 - Class in de.jarnbjo.vorbis
 
Floor0(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Floor0
 
Floor1 - Class in de.jarnbjo.vorbis
 
Floor1(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Floor1
 
flush(Page) - Method in class com.jcraft.jogg.StreamState
 
flush() - Method in class paulscode.sound.Channel
Dequeues all previously queued data.
FLUSH - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to flush all queued data.
flush() - Method in class paulscode.sound.libraries.ChannelJavaSound
Dequeues all previously queued data.
flush(String) - Method in class paulscode.sound.Library
Clears all previously queued data from a stream.
flush(String) - Method in class paulscode.sound.SoundSystem
Flushes all previously queued audio data from a streaming source.
flush() - Method in class paulscode.sound.Source
Dequeues any previously queued data.
FORMAT_FLAC - Static variable in interface de.jarnbjo.ogg.LogicalOggStream
 
FORMAT_THEORA - Static variable in interface de.jarnbjo.ogg.LogicalOggStream
 
FORMAT_UNKNOWN - Static variable in interface de.jarnbjo.ogg.LogicalOggStream
 
FORMAT_VORBIS - Static variable in interface de.jarnbjo.ogg.LogicalOggStream
 
FOURTYEIGHT - Static variable in class javazoom.jl.decoder.Header
 
FOURTYFOUR_POINT_ONE - Static variable in class javazoom.jl.decoder.Header
 
FrameDecoder - Interface in javazoom.jl.decoder
Implementations of FrameDecoder are responsible for decoding an MPEG audio frame.
framesize - Variable in class javazoom.jl.decoder.Header
 
frequencies - Static variable in class javazoom.jl.decoder.Header
 
frequency() - Method in class javazoom.jl.decoder.Header
Returns Frequency.
fromInt(int) - Static method in class javazoom.jl.decoder.OutputChannels
Creates an OutputChannels instance corresponding to the given channel code.

G

gain - Variable in class paulscode.sound.Source
This source's volume (a float between 0.0 - 1.0).
GAIN_CONTROL_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the gain control.
gainControlOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not gain controls are possible on the Mixer.
GENRE - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
get0() - Method in class de.jarnbjo.util.io.HuffmanNode
 
get1() - Method in class de.jarnbjo.util.io.HuffmanNode
 
get_bits(int) - Method in class javazoom.jl.decoder.Bitstream
Read bits from buffer into the lower bits of an unsigned int.
getAbsoluteGranulePosition() - Method in class de.jarnbjo.ogg.OggPage
Returns the absolute granule position of the last complete packet contained in this Ogg page, or -1 if the page contains a single packet, which is not completed on this page.
getAlbum() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getAlbums() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getAllLoadedFilenames() - Method in class paulscode.sound.Library
Returns the filenames of all previously loaded sounds.
getAllSourcenames() - Method in class paulscode.sound.Library
Returns the sourcenames of all sources.
getAngles() - Method in class de.jarnbjo.vorbis.Mapping
 
getAngles() - Method in class de.jarnbjo.vorbis.Mapping0
 
getArtist() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getArtists() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getAudioFileFormat(File) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getAudioFileFormat(InputStream) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getAudioFileFormat(URL) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getAudioFormat() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
getAudioFormat() - Method in class paulscode.sound.codecs.CodecJOgg
Returns the audio format of the data being returned by the read() and readAll() methods.
getAudioFormat() - Method in class paulscode.sound.codecs.CodecJOrbis
Returns the audio format of the data being returned by the read() and readAll() methods.
getAudioFormat() - Method in class paulscode.sound.codecs.CodecWav
Returns the audio format of the data being returned by the read() and readAll() methods.
getAudioFormat() - Method in interface paulscode.sound.ICodec
Should return the audio format of the data being returned by the read() and readAll() methods.
getAudioInputStream(File) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getAudioInputStream(InputStream) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getAudioInputStream(URL) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader
 
getBand(int) - Method in class javazoom.jl.decoder.Equalizer.EQFunction
Returns the setting of a band in the equalizer.
getBand(int) - Method in class javazoom.jl.decoder.Equalizer
Retrieves the EQ setting for a given band.
getBandCount() - Method in class javazoom.jl.decoder.Equalizer
Retrieves the number of bands present in this equalizer.
getBegin() - Method in class de.jarnbjo.vorbis.Residue
 
getBit() - Method in interface de.jarnbjo.util.io.BitInputStream
reads one bit (as a boolean) from the input stream
getBit() - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getBlockFlag() - Method in class de.jarnbjo.vorbis.Mode
 
getBlockSize0() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getBlockSize1() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getBooks() - Method in class de.jarnbjo.vorbis.Residue
 
getBuffer() - Method in class javazoom.jl.decoder.SampleBuffer
 
getBufferLength() - Method in class javazoom.jl.decoder.SampleBuffer
 
getBufferOffset() - Method in class com.jcraft.jogg.SyncState
 
getCacheLength() - Method in class de.jarnbjo.ogg.CachedUrlStream
 
getCascade() - Method in class de.jarnbjo.vorbis.Residue
 
getChannelCount() - Method in class javazoom.jl.decoder.OutputChannels
Retrieves the number of output channels represented by this channel output type.
getChannelCount() - Method in class javazoom.jl.decoder.SampleBuffer
 
getChannels() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getChannelsOutputCode() - Method in class javazoom.jl.decoder.OutputChannels
Retrieves the code representing the desired output channels.
getCircularBuffer() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
Returns the circular buffer.
getClassBook() - Method in class de.jarnbjo.vorbis.Residue
 
getClassifications() - Method in class de.jarnbjo.vorbis.Residue
 
getClassName() - Method in class paulscode.sound.Channel
Returns the name of the class.
getClassName() - Method in class paulscode.sound.libraries.LibraryJavaSound
Returns the name of the class.
getClassName() - Method in class paulscode.sound.Library
Returns the name of the class.
getClassName() - Method in class paulscode.sound.Source
Returns the name of the class.
getCodeBooks() - Method in class de.jarnbjo.vorbis.SetupHeader
 
getCodec(String) - Static method in class paulscode.sound.SoundSystemConfig
Returns the codec that can be used to read audio data from the specified file.
getComment(int) - Method in class com.jcraft.jorbis.Comment
 
getComment(int) - Method in class com.jcraft.jorbis.VorbisFile
 
getComment() - Method in class com.jcraft.jorbis.VorbisFile
 
getComment(String) - Method in class de.jarnbjo.vorbis.CommentHeader
 
getCommentHeader() - Method in class de.jarnbjo.vorbis.VorbisStream
 
getComments(String) - Method in class de.jarnbjo.vorbis.CommentHeader
 
getContact() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getContacts() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getContentLength() - Method in class de.jarnbjo.ogg.BasicStream
 
getContentLength() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
getCopyright() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getCopyrights() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getCouplingSteps() - Method in class de.jarnbjo.vorbis.Mapping
 
getCouplingSteps() - Method in class de.jarnbjo.vorbis.Mapping0
 
getCurrentBitRate() - Method in class de.jarnbjo.vorbis.VorbisStream
 
getCurrentGranulePosition() - Method in class de.jarnbjo.vorbis.VorbisStream
 
getData() - Method in class de.jarnbjo.ogg.OggPage
 
getDataOffset() - Method in class com.jcraft.jogg.SyncState
 
getDate() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getDates() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getDecodedVectors() - Method in class de.jarnbjo.vorbis.Residue2
 
getDefaultAttenuation() - Static method in class paulscode.sound.SoundSystemConfig
Returns the default attenuation model used when one is not specified.
getDefaultFadeDistance() - Static method in class paulscode.sound.SoundSystemConfig
Returns the default fade distance used when one is not specified.
getDefaultParams() - Static method in class javazoom.jl.decoder.Decoder
 
getDefaultRolloff() - Static method in class paulscode.sound.SoundSystemConfig
Returns the default rolloff factor used when one is not specified.
getDepth() - Method in class de.jarnbjo.util.io.HuffmanNode
 
getDescription() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getDescription() - Static method in class paulscode.sound.libraries.LibraryJavaSound
Returns a longer description of this library type.
getDescription() - Static method in class paulscode.sound.Library
Returns a longer description of this library type.
getDescriptions() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getDimensions() - Method in class de.jarnbjo.vorbis.CodeBook
 
getDistanceFromListener() - Method in class paulscode.sound.Source
Returns the source's distance from the listener.
getDopplerFactor() - Static method in class paulscode.sound.SoundSystemConfig
Returns the doppler factor, for determining Doppler Effect scale.
getDopplerVelocity() - Static method in class paulscode.sound.SoundSystemConfig
Returns the Doppler Velocity, for use in Doppler Effect.
getEnd() - Method in class de.jarnbjo.vorbis.Residue
 
getEntries() - Method in class de.jarnbjo.vorbis.CodeBook
 
getEqualizer() - Method in class de.jarnbjo.vorbis.MdctFloat
 
getErrorCode() - Method in exception javazoom.jl.decoder.BitstreamException
 
getErrorCode() - Method in exception javazoom.jl.decoder.DecoderException
 
getErrorString(int) - Static method in exception javazoom.jl.decoder.BitstreamException
 
getErrorString(int) - Static method in exception javazoom.jl.decoder.DecoderException
 
getException() - Method in exception javazoom.jl.decoder.JavaLayerException
 
getFileChunkSize() - Static method in class paulscode.sound.SoundSystemConfig
Returns the size of each chunk to read at a time for loading (non-streaming) files.
getFilename() - Method in class paulscode.sound.FilenameURL
Returns the filename/identifier.
getFilename() - Method in class paulscode.sound.MidiChannel
Returns the filename/identifier of the MIDI file being played.
getFilenameURL() - Method in class paulscode.sound.MidiChannel
Returns the MIDI file being played.
getFloors() - Method in class de.jarnbjo.vorbis.SetupHeader
 
getFormat() - Method in interface de.jarnbjo.ogg.LogicalOggStream
 
getFormat() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
getFreqencyDomain() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getGenre() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getGenres() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getHeader() - Method in class de.jarnbjo.ogg.OggPage
 
getHook() - Static method in class javazoom.jl.decoder.JavaLayerUtils
 
getHuffmanRoot() - Method in class de.jarnbjo.vorbis.CodeBook
 
getIdentificationHeader() - Method in class de.jarnbjo.vorbis.VorbisStream
 
getInfo(int) - Method in class com.jcraft.jorbis.VorbisFile
 
getInfo() - Method in class com.jcraft.jorbis.VorbisFile
 
getInitialEqualizerSettings() - Method in class javazoom.jl.decoder.Decoder.Params
Retrieves the equalizer settings that the decoder's equalizer will be initialized from.
getInputBuffer() - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
getInputBuffer() - Method in class com.harium.etyl.sound.utils.AudioHandler
 
getInstance() - Static method in class com.harium.etyl.sound.capture.AudioRecorder
 
getInstance() - Static method in class com.harium.etyl.sound.MultimediaLoader
 
getInstance() - Static method in class com.harium.etyl.sound.utils.AudioHandler
 
getInstance() - Static method in class de.jarnbjo.vorbis.VorbisAudioFileReader.VorbisFormatType
 
getInt(int) - Method in interface de.jarnbjo.util.io.BitInputStream
reads bits number of bits from the input stream
getInt(HuffmanNode) - Method in interface de.jarnbjo.util.io.BitInputStream
reads a huffman codeword based on the root parameter and returns the decoded value
getInt(int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getInt(HuffmanNode) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getIsrc() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getIsrcs() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getLastException() - Static method in class paulscode.sound.SoundSystem
Returns the last SoundSystemException thrown, or null if none.
getLeftWindowEnd() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getLeftWindowStart() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getLibraries() - Static method in class paulscode.sound.SoundSystemConfig
Returns the list of library types.
getLibraryDescription(Class) - Static method in class paulscode.sound.SoundSystemConfig
Return the longer description of the specified library, or null if error.
getLibraryTitle(Class) - Static method in class paulscode.sound.SoundSystemConfig
Return the short title of the specified library, or null if error.
getLicense() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getLicenses() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getListenerData() - Method in class paulscode.sound.Library
Returns information about the listener.
getListenerData() - Method in class paulscode.sound.SoundSystem
Method for obtaining information about the listener's position and orientation.
getLocation() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getLocations() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getLogger() - Static method in class paulscode.sound.SoundSystemConfig
Returns a handle to the message logger.
getLogicalStreams() - Method in class de.jarnbjo.ogg.BasicStream
 
getLogicalStreams() - Method in class de.jarnbjo.ogg.CachedUrlStream
 
getLogicalStreams() - Method in class de.jarnbjo.ogg.FileStream
 
getLogicalStreams() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
getLogicalStreams() - Method in interface de.jarnbjo.ogg.PhysicalOggStream
Returns a collection of objects implementing LogicalOggStream for accessing the separate logical streams within this physical Ogg stream.
getLogicalStreams() - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
getLong(int) - Method in interface de.jarnbjo.util.io.BitInputStream
reads bits number of bits from the input stream
getLong(int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getLook(VorbisStream, Mode) - Method in class de.jarnbjo.vorbis.Residue
 
getLooping() - Method in class paulscode.sound.MidiChannel
Returns the value of boolean 'toLoop'.
getMagnitudes() - Method in class de.jarnbjo.vorbis.Mapping
 
getMagnitudes() - Method in class de.jarnbjo.vorbis.Mapping0
 
getMapping() - Method in class de.jarnbjo.vorbis.Mode
 
getMappings() - Method in class de.jarnbjo.vorbis.SetupHeader
 
getMasterGain() - Static method in class paulscode.sound.SoundSystemConfig
Returns the value for the overall volume.
getMasterVolume() - Method in class paulscode.sound.SoundSystem
Returns the overall volume, affecting all sources.
getMaxFileSize() - Static method in class paulscode.sound.SoundSystemConfig
Returns the maximum number of bytes to read in for (non-streaming) files.
getMaximumBitrate() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getMaximumGranulePosition() - Method in interface de.jarnbjo.ogg.LogicalOggStream
This method does not work if the physical Ogg stream is not seekable.
getMaximumGranulePosition() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
getMdct0() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getMdct1() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getMidiChannel() - Method in class paulscode.sound.Library
Returns a handle to the MIDI channel, or null if one does not exist.
getMinimumBitrate() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getMixer() - Static method in class paulscode.sound.libraries.LibraryJavaSound
Returns a handle to the current JavaSound mixer, or null if no mixer has been set yet.
getMixerRanking() - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
getModes() - Method in class de.jarnbjo.vorbis.SetupHeader
 
getMux() - Method in class de.jarnbjo.vorbis.Mapping
 
getMux() - Method in class de.jarnbjo.vorbis.Mapping0
 
getNextOggPacket() - Method in interface de.jarnbjo.ogg.LogicalOggStream
Note: To read from the stream, you must use either this method or the method getNextOggPage.
getNextOggPacket() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
getNextOggPage() - Method in interface de.jarnbjo.ogg.LogicalOggStream
Note: To read from the stream, you must use either this method or the method getNextOggPacket.
getNextOggPage() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
getNominalBitrate() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getNumberNormalChannels() - Static method in class paulscode.sound.SoundSystemConfig
Returns the maximum number of normal (non-streaming) channels that can be created.
getNumberOfSamples() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getNumberStreamingBuffers() - Static method in class paulscode.sound.SoundSystemConfig
Returns the number of buffers used for each streaming sorce.
getNumberStreamingChannels() - Static method in class paulscode.sound.SoundSystemConfig
Returns the maximum number of streaming channels that can be created.
getOggPage(int) - Method in class de.jarnbjo.ogg.BasicStream
 
getOggPage(int) - Method in class de.jarnbjo.ogg.CachedUrlStream
 
getOggPage(int) - Method in class de.jarnbjo.ogg.FileStream
 
getOggPage(int) - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
getOggPage(int) - Method in interface de.jarnbjo.ogg.PhysicalOggStream
Return the Ogg page with the absolute index index, independent from the logical structure of this stream or if the index parameter is -1, the next Ogg page is returned.
getOggPage(int) - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
getOrganization() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getOrganizations() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getOutputBlockSize() - Method in class javazoom.jl.decoder.Decoder
Retrieves the maximum number of samples that will be written to the output buffer when one frame is decoded.
getOutputChannels() - Method in class javazoom.jl.decoder.Decoder
Retrieves the number of channels of PCM samples output by this decoder.
getOutputChannels() - Method in class javazoom.jl.decoder.Decoder.Params
 
getOutputFrequency() - Method in class javazoom.jl.decoder.Decoder
Retrieves the sample frequency of the PCM samples output by this decoder.
getOverrideMIDISynthesizer() - Static method in class paulscode.sound.SoundSystemConfig
Returns the name of the MIDI synthesizer to use instead of the default, or empty string if none was specified.
getPageCheckSum() - Method in class de.jarnbjo.ogg.OggPage
Return the check sum of this ogg page.
getPageSequenceNumber() - Method in class de.jarnbjo.ogg.OggPage
Return the sequnce number of this ogg page.
getPartitionSize() - Method in class de.jarnbjo.vorbis.Residue
 
getPath() - Method in class com.harium.etyl.sound.model.Sound
 
getPcm(AudioPacket, int[][]) - Method in class de.jarnbjo.vorbis.AudioPacket
 
getPcm(AudioPacket, byte[]) - Method in class de.jarnbjo.vorbis.AudioPacket
 
getPcm() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getPerformer() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getPerformers() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getPitch(String) - Method in class paulscode.sound.Library
Returns the pitch of the specified source.
getPitch(String) - Method in class paulscode.sound.SoundSystem
Returns the pitch of the specified source.
getPitch() - Method in class paulscode.sound.Source
Returns the pitch of the specified source.
getPosition() - Method in class de.jarnbjo.ogg.BasicStream
 
getPosition() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
getPosition() - Method in interface javazoom.jl.decoder.Control
Retrieves the current position.
getRawID3v2() - Method in class javazoom.jl.decoder.Bitstream
Return raw ID3v2 frames + header.
getResidues() - Method in class de.jarnbjo.vorbis.SetupHeader
 
getResourceAsStream(String) - Method in interface javazoom.jl.decoder.JavaLayerHook
Retrieves the named resource.
getResourceAsStream(String) - Static method in class javazoom.jl.decoder.JavaLayerUtils
Retrieves an InputStream for a named resource.
getRightWindowEnd() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getRightWindowStart() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getSampleFrequency() - Method in class javazoom.jl.decoder.SampleBuffer
 
getSampleRate() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getSegmentLengths() - Method in class de.jarnbjo.ogg.OggPage
 
getSegmentOffsets() - Method in class de.jarnbjo.ogg.OggPage
 
getSegmentTable() - Method in class de.jarnbjo.ogg.OggPage
 
getSetupHeader() - Method in class de.jarnbjo.vorbis.VorbisStream
 
getSignedInt(int) - Method in interface de.jarnbjo.util.io.BitInputStream
reads bits number of bits from the input stream
getSignedInt(int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getSoundFilesPackage() - Static method in class paulscode.sound.SoundSystemConfig
Returns the package where sound files are located.
getSoundSequenceQueueSize() - Method in class paulscode.sound.Source
Returns the size of the sound sequence queue (if this is a streaming source).
getSource() - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
getSource(String) - Method in class paulscode.sound.Library
Returns the Source object identified by the specified name.
getSourcename() - Method in class paulscode.sound.MidiChannel
Returns the unique identifier for this source.
getSources() - Method in class paulscode.sound.Library
Returns the sources map.
getStreamingBufferSize() - Static method in class paulscode.sound.SoundSystemConfig
Returns the number of bytes to load at a time when streaming.
getStreamSerialNumber() - Method in class de.jarnbjo.ogg.OggPage
Returns the stream serial number of this ogg page.
getSubmapFloors() - Method in class de.jarnbjo.vorbis.Mapping
 
getSubmapFloors() - Method in class de.jarnbjo.vorbis.Mapping0
 
getSubmapResidues() - Method in class de.jarnbjo.vorbis.Mapping
 
getSubmapResidues() - Method in class de.jarnbjo.vorbis.Mapping0
 
getSubmaps() - Method in class de.jarnbjo.vorbis.Mapping
 
getSubmaps() - Method in class de.jarnbjo.vorbis.Mapping0
 
getSyncHeader() - Method in class javazoom.jl.decoder.Header
Returns synchronized header.
getTime() - Method in interface de.jarnbjo.ogg.LogicalOggStream
 
getTime() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
getTitle() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getTitle() - Static method in class paulscode.sound.libraries.LibraryJavaSound
Returns the short title of this library type.
getTitle() - Static method in class paulscode.sound.Library
Returns the short title of this library type.
getTitles() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getTotalLength() - Method in class de.jarnbjo.ogg.OggPage
 
getTrackNumber() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getTrackNumbers() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getTransformType() - Method in class de.jarnbjo.vorbis.Mode
 
getType() - Method in class de.jarnbjo.vorbis.Floor0
 
getType() - Method in class de.jarnbjo.vorbis.Floor1
 
getType() - Method in class de.jarnbjo.vorbis.Mapping
 
getType() - Method in class de.jarnbjo.vorbis.Mapping0
 
getType() - Method in class de.jarnbjo.vorbis.Residue
 
getType() - Method in class de.jarnbjo.vorbis.Residue0
 
getType() - Method in class de.jarnbjo.vorbis.Residue1
 
getType() - Method in class de.jarnbjo.vorbis.Residue2
 
getType() - Method in exception paulscode.sound.SoundSystemException
 
getURL() - Method in class paulscode.sound.FilenameURL
Returns the URL interface to the file.
getValue() - Method in class de.jarnbjo.util.io.HuffmanNode
 
getVendor() - Method in class com.jcraft.jorbis.Comment
 
getVendor() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getVersion() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getVersion() - Method in class de.jarnbjo.vorbis.IdentificationHeader
 
getVersions() - Method in class de.jarnbjo.vorbis.CommentHeader
 
getVolume(String) - Method in class paulscode.sound.Library
Returns the current volume of the specified source, or zero if the specified source was not found.
getVolume() - Method in class paulscode.sound.MidiChannel
Returns the current volume for the MIDI source.
getVolume(String) - Method in class paulscode.sound.SoundSystem
Returns the current volume of the specified source, or zero if the specified source was not found.
getWaveformSamples() - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
getWaveformSamples() - Method in class com.harium.etyl.sound.utils.AudioHandler
 
getWindow() - Method in class de.jarnbjo.vorbis.AudioPacket
 
getWindowType() - Method in class de.jarnbjo.vorbis.Mode
 
granulepos - Variable in class com.jcraft.jogg.Packet
 
granulepos() - Method in class com.jcraft.jogg.Page
 

H

hashCode() - Method in class javazoom.jl.decoder.OutputChannels
 
header - Variable in class com.jcraft.jogg.Page
 
Header - Class in javazoom.jl.decoder
Class for extracting information from a frame header.
header_base - Variable in class com.jcraft.jogg.Page
 
header_len - Variable in class com.jcraft.jogg.Page
 
header_out(Packet) - Method in class com.jcraft.jorbis.Comment
 
header_pos() - Method in class javazoom.jl.decoder.Bitstream
Return position of the first audio header.
HIGH - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
A priority of HIGH means the Mixer is not usable if the capability is not available.
highNeighbour(int[], int) - Static method in class de.jarnbjo.vorbis.Util
 
HuffmanNode - Class in de.jarnbjo.util.io
Representation of a node in a Huffman tree, used to read Huffman compressed codewords from e.g.
HuffmanNode() - Constructor for class de.jarnbjo.util.io.HuffmanNode
creates a new Huffman tree root node
HuffmanNode(HuffmanNode) - Constructor for class de.jarnbjo.util.io.HuffmanNode
 
HuffmanNode(HuffmanNode, int) - Constructor for class de.jarnbjo.util.io.HuffmanNode
 

I

ICodec - Interface in paulscode.sound
The ICodec interface provides a common interface for SoundSystem to use for accessing external codec libraries.
icount(int) - Static method in class de.jarnbjo.vorbis.Util
 
IdentificationHeader - Class in de.jarnbjo.vorbis
 
IdentificationHeader(BitInputStream) - Constructor for class de.jarnbjo.vorbis.IdentificationHeader
 
ILLEGAL_SUBBAND_ALLOCATION - Static variable in interface javazoom.jl.decoder.DecoderErrors
Illegal allocation in subband layer.
ilog(int) - Static method in class com.jcraft.jogg.Buffer
 
ilog(int) - Static method in class de.jarnbjo.vorbis.Util
 
imdct(float[], float[], int[]) - Method in class de.jarnbjo.vorbis.MdctFloat
 
importantMessage(String) - Method in class paulscode.sound.Channel
Prints an important message.
importantMessage(String, int) - Method in class paulscode.sound.CommandThread
Prints an important message.
importantMessage(String) - Method in class paulscode.sound.Library
Prints an important message.
importantMessage(String) - Method in class paulscode.sound.MidiChannel
Prints an important message.
importantMessage(String, int) - Method in class paulscode.sound.SoundSystem
Prints an important message.
importantMessage(String, int) - Method in class paulscode.sound.SoundSystemLogger
Prints an important message.
importantMessage(String) - Method in class paulscode.sound.Source
Prints an important message.
incrementSoundSequence() - Method in class paulscode.sound.Source
Removes the next filename/URL from the sound sequence queue and assigns it to this source.
Info - Class in com.jcraft.jorbis
 
Info() - Constructor for class com.jcraft.jorbis.Info
 
init(int) - Method in class com.jcraft.jogg.StreamState
 
init() - Method in class com.jcraft.jogg.SyncState
 
init(DspState) - Method in class com.jcraft.jorbis.Block
 
init() - Method in class com.jcraft.jorbis.Comment
 
init() - Method in class com.jcraft.jorbis.Info
 
init() - Method in class paulscode.sound.libraries.LibraryJavaSound
Initializes Javasound.
init() - Method in class paulscode.sound.Library
Initializes the sound library.
init(Class) - Method in class paulscode.sound.SoundSystem
Loads the message logger, initializes the specified sound library, and starts the command thread.
initialize(URL) - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
initialize(URL) - Method in class paulscode.sound.codecs.CodecJOgg
Prepares an audio stream to read from.
initialize(URL) - Method in class paulscode.sound.codecs.CodecJOrbis
Prepares an input stream to read from.
initialize(URL) - Method in class paulscode.sound.codecs.CodecWav
Prepares an audio stream to read from.
INITIALIZE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to initialize the current sound library.
initialize(URL) - Method in interface paulscode.sound.ICodec
Should make any preperations required before reading from the audio stream.
initialized() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
initialized() - Method in class paulscode.sound.codecs.CodecJOgg
Returns false if the stream is busy initializing.
initialized() - Method in class paulscode.sound.codecs.CodecJOrbis
Returns false if the stream is busy initializing.
initialized() - Method in class paulscode.sound.codecs.CodecWav
Returns false if the stream is busy initializing.
initialized() - Method in interface paulscode.sound.ICodec
Should return false if the stream is busy initializing.
initialized() - Static method in class paulscode.sound.SoundSystem
Returns false if a sound library is busy initializing.
InputStreamSource - Class in javazoom.jl.decoder
Work In Progress. An instance of InputStreamSource implements a Source that provides data from an InputStream .
InputStreamSource(InputStream) - Constructor for class javazoom.jl.decoder.InputStreamSource
 
intArgs - Variable in class paulscode.sound.CommandObject
Any int arguments required for a command.
intensity_stereo_bound() - Method in class javazoom.jl.decoder.Header
Returns Intensity Stereo.
interruptCommandThread() - Method in class paulscode.sound.SoundSystem
Wakes up the Command Thread to process commands.
intPow(int, int) - Static method in class de.jarnbjo.vorbis.Util
 
INVALIDFRAME - Static variable in interface javazoom.jl.decoder.BitstreamErrors
Frame data are missing.
isBitSet(int, int) - Static method in class de.jarnbjo.vorbis.Util
 
isBos() - Method in class de.jarnbjo.ogg.OggPage
 
isBosDone() - Method in class de.jarnbjo.ogg.CachedUrlStream.LoaderThread
 
isBosDone() - Method in class de.jarnbjo.ogg.UncachedUrlStream.LoaderThread
 
isContinued() - Method in class de.jarnbjo.ogg.OggPage
 
isEos() - Method in class de.jarnbjo.ogg.OggPage
 
isFresh() - Method in class de.jarnbjo.ogg.OggPage
 
isLoop() - Method in class com.harium.etyl.sound.model.Music
 
isOpen() - Method in class de.jarnbjo.ogg.BasicStream
 
isOpen() - Method in class de.jarnbjo.ogg.CachedUrlStream
 
isOpen() - Method in class de.jarnbjo.ogg.FileStream
 
isOpen() - Method in interface de.jarnbjo.ogg.LogicalOggStream
Checks if this stream is open for reading.
isOpen() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
isOpen() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
isOpen() - Method in interface de.jarnbjo.ogg.PhysicalOggStream
Checks if this stream is open for reading.
isOpen() - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
isOpen() - Method in class de.jarnbjo.vorbis.VorbisStream
 
isPlaying() - Method in class com.harium.etyl.sound.model.Music
 
isPlaying(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
isPlaying() - Method in interface javazoom.jl.decoder.Control
 
isRandomAccess() - Method in interface javazoom.jl.decoder.Control
 
ISRC - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
isSeekable() - Method in class de.jarnbjo.ogg.BasicStream
 
isSeekable() - Method in class de.jarnbjo.ogg.CachedUrlStream
 
isSeekable() - Method in class de.jarnbjo.ogg.FileStream
 
isSeekable() - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
isSeekable() - Method in interface de.jarnbjo.ogg.PhysicalOggStream
 
isSeekable() - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
isSeekable() - Method in class javazoom.jl.decoder.InputStreamSource
 
isSeekable() - Method in interface javazoom.jl.decoder.Source
 
isSyncCurrentPosition(int) - Method in class javazoom.jl.decoder.Bitstream
Determines if the next 4 bytes of the stream represent a frame header.
isSyncMark(int, int, int) - Method in class javazoom.jl.decoder.Bitstream
 
IStreamListener - Interface in paulscode.sound
 

J

JavaLayerError - Error in javazoom.jl.decoder
Work in progress.
JavaLayerError() - Constructor for error javazoom.jl.decoder.JavaLayerError
 
JavaLayerErrors - Interface in javazoom.jl.decoder
Exception error codes for components of the JavaLayer API.
JavaLayerException - Exception in javazoom.jl.decoder
The JavaLayerException is the base class for all API-level exceptions thrown by JavaLayer.
JavaLayerException() - Constructor for exception javazoom.jl.decoder.JavaLayerException
 
JavaLayerException(String) - Constructor for exception javazoom.jl.decoder.JavaLayerException
 
JavaLayerException(String, Throwable) - Constructor for exception javazoom.jl.decoder.JavaLayerException
 
JavaLayerHook - Interface in javazoom.jl.decoder
The JavaLayerHooks class allows developers to change the way the JavaLayer library uses Resources.
JavaLayerUtils - Class in javazoom.jl.decoder
The JavaLayerUtils class is not strictly part of the JavaLayer API.
JavaLayerUtils() - Constructor for class javazoom.jl.decoder.JavaLayerUtils
 
javazoom.jl.decoder - package javazoom.jl.decoder
 
javazoom.jl.mp3spi - package javazoom.jl.mp3spi
 
JOINT_STEREO - Static variable in class javazoom.jl.decoder.Header
 
JOrbisException - Exception in com.jcraft.jorbis
 
JOrbisException() - Constructor for exception com.jcraft.jorbis.JOrbisException
 
JOrbisException(String) - Constructor for exception com.jcraft.jorbis.JOrbisException
 

K

kill() - Method in class paulscode.sound.SimpleThread
Causes method dying() to return true, letting the thread know it needs to shut down.

L

lastFadeCheck - Variable in class paulscode.sound.MidiChannel
System time in miliseconds when the last fade in/out volume check occurred.
lastFadeCheck - Variable in class paulscode.sound.Source
System time in miliseconds when the last fade in/out volume check occurred.
layer() - Method in class javazoom.jl.decoder.Header
Returns Layer ID.
layer_string() - Method in class javazoom.jl.decoder.Header
Return Layer version.
LEFT - Static variable in class javazoom.jl.decoder.OutputChannels
 
LEFT_CHANNEL - Static variable in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include the left channel only.
length() - Method in class javazoom.jl.decoder.InputStreamSource
 
length() - Method in interface javazoom.jl.decoder.Source
 
length() - Method in class paulscode.sound.Vector3D
Returns the length of this vector.
LENGTH_UNKNOWN - Static variable in interface javazoom.jl.decoder.Source
 
Library - Class in paulscode.sound
The Library class is the class from which all library types are extended.
Library() - Constructor for class paulscode.sound.Library
Constructor: Instantiates the source map and listener information.
LIBRARY_NULL - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for the sound library does not exist.
LIBRARY_TYPE - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for the sound library does not exist.
libraryCompatible() - Static method in class paulscode.sound.libraries.LibraryJavaSound
Checks if the JavaSound library type is compatible.
libraryCompatible() - Static method in class paulscode.sound.Library
Checks if the no-sound library type is compatible.
libraryCompatible(Class) - Static method in class paulscode.sound.SoundSystem
Checks if the specified library type is compatible.
libraryCompatible(Class) - Static method in class paulscode.sound.SoundSystemConfig
Checks if the specified library class is compatible on the user's machine.
LibraryJavaSound - Class in paulscode.sound.libraries
The LibraryJavaSound class interfaces the JavaSound library.
LibraryJavaSound() - Constructor for class paulscode.sound.libraries.LibraryJavaSound
Constructor: Instantiates the source map, buffer map and listener information.
LibraryJavaSound.Exception - Exception in paulscode.sound.libraries
The LibraryJavaSound.Exception class provides library-specific error information.
LibraryJavaSound.MixerRanking - Class in paulscode.sound.libraries
The MixerRanking class is used to determine the capabilities of a mixer, and to give it a ranking based on the priority of those capabilities.
libraryType - Variable in class paulscode.sound.Channel
The library class associated with this type of channel.
libraryType - Variable in class paulscode.sound.Source
The library class associated with this type of channel.
LICENSE - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
LINE_COUNT_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the desired maximum line-count.
lineCountOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not the desired number of lines can be created on the Mixer.
linkDefaultLibrariesAndCodecs() - Method in class paulscode.sound.SoundSystem
Links with any default libraries or codecs should be made in this method.
listener - Variable in class paulscode.sound.libraries.SourceJavaSound
Handle to the listener information.
listener - Variable in class paulscode.sound.Library
Position and orientation of the listener.
ListenerData - Class in paulscode.sound
The listenerData class is used to store information about the listener's position and orientation.
ListenerData() - Constructor for class paulscode.sound.ListenerData
Constructor: Set this listener data to the origin facing along the z-axis
ListenerData(float, float, float, float, float, float, float, float, float, float) - Constructor for class paulscode.sound.ListenerData
Constructor: Set this listener data to the specified values for position and orientation.
ListenerData(Vector3, Vector3, Vector3, float) - Constructor for class paulscode.sound.ListenerData
Constructor: Set this listener data to the specified values for position and orientation.
listenerMoved() - Method in class paulscode.sound.libraries.SourceJavaSound
Called every time the listener's position or orientation changes.
listenerMoved() - Method in class paulscode.sound.Library
Tells all the sources that the listener has moved.
listenerMoved() - Method in class paulscode.sound.Source
Called every time the listener's position or orientation changes.
LITTLE_ENDIAN - Static variable in interface de.jarnbjo.util.io.BitInputStream
constant for setting this stream's mode to little endian
LITTLE_ENDIAN - Static variable in class de.jarnbjo.vorbis.VorbisStream
 
LOAD_DATA - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to pre-load a sound file.
LOAD_SOUND - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to pre-load a sound file.
LoaderThread(InputStream, RandomAccessFile, byte[]) - Constructor for class de.jarnbjo.ogg.CachedUrlStream.LoaderThread
 
LoaderThread(InputStream, LinkedList<OggPage>) - Constructor for class de.jarnbjo.ogg.UncachedUrlStream.LoaderThread
 
loading() - Method in class paulscode.sound.MidiChannel
Check if a MIDI file is in the process of loading.
loadMidi(boolean, String, FilenameURL) - Method in class paulscode.sound.Library
Loads the specified MIDI file, and saves the source information about it.
loadMusic(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
loadSound(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
loadSound(FilenameURL) - Method in class paulscode.sound.libraries.LibraryJavaSound
Pre-loads a sound into memory.
loadSound(SoundBuffer, String) - Method in class paulscode.sound.libraries.LibraryJavaSound
Saves the specified sample data, under the specified identifier.
loadSound(FilenameURL) - Method in class paulscode.sound.Library
Pre-loads a sound into memory.
loadSound(SoundBuffer, String) - Method in class paulscode.sound.Library
Saves the specified sample data, under the specified identifier.
loadSound(String) - Method in class paulscode.sound.SoundSystem
Pre-loads a sound into memory.
loadSound(URL, String) - Method in class paulscode.sound.SoundSystem
Pre-loads a sound specified by the given URL into memory.
loadSound(byte[], AudioFormat, String) - Method in class paulscode.sound.SoundSystem
Saves raw PCM audio data in the specified audio format, under the specified identifier.
LOCATION - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
logger - Variable in class paulscode.sound.CommandThread
Processes status messages, warnings, and error messages.
logger - Variable in class paulscode.sound.SoundSystem
Processes status messages, warnings, and error messages.
LogicalOggStream - Interface in de.jarnbjo.ogg
Interface providing access to a logical Ogg stream as part of a physical Ogg stream.
LogicalOggStreamImpl - Class in de.jarnbjo.ogg
 
LogicalOggStreamImpl(PhysicalOggStream, int) - Constructor for class de.jarnbjo.ogg.LogicalOggStreamImpl
 
longArgs - Variable in class paulscode.sound.CommandObject
Any long arguments required for a command.
look(int) - Method in class com.jcraft.jogg.Buffer
 
look1() - Method in class com.jcraft.jogg.Buffer
 
lookAt - Variable in class paulscode.sound.ListenerData
A normalized vector indicating the direction the listener is facing
looks - Variable in class de.jarnbjo.vorbis.Residue
 
lookup1Values(int, int) - Static method in class de.jarnbjo.vorbis.Util
 
LOW - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
A priority of LOW means the Mixer is usable without the capability, but functionality may be somewhat limited.
lowNeighbour(int[], int) - Static method in class de.jarnbjo.vorbis.Util
 

M

Manager - Class in javazoom.jl.decoder
Work in progress.
Manager() - Constructor for class javazoom.jl.decoder.Manager
 
ManageSources() - Method in class paulscode.sound.SoundSystem
This method can be overridden by extended classes to be used for source management (culling and activating sources based on established rules).
Mapping - Class in de.jarnbjo.vorbis
 
Mapping() - Constructor for class de.jarnbjo.vorbis.Mapping
 
Mapping0 - Class in de.jarnbjo.vorbis
 
Mapping0(VorbisStream, BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Mapping0
 
mark(int) - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
markSupported() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
max_number_of_frames(int) - Method in class javazoom.jl.decoder.Header
Returns the maximum number of frames in the stream.
MAX_SAMPLE_RATE_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the desired maximum sample-rate compatibility.
MAXCHANNELS - Static variable in class javazoom.jl.decoder.Obuffer
 
maxLinesPossible - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates the maximum number of output lines the Mixer can handle.
maxSampleRateOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not the desired maximum sample-rate is compatible on the Mixer.
maxSampleRatePossible - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates the maximum sample rate possible for the Mixer, or -1 if no sample rate is possible.
MdctFloat - Class in de.jarnbjo.vorbis
 
MdctFloat(int) - Constructor for class de.jarnbjo.vorbis.MdctFloat
 
MEDIUM - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
A priority of MEDIUM means the Mixer is usable without the capability, but functionality is greatly limited.
message(String) - Method in class paulscode.sound.Channel
Prints a message.
message(String, int) - Method in class paulscode.sound.CommandThread
Prints a message.
message(String) - Method in class paulscode.sound.Library
Prints a message.
message(String) - Method in class paulscode.sound.MidiChannel
Prints a message.
message(String, int) - Method in class paulscode.sound.SoundSystem
Prints a message.
message(String, int) - Method in class paulscode.sound.SoundSystemLogger
Prints a message.
message(String) - Method in class paulscode.sound.Source
Prints a message.
meta(MetaMessage) - Method in class paulscode.sound.MidiChannel
Called when MIDI events occur.
MidiChannel - Class in paulscode.sound
The MidiChannel class provides an interface for playing MIDI files, using the JavaSound API.
MidiChannel(boolean, String, String) - Constructor for class paulscode.sound.MidiChannel
Constructor: Defines the basic source information.
MidiChannel(boolean, String, URL, String) - Constructor for class paulscode.sound.MidiChannel
Constructor: Defines the basic source information.
MidiChannel(boolean, String, FilenameURL) - Constructor for class paulscode.sound.MidiChannel
Constructor: Defines the basic source information.
midiCodec() - Static method in class paulscode.sound.SoundSystemConfig
Indicates whether or not there is a codec for reading from MIDI files.
midiSourcename(String) - Method in class paulscode.sound.Library
Checks if the sourcename matches the midi source.
millisecondsPlayed() - Method in class paulscode.sound.Channel
Calculates the number of milliseconds since the channel began playing.
millisecondsPlayed() - Method in class paulscode.sound.libraries.ChannelJavaSound
Calculates the number of milliseconds since the channel began playing.
millisecondsPlayed(String) - Method in class paulscode.sound.Library
Returns the number of miliseconds since the specified source began playing.
millisecondsPlayed(String) - Method in class paulscode.sound.SoundSystem
Returns the number of miliseconds since the specified source began playing.
millisecondsPlayed() - Method in class paulscode.sound.Source
Returns the number of miliseconds since the source began playing.
min(float, float) - Method in class paulscode.sound.libraries.SourceJavaSound
 
min_number_of_frames(int) - Method in class javazoom.jl.decoder.Header
Returns the maximum number of frames in the stream.
MIN_SAMPLE_RATE_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the desired minimum sample-rate compatibility.
minSampleRateOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not the desired minimum sample-rate is compatible on the Mixer.
minSampleRatePossible - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates the minimum sample rate possible for the Mixer, or -1 if no sample rate is possible.
MIXER_EXISTS_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the Mixer existing.
MIXER_PROBLEM - Static variable in exception paulscode.sound.libraries.LibraryJavaSound.Exception
Global identifier for a problem with the mixer.
mixerExists - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not the Mixer exists.
mixerInfo - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Standard information about the Mixer.
mixerRanking - Static variable in exception paulscode.sound.libraries.LibraryJavaSound.Exception
If there is a mixer problem, this will hold additional information.
MixerRanking() - Constructor for class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Constructor: Instantiates a Mixer ranking with default initial values.
MixerRanking(Mixer.Info, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Constructor: Instantiates a Mixer ranking with specified initial values.
Mode - Class in de.jarnbjo.vorbis
 
Mode(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Mode
 
mode() - Method in class javazoom.jl.decoder.Header
Returns Mode.
mode_extension() - Method in class javazoom.jl.decoder.Header
Returns Mode Extension.
mode_string() - Method in class javazoom.jl.decoder.Header
Returns Mode.
MOVE_LISTENER - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to move the listner.
moveListener(float, float, float) - Method in class paulscode.sound.Library
Moves the listener relative to the current position.
moveListener(float, float, float) - Method in class paulscode.sound.SoundSystem
Moves the listener relative to the current location.
MPEG1 - Static variable in class javazoom.jl.decoder.Header
Constant for MPEG-1 version
MPEG25_LSF - Static variable in class javazoom.jl.decoder.Header
 
MPEG2_LSF - Static variable in class javazoom.jl.decoder.Header
Constant for MPEG-2 LSF version
ms_per_frame() - Method in class javazoom.jl.decoder.Header
Returns ms/frame.
MultimediaLoader - Class in com.harium.etyl.sound
 
MultimediaLoader() - Constructor for class com.harium.etyl.sound.MultimediaLoader
 
Music - Class in com.harium.etyl.sound.model
 
Music(String) - Constructor for class com.harium.etyl.sound.model.Music
 

N

NEW_LIBRARY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to create a new library.
NEW_SOURCE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to create a new source.
newBitstreamException(int) - Method in class javazoom.jl.decoder.Bitstream
 
newBitstreamException(int, Throwable) - Method in class javazoom.jl.decoder.Bitstream
 
newDecoderException(int) - Method in class javazoom.jl.decoder.Decoder
 
newDecoderException(int, Throwable) - Method in class javazoom.jl.decoder.Decoder
 
newLibrary(Class) - Method in class paulscode.sound.SoundSystem
Switches to the specified library, loosing all sources.
newMixer(Mixer) - Method in class paulscode.sound.libraries.ChannelJavaSound
Changes the current mixer
newSource(boolean, boolean, boolean, String, FilenameURL, float, float, float, int, float) - Method in class paulscode.sound.libraries.LibraryJavaSound
Creates a new source and places it into the source map.
newSource(boolean, boolean, boolean, String, FilenameURL, float, float, float, int, float) - Method in class paulscode.sound.Library
Creates a new source using the specified information.
newSource(boolean, String, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a new non-streaming source.
newSource(boolean, String, URL, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a new non-streaming source.
newStreamingSource(boolean, String, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a new streaming source.
newStreamingSource(boolean, String, URL, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a new streaming source.
NONE - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
A priority of NONE means the Mixer is fully functional, and loss of this capability does not affect the overall ranking.
normalChannels - Variable in class paulscode.sound.Library
Array containing maximum number of non-streaming audio channels.
normalize() - Method in class paulscode.sound.Vector3D
Changes the length of this vector to 1.0.
notifyEOS(String, int) - Static method in class paulscode.sound.SoundSystemConfig
Notifies all stream listeners that an End Of Stream was reached.
nSlots - Variable in class javazoom.jl.decoder.Header
 
NULL_PARAMETER - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for a null parameter.
number_of_subbands() - Method in class javazoom.jl.decoder.Header
Returns the number of subbands in the current frame.

O

o0 - Variable in class de.jarnbjo.util.io.HuffmanNode
 
o1 - Variable in class de.jarnbjo.util.io.HuffmanNode
 
objectArgs - Variable in class paulscode.sound.CommandObject
Any Object arguments required for a command.
Obuffer - Class in javazoom.jl.decoder
Base Class for audio output.
Obuffer() - Constructor for class javazoom.jl.decoder.Obuffer
 
OBUFFERSIZE - Static variable in class javazoom.jl.decoder.Obuffer
 
OggFormatException - Exception in de.jarnbjo.ogg
Exception thrown when trying to read a corrupted Ogg stream.
OggFormatException() - Constructor for exception de.jarnbjo.ogg.OggFormatException
 
OggFormatException(String) - Constructor for exception de.jarnbjo.ogg.OggFormatException
 
OggPage - Class in de.jarnbjo.ogg
An instance of this class represents an ogg page read from an ogg file or network stream.
OggPage() - Constructor for class de.jarnbjo.ogg.OggPage
 
OnDemandUrlStream - Class in de.jarnbjo.ogg
Implementation of the PhysicalOggStream interface for reading an Ogg stream from a URL.
OnDemandUrlStream(URL) - Constructor for class de.jarnbjo.ogg.OnDemandUrlStream
 
org.tritonus - package org.tritonus
 
ORGANIZATION - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
original() - Method in class javazoom.jl.decoder.Header
Returns Original.
OutputChannels - Class in javazoom.jl.decoder
A Type-safe representation of the the supported output channel constants.

P

Packet - Class in com.jcraft.jogg
 
Packet() - Constructor for class com.jcraft.jogg.Packet
 
packet - Variable in class com.jcraft.jogg.Packet
 
packet_base - Variable in class com.jcraft.jogg.Packet
 
packetin(Packet) - Method in class com.jcraft.jogg.StreamState
 
packetno - Variable in class com.jcraft.jogg.Packet
sequence number for decode; the framing knows where there's a hole in the data, but we need coupling so that the codec (which is in a seperate abstraction layer) also knows about the gap
packetout(Packet) - Method in class com.jcraft.jogg.StreamState
 
padding() - Method in class javazoom.jl.decoder.Header
Returns Layer III Padding bit.
Page - Class in com.jcraft.jogg
 
Page() - Constructor for class com.jcraft.jogg.Page
 
pagein(Page) - Method in class com.jcraft.jogg.StreamState
 
pageout(Page) - Method in class com.jcraft.jogg.StreamState
 
pageout(Page) - Method in class com.jcraft.jogg.SyncState
 
pageseek(Page) - Method in class com.jcraft.jogg.SyncState
 
PAN_CONTROL_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the pan control.
panControlOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not pan controls are possible on the Mixer.
Params() - Constructor for class javazoom.jl.decoder.Decoder.Params
 
partitionSize - Variable in class de.jarnbjo.vorbis.Residue
 
PASS_THRU_EQ - Static variable in class javazoom.jl.decoder.Equalizer
 
path - Variable in class com.harium.etyl.sound.model.Sound
 
paulscode.sound - package paulscode.sound
 
paulscode.sound.codecs - package paulscode.sound.codecs
 
paulscode.sound.libraries - package paulscode.sound.libraries
 
pause() - Method in interface javazoom.jl.decoder.Control
 
pause() - Method in class paulscode.sound.Channel
Temporarily stops playback for this channel.
PAUSE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to pause a source.
pause() - Method in class paulscode.sound.libraries.ChannelJavaSound
Temporarily stops playback for this channel.
pause(String) - Method in class paulscode.sound.Library
Pauses the specified source.
pause() - Method in class paulscode.sound.MidiChannel
Temporarily stops playback without rewinding.
pause(String) - Method in class paulscode.sound.SoundSystem
Pauses the specified source.
pause() - Method in class paulscode.sound.Source
Pauses the source.
paused() - Method in class paulscode.sound.Source
Returns true if the source has been paused.
pcm_seek(long) - Method in class com.jcraft.jorbis.VorbisFile
 
pcm_tell() - Method in class com.jcraft.jorbis.VorbisFile
 
pcm_total(int) - Method in class com.jcraft.jorbis.VorbisFile
 
PERFORMER - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
PhysicalOggStream - Interface in de.jarnbjo.ogg
Interface providing access to a physical Ogg stream.
pitch - Variable in class paulscode.sound.Source
This value represents the source's pitch (float value between 0.5f - 2.0f).
play() - Method in class com.harium.etyl.sound.model.Music
 
play() - Method in class com.harium.etyl.sound.model.Sound
 
play() - Method in class paulscode.sound.Channel
Plays the currently attached normal source, opens this channel up for streaming, or resumes playback if this channel was paused.
PLAY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to play a source.
play() - Method in class paulscode.sound.libraries.ChannelJavaSound
Plays the currently attached normal source, opens this channel up for streaming, or resumes playback if this channel was paused.
play(Channel) - Method in class paulscode.sound.libraries.SourceJavaSound
Plays the source on the specified channel.
play(String) - Method in class paulscode.sound.Library
Looks up the specified source and plays it.
play(Source) - Method in class paulscode.sound.Library
Plays the specified source.
play() - Method in class paulscode.sound.MidiChannel
Plays the MIDI file from the beginning, or from where it left off if it was paused.
play(String) - Method in class paulscode.sound.SoundSystem
Plays the specified source.
play(Channel) - Method in class paulscode.sound.Source
Plays the source on the specified channel.
playAudio() - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
playAudio(byte[], AudioFormat) - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
playAudio() - Method in class com.harium.etyl.sound.utils.AudioHandler
 
playAudio(byte[], AudioFormat) - Method in class com.harium.etyl.sound.utils.AudioHandler
 
playing() - Method in class paulscode.sound.Channel
Used to determine if a channel is actively playing a source.
playing() - Method in class paulscode.sound.libraries.ChannelJavaSound
Used to determine if a channel is actively playing a source.
playing(String) - Method in class paulscode.sound.SoundSystem
Returns true if the specified source is playing.
playing() - Method in class paulscode.sound.SoundSystem
Returns true if anything is currently playing.
playing() - Method in class paulscode.sound.Source
Returns true if the source is playing.
playMusic(String, boolean) - Method in class com.harium.etyl.sound.MultimediaLoader
 
playMusicStream(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
playMusicStream(String, boolean) - Method in class com.harium.etyl.sound.MultimediaLoader
 
playSound(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
playStream() - Method in class com.harium.etyl.sound.model.Music
 
position - Variable in class paulscode.sound.ListenerData
Listener's position in 3D space
position - Variable in class paulscode.sound.Source
This source's position in 3D space.
positionChanged() - Method in class paulscode.sound.libraries.SourceJavaSound
Updates the pan and gain.
positionChanged() - Method in class paulscode.sound.Source
Called every time the source changes position.
PREFIX_URL - Static variable in class paulscode.sound.SoundSystemConfig
A Regular expression for determining if a path is an online URL.
preLoad() - Method in class paulscode.sound.libraries.SourceJavaSound
Queues up the initial stream-buffers for the stream.
preLoad - Variable in class paulscode.sound.Source
Used by streaming sources to indicate whether or not the initial stream-buffers still need to be queued.
preLoad() - Method in class paulscode.sound.Source
Queues up the initial stream-buffers for the stream.
preLoadBuffers(LinkedList<byte[]>) - Method in class paulscode.sound.Channel
Queues up the initial byte[] buffers of data to be streamed.
preLoadBuffers(LinkedList<byte[]>) - Method in class paulscode.sound.libraries.ChannelJavaSound
Queues up the initial byte[] buffers of data to be streamed.
printExceptionMessage(Exception, int) - Method in class paulscode.sound.SoundSystemLogger
Prints an exception's error message.
printStackTrace() - Method in exception javazoom.jl.decoder.JavaLayerException
 
printStackTrace(PrintStream) - Method in exception javazoom.jl.decoder.JavaLayerException
 
printStackTrace(Exception) - Method in class paulscode.sound.Channel
Prints an exception's error message followed by the stack trace.
printStackTrace(Exception) - Method in class paulscode.sound.Library
Prints an exception's error message followed by the stack trace.
printStackTrace(Exception) - Method in class paulscode.sound.MidiChannel
Prints an exception's error message followed by the stack trace.
printStackTrace(Exception, int) - Method in class paulscode.sound.SoundSystemLogger
Prints an exception's error message followed by the stack trace.
printStackTrace(Exception) - Method in class paulscode.sound.Source
Prints an exception's error message followed by the stack trace.
priority - Variable in class paulscode.sound.Source
Determines whether or not this is a priority source.
processBuffer() - Method in class paulscode.sound.Channel
Plays the next queued byte[] buffer.
processBuffer() - Method in class paulscode.sound.libraries.ChannelJavaSound
Plays the next queued byte[] buffer.
processPacket(byte[]) - Method in class de.jarnbjo.vorbis.VorbisStream
 
properties() - Method in class org.tritonus.TAudioInputStream
Obtain a Map containing the properties.

Q

query(String) - Method in class com.jcraft.jorbis.Comment
 
query(String, int) - Method in class com.jcraft.jorbis.Comment
 
QUEUE_SOUND - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to queue a sound file.
queueBuffer(byte[]) - Method in class paulscode.sound.Channel
Queues up a byte[] buffer of data to be streamed.
queueBuffer(byte[]) - Method in class paulscode.sound.libraries.ChannelJavaSound
Queues up a byte[] buffer of data to be streamed.
queueSound(String, FilenameURL) - Method in class paulscode.sound.Library
If the specified source is a streaming source or MIDI source, this method queues up the next sound to play when the previous playback ends.
queueSound(FilenameURL) - Method in class paulscode.sound.MidiChannel
Queues up the next MIDI sequence to play when the previous sequence ends.
queueSound(String, String) - Method in class paulscode.sound.SoundSystem
If the specified source is a streaming source or MIDI source, this method queues up the next sound to play when the previous playback ends.
queueSound(String, URL, String) - Method in class paulscode.sound.SoundSystem
If the specified source is a streaming source or MIDI source, this method queues up the next sound to play when the previous playback ends.
queueSound(FilenameURL) - Method in class paulscode.sound.Source
If this is a streaming source, queues up the next sound to play when the previous stream ends.
QUICK_PLAY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to create a source and immediately play it.
quickPlay(boolean, boolean, boolean, String, FilenameURL, float, float, float, int, float, boolean) - Method in class paulscode.sound.libraries.LibraryJavaSound
Creates and immediately plays a new source.
quickPlay(boolean, boolean, boolean, String, FilenameURL, float, float, float, int, float, boolean) - Method in class paulscode.sound.Library
Creates and immediately plays a new source that will be removed when it finishes playing.
quickPlay(boolean, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a temporary source and plays it.
quickPlay(boolean, URL, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a temporary source and plays it.
quickStream(boolean, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a temporary source and streams it.
quickStream(boolean, URL, String, boolean, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Creates a temporary source and streams it.

R

randomNumberGenerator - Variable in class paulscode.sound.SoundSystem
Generates random numbers.
rank - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
The Mixer's overall ranking.
rank(Mixer.Info) - Method in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Looks up the specified Mixer, tests its capabilities, and calculates its overall ranking.
rate - Variable in class com.jcraft.jorbis.Info
 
RAW_DATA_STREAM - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to create a new raw data stream.
raw_seek(int) - Method in class com.jcraft.jorbis.VorbisFile
 
raw_tell() - Method in class com.jcraft.jorbis.VorbisFile
 
raw_total(int) - Method in class com.jcraft.jorbis.VorbisFile
 
rawDataFormat - Variable in class paulscode.sound.Source
Format the raw data will be in if this is a Raw Data Stream source.
rawDataStream(AudioFormat, boolean, String, float, float, float, int, float) - Method in class paulscode.sound.libraries.LibraryJavaSound
Opens a direct line for streaming audio data.
rawDataStream(AudioFormat, boolean, String, float, float, float, int, float) - Method in class paulscode.sound.Library
Opens a direct line for streaming audio data.
rawDataStream(AudioFormat, boolean, String, float, float, float, int, float) - Method in class paulscode.sound.SoundSystem
Opens a direct line for streaming audio data.
rawDataStream - Variable in class paulscode.sound.Source
True if this source is being directly fed with raw audio data.
read(byte[], int) - Method in class com.jcraft.jogg.Buffer
 
read(int) - Method in class com.jcraft.jogg.Buffer
 
read(byte[]) - Method in class de.jarnbjo.util.audio.FadeableAudioInputStream
 
read(byte[], int, int) - Method in class de.jarnbjo.util.audio.FadeableAudioInputStream
 
read(BitInputStream) - Method in class de.jarnbjo.util.io.HuffmanNode
 
read() - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader.VorbisInputStream
 
read(byte[]) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader.VorbisInputStream
 
read(byte[], int, int) - Method in class de.jarnbjo.vorbis.VorbisAudioFileReader.VorbisInputStream
 
read(byte[], int, int) - Method in class javazoom.jl.decoder.InputStreamSource
 
read(byte[], int, int) - Method in interface javazoom.jl.decoder.Source
 
read() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
read(byte[]) - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
read(byte[], int, int) - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
read(byte[]) - Method in class org.tritonus.TCircularBuffer
 
read(byte[], int, int) - Method in class org.tritonus.TCircularBuffer
 
read() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
read() - Method in class paulscode.sound.codecs.CodecJOgg
Reads in one stream buffer worth of audio data.
read() - Method in class paulscode.sound.codecs.CodecJOrbis
Reads in one stream buffer worth of audio data.
read() - Method in class paulscode.sound.codecs.CodecWav
Reads in one stream buffer worth of audio data.
read() - Method in interface paulscode.sound.ICodec
Should read in one stream buffer worth of audio data.
read1() - Method in class com.jcraft.jogg.Buffer
 
readAll() - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
readAll() - Method in class paulscode.sound.codecs.CodecJOgg
Reads in all the audio data from the stream (up to the default "maximum file size".
readAll() - Method in class paulscode.sound.codecs.CodecJOrbis
Reads in all the audio data from the stream (up to the default "maximum file size".
readAll() - Method in class paulscode.sound.codecs.CodecWav
Reads in all the audio data from the stream (up to the default "maximum file size".
readAll() - Method in interface paulscode.sound.ICodec
Should read in all the audio data from the stream (up to the default "maximum file size".
readB(int) - Method in class com.jcraft.jogg.Buffer
 
readBits(int) - Method in class javazoom.jl.decoder.Bitstream
 
readCheckedBits(int) - Method in class javazoom.jl.decoder.Bitstream
 
readFrame() - Method in class javazoom.jl.decoder.Bitstream
Reads and parses the next frame from the input source.
readinit(byte[], int) - Method in class com.jcraft.jogg.Buffer
 
readinit(byte[], int, int) - Method in class com.jcraft.jogg.Buffer
 
readInt(BitInputStream) - Method in class de.jarnbjo.vorbis.CodeBook
 
readPcm(byte[], int, int) - Method in class de.jarnbjo.vorbis.VorbisStream
 
readSignedRice(int) - Method in interface de.jarnbjo.util.io.BitInputStream
reads an integer encoded as "signed rice" as described in the FLAC audio format specification
readSignedRice(int, int[], int, int) - Method in interface de.jarnbjo.util.io.BitInputStream
fills the array from offset with len integers encoded as "signed rice" as described in the FLAC audio format specification
readSignedRice(int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
reads an integer encoded as "signed rice" as described in the FLAC audio format specification
readSignedRice(int, int[], int, int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
fills the array from offset with len integers encoded as "signed rice" as described in the FLAC audio format specification
readVvAdd(float[][], BitInputStream, int, int) - Method in class de.jarnbjo.vorbis.CodeBook
 
REMOVE_SOURCE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to delete a source.
removeAll() - Method in class javazoom.jl.decoder.Manager
 
removeControl(Control) - Method in class javazoom.jl.decoder.Manager
 
removeLibrary(Class) - Static method in class paulscode.sound.SoundSystemConfig
Removes the specified library from the list of library types.
removeSource(String) - Method in class paulscode.sound.Library
Stops and deletes the specified source.
removeSource(String) - Method in class paulscode.sound.SoundSystem
Removes the specified source and clears up any memory it used.
removeStreamListener(IStreamListener) - Static method in class paulscode.sound.SoundSystemConfig
Removes an entry from the list of stream listeners.
removeTemporarySources() - Method in class paulscode.sound.Library
Searches for and removes all temporary sources that have finished playing.
removeTemporarySources() - Method in class paulscode.sound.SoundSystem
Searches for and removes any temporary sources that have finished playing.
renderLine(int, int, int, int, float[]) - Static method in class de.jarnbjo.vorbis.Util
 
renderPoint(int, int, int, int, int) - Static method in class de.jarnbjo.vorbis.Util
 
replaySources() - Method in class paulscode.sound.Library
Plays all sources whose 'toPlay' varriable is true but are not currently playing (such as sources which were culled while looping and then reactivated).
report(String) - Static method in class com.jcraft.jogg.Buffer
 
reset() - Method in class com.jcraft.jogg.StreamState
 
reset() - Method in class com.jcraft.jogg.SyncState
 
reset() - Method in interface de.jarnbjo.ogg.LogicalOggStream
Sets the stream's position to the beginning of the stream.
reset() - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
reset() - Method in class javazoom.jl.decoder.Equalizer
Sets all bands to 0.0
reset() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
resetGain() - Method in class paulscode.sound.MidiChannel
Resets playback volume to the correct level.
resetStream(AudioFormat) - Method in class paulscode.sound.libraries.ChannelJavaSound
Sets the channel up to be streamed using the specified AudioFormat.
Residue - Class in de.jarnbjo.vorbis
 
Residue() - Constructor for class de.jarnbjo.vorbis.Residue
 
Residue(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Residue
 
Residue0 - Class in de.jarnbjo.vorbis
 
Residue0(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Residue0
 
Residue1 - Class in de.jarnbjo.vorbis
 
Residue1(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Residue1
 
Residue2 - Class in de.jarnbjo.vorbis
 
Residue2(BitInputStream, SetupHeader) - Constructor for class de.jarnbjo.vorbis.Residue2
 
restart() - Method in class paulscode.sound.SimpleThread
Calls the rerun() method on a seperate thread, which calls run() when the previous thread finishes.
retrieveDecoder(Header, Bitstream, int) - Method in class javazoom.jl.decoder.Decoder
 
reverseByteOrder(boolean) - Method in class paulscode.sound.codecs.CodecJLayerMP3
 
reverseByteOrder(boolean) - Method in class paulscode.sound.codecs.CodecJOgg
Tells this codec when it will need to reverse the byte order of the data before returning it in the read() and readAll() methods.
reverseByteOrder(boolean) - Method in class paulscode.sound.codecs.CodecJOrbis
This method is ignored by CodecJOrbis, because it produces "nice" data.
reverseByteOrder(boolean) - Method in class paulscode.sound.codecs.CodecWav
This method is ignored by CodecWav, because it produces "nice" data.
reverseByteOrder(boolean) - Method in interface paulscode.sound.ICodec
Should tell derived classes when they may need to reverse the byte order of the data before returning it in the read() and readAll() methods.
reverseByteOrder - Variable in class paulscode.sound.Library
Whether or not the library requires reversal of audio data byte order.
reverseByteOrder() - Method in class paulscode.sound.Library
Indicates whether or not this library requires some codecs to reverse-order the audio data they generate.
reverseByteOrder(Class) - Static method in class paulscode.sound.SoundSystemConfig
Return whether or not requires reversal of audio data byte-order.
reverseByteOrder() - Method in class paulscode.sound.Source
Indicates whether or not this source's associated library requires some codecs to reverse-order the audio data they generate.
reverseBytes(byte[]) - Static method in class paulscode.sound.codecs.CodecJLayerMP3
Reverse-orders all bytes contained in the specified array.
reverseBytes(byte[], int, int) - Static method in class paulscode.sound.codecs.CodecJLayerMP3
Reverse-orders the specified range of bytes contained in the specified array.
reverseBytes(byte[]) - Static method in class paulscode.sound.codecs.CodecJOgg
Reverse-orders all bytes contained in the specified array.
reverseBytes(byte[], int, int) - Static method in class paulscode.sound.codecs.CodecJOgg
Reverse-orders the specified range of bytes contained in the specified array.
rewind() - Method in class paulscode.sound.Channel
Rewinds the attached source to the beginning.
REWIND - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to rewind a source.
rewind() - Method in class paulscode.sound.libraries.ChannelJavaSound
Rewinds the attached source to the beginning.
rewind(String) - Method in class paulscode.sound.Library
Rewinds the specified source.
rewind() - Method in class paulscode.sound.MidiChannel
Returns playback to the beginning.
rewind(String) - Method in class paulscode.sound.SoundSystem
Rewinds the specified source.
rewind() - Method in class paulscode.sound.Source
Rewinds the source.
RIGHT - Static variable in class javazoom.jl.decoder.OutputChannels
 
RIGHT_CHANNEL - Static variable in class javazoom.jl.decoder.OutputChannels
Flag to indicate output should include the right channel only.
run() - Method in class de.jarnbjo.ogg.CachedUrlStream.LoaderThread
 
run() - Method in class de.jarnbjo.ogg.UncachedUrlStream.LoaderThread
 
run() - Method in class paulscode.sound.CommandThread
The main loop for processing commands.
run() - Method in class paulscode.sound.SimpleThread
Executes the thread's main loop.
run() - Method in class paulscode.sound.StreamThread
The main loop for processing commands.

S

sample_frequency() - Method in class javazoom.jl.decoder.Header
Returns Sample Frequency.
sample_frequency_string() - Method in class javazoom.jl.decoder.Header
Returns Frequency
SAMPLE_RATE_CONTROL_PRIORITY - Static variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Priority for the sample-rate control.
SampleBuffer - Class in javazoom.jl.decoder
The SampleBuffer class implements an output buffer that provides storage for a fixed size block of samples.
SampleBuffer(int, int) - Constructor for class javazoom.jl.decoder.SampleBuffer
Constructor
sampleRateControlOK - Variable in class paulscode.sound.libraries.LibraryJavaSound.MixerRanking
Indicates whether or not sample-rate controls are possible on the Mixer.
seek(long) - Method in class javazoom.jl.decoder.InputStreamSource
 
seek(long) - Method in interface javazoom.jl.decoder.Source
 
seekable() - Method in class com.jcraft.jorbis.VorbisFile
 
serialize(OutputStream, Object) - Static method in class javazoom.jl.decoder.JavaLayerUtils
 
serialno() - Method in class com.jcraft.jogg.Page
 
serialnumber(int) - Method in class com.jcraft.jorbis.VorbisFile
 
SET_ATTENUATION - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source's attenuation model.
SET_DIST_OR_ROLL - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source's fade distance or rolloff factor.
SET_LISTENER_ANGLE - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set the listener's turn angle.
SET_LISTENER_ORIENTATION - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change the listener's orientation.
SET_LISTENER_POSITION - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set the listener's position.
SET_LISTENER_VELOCITY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source's velocity.
SET_LOOPING - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to tell a source whether or not to loop.
SET_MASTER_VOLUME - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change the master volume.
SET_PITCH - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change a source's pitch.
SET_POSITION - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source's position in 3D space.
SET_PRIORITY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change a source's priority.
set_stop_flag() - Method in class javazoom.jl.decoder.Obuffer
Notify the buffer that the user has stopped the stream.
set_stop_flag() - Method in class javazoom.jl.decoder.SampleBuffer
 
SET_TEMPORARY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source as permanant or temporary.
SET_VELOCITY - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to set a source's velocity.
SET_VOLUME - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to change a source's volume.
setAngle(float) - Method in class paulscode.sound.ListenerData
Sets the listener's angle counterclockwise around the y-axis.
setAttenuation(int) - Method in class paulscode.sound.libraries.SourceJavaSound
Sets this source's attenuation model.
setAttenuation(String, int) - Method in class paulscode.sound.Library
Sets the specified source's attenuation model.
setAttenuation(String, int) - Method in class paulscode.sound.SoundSystem
Changes a source's attenuation model.
setAttenuation(int) - Method in class paulscode.sound.Source
Sets this source's attenuation model.
setAudioFormat(AudioFormat) - Method in class paulscode.sound.Channel
Sets the channel up to receive the specified audio format.
setAudioFormat(AudioFormat) - Method in class paulscode.sound.libraries.ChannelJavaSound
Sets the channel up to receive the specified audio format.
setBand(int, float) - Method in class javazoom.jl.decoder.Equalizer
 
setCodec(String, Class) - Static method in class paulscode.sound.SoundSystemConfig
Uses the specified file extension to associate a particular file format with the codec used to read audio data from it.
setData(float, float, float, float, float, float, float, float, float, float) - Method in class paulscode.sound.ListenerData
Change this listener data using the specified coordinates for position and orientation.
setData(Vector3, Vector3, Vector3, float) - Method in class paulscode.sound.ListenerData
Change this listener data using the specified 3D vectors for position and orientation.
setData(ListenerData) - Method in class paulscode.sound.ListenerData
Change this listener data to match the specified listener data.
setDefaultAttenuation(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the default attenuation model to use when one is not specified.
setDefaultFadeDistance(float) - Static method in class paulscode.sound.SoundSystemConfig
Sets the default fade distance to use when one is not specified.
setDefaultRolloff(float) - Static method in class paulscode.sound.SoundSystemConfig
Sets the default rolloff factor to use when one is not specified.
setDistOrRoll(float) - Method in class paulscode.sound.libraries.SourceJavaSound
Sets this source's fade distance or rolloff factor, depending on the attenuation model.
setDistOrRoll(String, float) - Method in class paulscode.sound.Library
Sets the specified source's fade distance or rolloff factor.
setDistOrRoll(String, float) - Method in class paulscode.sound.SoundSystem
Changes a source's fade distance or rolloff factor.
setDistOrRoll(float) - Method in class paulscode.sound.Source
Sets this source's fade distance or rolloff factor, depending on the attenuation model.
setDopplerFactor(float) - Static method in class paulscode.sound.SoundSystemConfig
Sets the doppler factor, for determining Doppler Effect scale.
setDopplerVelocity(float) - Static method in class paulscode.sound.SoundSystemConfig
Sets the Doppler velocity, for use in Doppler Effect.
setEndian(int) - Method in interface de.jarnbjo.util.io.BitInputStream
changes the endian mode used when reading bit-wise from the stream, changing the mode mid-stream will cause the read cursor to move to the beginning of the next byte (as if calling the allign method
setEndian(int) - Method in class de.jarnbjo.util.io.ByteArrayBitInputStream
 
setEqualizer(float[]) - Method in class de.jarnbjo.vorbis.MdctFloat
 
setEqualizer(Equalizer) - Method in class javazoom.jl.decoder.Decoder
 
setException(SoundSystemException) - Static method in class paulscode.sound.SoundSystem
Stores a SoundSystemException which can be retreived later with the 'getLastException' method.
setFileChunkSize(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the size of each chunk to read at a time for loading (non-streaming) files.
setFilenameURL(FilenameURL) - Method in class paulscode.sound.MidiChannel
Defines which MIDI file to play.
setFrom(float[]) - Method in class javazoom.jl.decoder.Equalizer
 
setFrom(Equalizer.EQFunction) - Method in class javazoom.jl.decoder.Equalizer
 
setFrom(Equalizer) - Method in class javazoom.jl.decoder.Equalizer
Sets the bands of this equalizer to the value the bands of another equalizer.
setGain(float) - Method in class paulscode.sound.libraries.ChannelJavaSound
Changes the volume.
setHook(JavaLayerHook) - Static method in class javazoom.jl.decoder.JavaLayerUtils
Sets the system-wide JavaLayer hook.
setInputBuffer(ByteArrayOutputStream) - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
setInputBuffer(ByteArrayOutputStream) - Method in class com.harium.etyl.sound.utils.AudioHandler
 
setLineCount(int) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
setListenerAngle(float) - Method in class paulscode.sound.Library
Changes the listeners orientation to the specified 'angle' radians counterclockwise around the y-Axis.
setListenerAngle(float) - Method in class paulscode.sound.SoundSystem
Sets the listener's angle in radians around the y-axis.
setListenerData(ListenerData) - Method in class paulscode.sound.Library
Changes the listeners position and orientation using the specified listener data.
setListenerOrientation(float, float, float, float, float, float) - Method in class paulscode.sound.Library
Changes the listeners orientation using the specified coordinates.
setListenerOrientation(float, float, float, float, float, float) - Method in class paulscode.sound.SoundSystem
Sets the listener's orientation.
setListenerPosition(float, float, float) - Method in class paulscode.sound.Library
Changes the listener's position.
setListenerPosition(float, float, float) - Method in class paulscode.sound.SoundSystem
Moves the listener to the specified location.
setListenerVelocity(float, float, float) - Method in class paulscode.sound.libraries.LibraryJavaSound
Sets the listener's velocity, for use in Doppler effect.
setListenerVelocity(float, float, float) - Method in class paulscode.sound.Library
Sets the listener's velocity, for use in Doppler effect.
setListenerVelocity(float, float, float) - Method in class paulscode.sound.SoundSystem
Sets the listener's velocity, for use in Doppler effect.
setLogger(SoundSystemLogger) - Static method in class paulscode.sound.SoundSystemConfig
Changes the message logger to use for handling status messages, warnings, and error messages.
setLoop(boolean) - Method in class com.harium.etyl.sound.model.Music
 
setLooping(boolean) - Method in class paulscode.sound.libraries.ChannelJavaSound
Defines whether playback should loop or just play once.
setLooping(String, boolean) - Method in class paulscode.sound.Library
Sets the specified source's looping parameter.
setLooping(boolean) - Method in class paulscode.sound.MidiChannel
Sets the value of boolean 'toLoop'.
setLooping(String, boolean) - Method in class paulscode.sound.SoundSystem
Changes a source to looping or non-looping.
setLooping(boolean) - Method in class paulscode.sound.Source
Sets whether this source should loop or only play once.
setMasterGain(float) - Static method in class paulscode.sound.SoundSystemConfig
Sets the varriable used for overall volume, affecting all sources.
setMasterVolume(float) - Method in class paulscode.sound.libraries.LibraryJavaSound
Sets the overall volume to the specified value, affecting all sources.
setMasterVolume(float) - Method in class paulscode.sound.Library
Sets the overall volume to the specified value, affecting all sources.
setMasterVolume(float) - Method in class paulscode.sound.SoundSystem
Sets the overall volume, affecting all sources.
setMaxFileSize(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the maximum number of bytes to read in for (non-streaming) files.
setMaxSampleRate(int) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
setMidiChannel(MidiChannel) - Method in class paulscode.sound.Library
Specifies the MIDI channel to use.
setMinSampleRate(int) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
setMixer(Mixer) - Static method in class paulscode.sound.libraries.LibraryJavaSound
Sets the current mixer.
setNewValue(int, int) - Method in class de.jarnbjo.util.io.HuffmanNode
creates a new tree node at the first free location at the given depth, and assigns the value to it
setNumberNormalChannels(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the maximum number of normal (non-streaming) channels that can be created.
setNumberStreamingBuffers(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the number of buffers used for each streaming sorce.
setNumberStreamingChannels(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the maximum number of streaming channels that can be created.
setOrientation(float, float, float, float, float, float) - Method in class paulscode.sound.ListenerData
Changes the listeners orientation using the specified coordinates.
setOrientation(Vector3, Vector3) - Method in class paulscode.sound.ListenerData
Changes the listeners orientation using the specified vectors.
setOutputBuffer(Obuffer) - Method in class javazoom.jl.decoder.Decoder
Changes the output buffer.
setOutputChannels(OutputChannels) - Method in class javazoom.jl.decoder.Decoder.Params
 
setOverrideMIDISynthesizer(String) - Static method in class paulscode.sound.SoundSystemConfig
Sets the name of the MIDI synthesizer to use instead of the default.
setPan(float) - Method in class paulscode.sound.libraries.ChannelJavaSound
Changes the pan between left and right speaker to the specified value.
setPitch(float) - Method in class paulscode.sound.libraries.ChannelJavaSound
Changes the pitch to the specified value.
setPitch(float) - Method in class paulscode.sound.libraries.SourceJavaSound
Manually sets this source's pitch.
setPitch(String, float) - Method in class paulscode.sound.Library
Manually sets the specified source's pitch.
setPitch(String, float) - Method in class paulscode.sound.SoundSystem
Manually sets the specified source's pitch.
setPitch(float) - Method in class paulscode.sound.Source
Manually sets the specified source's pitch.
setPosition(double) - Method in interface javazoom.jl.decoder.Control
 
setPosition(float, float, float) - Method in class paulscode.sound.libraries.SourceJavaSound
Moves the source to the specified position.
setPosition(String, float, float, float) - Method in class paulscode.sound.Library
Changes the specified source's position.
setPosition(float, float, float) - Method in class paulscode.sound.ListenerData
Change this listener's position using the specified coordinates.
setPosition(Vector3) - Method in class paulscode.sound.ListenerData
Change this listener's position using the specified vector.
setPosition(String, float, float, float) - Method in class paulscode.sound.SoundSystem
Move a source to the specified location.
setPosition(float, float, float) - Method in class paulscode.sound.Source
Moves the source to the specified position.
setPriority(String, boolean) - Method in class paulscode.sound.Library
Sets the specified source's priority factor.
setPriority(String, boolean) - Method in class paulscode.sound.SoundSystem
Set a source's priority factor.
setPriority(boolean) - Method in class paulscode.sound.Source
Sets whether or not this source is a priority source.
setProperty(String, Object) - Method in class org.tritonus.TAudioInputStream
Set a property.
setSoundFilesPackage(String) - Static method in class paulscode.sound.SoundSystemConfig
Sets the package where sound files are located.
setSoundLibrary(Class<? extends Library>) - Method in class com.harium.etyl.sound.MultimediaLoader
 
setSourcename(String) - Method in class paulscode.sound.MidiChannel
Defines the unique identifier for this source
setStreamingBufferSize(int) - Static method in class paulscode.sound.SoundSystemConfig
Sets the number of bytes to load at a time when streaming.
setTemporary(String, boolean) - Method in class paulscode.sound.Library
Defines whether or not the source should be removed after it finishes playing.
setTemporary(String, boolean) - Method in class paulscode.sound.SoundSystem
Sets a flag for a source indicating whether it should be used or if it should be removed after it finishes playing.
setTemporary(boolean) - Method in class paulscode.sound.Source
Sets whether or not this source should be removed when it finishes playing.
setTime(long) - Method in class de.jarnbjo.ogg.BasicStream
 
setTime(long) - Method in class de.jarnbjo.ogg.CachedUrlStream
 
setTime(long) - Method in class de.jarnbjo.ogg.FileStream
 
setTime(long) - Method in interface de.jarnbjo.ogg.LogicalOggStream
This method is invoked on all logical streams when calling the same method on the physical stream.
setTime(long) - Method in class de.jarnbjo.ogg.LogicalOggStreamImpl
 
setTime(long) - Method in class de.jarnbjo.ogg.OnDemandUrlStream
 
setTime(long) - Method in interface de.jarnbjo.ogg.PhysicalOggStream
Sets this stream's (and its logical stream's) position to the granule position.
setTime(long) - Method in class de.jarnbjo.ogg.UncachedUrlStream
 
SetupHeader - Class in de.jarnbjo.vorbis
 
SetupHeader(VorbisStream, BitInputStream) - Constructor for class de.jarnbjo.vorbis.SetupHeader
 
setVelocity(float, float, float) - Method in class paulscode.sound.libraries.SourceJavaSound
Sets this source's velocity, for use in Doppler effect.
setVelocity(String, float, float, float) - Method in class paulscode.sound.Library
Sets the specified source's velocity, for use in Doppler effect.
setVelocity(Vector3) - Method in class paulscode.sound.ListenerData
Change this listener's velocity in world-space.
setVelocity(float, float, float) - Method in class paulscode.sound.ListenerData
Change this listener's velocity in world-space.
setVelocity(String, float, float, float) - Method in class paulscode.sound.SoundSystem
Sets the specified source's velocity, for use in Doppler effect.
setVelocity(float, float, float) - Method in class paulscode.sound.Source
Sets this source's velocity, for use in Doppler effect.
setVolume(String, float) - Method in class paulscode.sound.Library
Manually sets the specified source's volume.
setVolume(float) - Method in class paulscode.sound.MidiChannel
Changes the volume of MIDI playback.
setVolume(String, float) - Method in class paulscode.sound.SoundSystem
Manually sets the specified source's volume.
SimpleThread - Class in paulscode.sound
The SimpleThread class is the template used to create all thread classes used by in the SoundSystem library.
SimpleThread() - Constructor for class paulscode.sound.SimpleThread
 
SINGLE_CHANNEL - Static variable in class javazoom.jl.decoder.Header
 
skip(long) - Method in class javazoom.jl.mp3spi.DecodedMpegAudioInputStream
 
skip(long) - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
 
skipFrames(long) - Method in class javazoom.jl.mp3spi.DecodedMpegAudioInputStream
Skip frames.
slots() - Method in class javazoom.jl.decoder.Header
Returns Slots.
snooze(long) - Method in class paulscode.sound.SimpleThread
Sleeps for the specified number of milliseconds.
snooze(long) - Static method in class paulscode.sound.SoundSystem
Sleeps for the specified number of milliseconds.
Sound - Class in com.harium.etyl.sound.model
 
Sound(String) - Constructor for class com.harium.etyl.sound.model.Sound
 
SoundBuffer - Class in paulscode.sound
The SoundBuffer class is used to wrap audio data along with the format in which the data is stored.
SoundBuffer(byte[], AudioFormat) - Constructor for class paulscode.sound.SoundBuffer
Constructor: Wraps the specified data with the specified audio format.
soundBuffer - Variable in class paulscode.sound.Source
Holds the data used by normal sources.
soundLibrary - Variable in class paulscode.sound.SoundSystem
Handle to the active sound library.
soundSequenceLock - Variable in class paulscode.sound.Source
Ensures that only one thread accesses the soundSequenceQueue at a time.
soundSequenceQueue - Variable in class paulscode.sound.Source
The list of files to stream when the current stream finishes.
SoundSystem - Class in paulscode.sound
The SoundSystem class is the core class for the SoundSystem library.
SoundSystem() - Constructor for class paulscode.sound.SoundSystem
Constructor: Create the sound system using the default library.
SoundSystem(Class) - Constructor for class paulscode.sound.SoundSystem
Constructor: Create the sound system using the specified library.
SoundSystemConfig - Class in paulscode.sound
The SoundSystemConfig class is used to access global sound system settings, and to link with external pluggins.
SoundSystemConfig() - Constructor for class paulscode.sound.SoundSystemConfig
 
SoundSystemException - Exception in paulscode.sound
The SoundSystemException class is used to provide information about serious errors.
SoundSystemException(String) - Constructor for exception paulscode.sound.SoundSystemException
Constructor: Generic exception.
SoundSystemException(String, int) - Constructor for exception paulscode.sound.SoundSystemException
Constructor: Specify the error message and type of exception.
SoundSystemLogger - Class in paulscode.sound
The SoundSystemLogger class handles all status messages, warnings, and error messages for the SoundSystem library.
SoundSystemLogger() - Constructor for class paulscode.sound.SoundSystemLogger
 
Source - Interface in javazoom.jl.decoder
Work in progress.
Source - Class in paulscode.sound
The Source class is used to store information about a source.
Source(boolean, boolean, boolean, String, FilenameURL, SoundBuffer, float, float, float, int, float, boolean) - Constructor for class paulscode.sound.Source
Constructor: Creates a new source using the specified parameters.
Source(Source, SoundBuffer) - Constructor for class paulscode.sound.Source
Constructor: Creates a new source matching the specified one.
Source(AudioFormat, boolean, String, float, float, float, int, float) - Constructor for class paulscode.sound.Source
Constructor: Creates a new streaming source that will be directly fed with raw audio data.
sourceDataLine - Variable in class paulscode.sound.libraries.ChannelJavaSound
Used to play back a streaming source.
SourceJavaSound - Class in paulscode.sound.libraries
The SourceJavaSound class provides an interface to the JavaSound library.
SourceJavaSound(ListenerData, boolean, boolean, boolean, String, FilenameURL, SoundBuffer, float, float, float, int, float, boolean) - Constructor for class paulscode.sound.libraries.SourceJavaSound
Constructor: Creates a new source using the specified parameters.
SourceJavaSound(ListenerData, Source, SoundBuffer) - Constructor for class paulscode.sound.libraries.SourceJavaSound
Constructor: Creates a new source matching the specified source.
SourceJavaSound(ListenerData, AudioFormat, boolean, String, float, float, float, int, float) - Constructor for class paulscode.sound.libraries.SourceJavaSound
Constructor: Creates a new streaming source that will be directly fed with raw audio data.
sourceMap - Variable in class paulscode.sound.Library
Map containing all created sources for easy look-up by name.
sourcename - Variable in class paulscode.sound.Source
Unique name for this source.
sourceVolume - Variable in class paulscode.sound.Source
This value should be used to manually increase or decrease source volume.
start() - Method in interface javazoom.jl.decoder.Control
Starts playback of the media presented by this control.
STEREO - Static variable in class javazoom.jl.decoder.Header
 
stop() - Method in class com.harium.etyl.sound.model.Music
 
stop(String) - Method in class com.harium.etyl.sound.MultimediaLoader
 
stop() - Method in interface javazoom.jl.decoder.Control
Stops playback of the media presented by this control.
stop() - Method in class paulscode.sound.Channel
Stops playback for this channel and rewinds the attached source to the beginning.
STOP - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to stop a source.
stop() - Method in class paulscode.sound.libraries.ChannelJavaSound
Stops playback for this channel and rewinds the attached source to the beginning.
stop(String) - Method in class paulscode.sound.Library
Stops the specified source.
stop() - Method in class paulscode.sound.MidiChannel
Stops playback and rewinds to the beginning.
stop(String) - Method in class paulscode.sound.SoundSystem
Stops the specified source.
stop() - Method in class paulscode.sound.Source
Stops the source.
stopCapture() - Method in class com.harium.etyl.sound.capture.AudioRecorder
 
stopCapture() - Method in class com.harium.etyl.sound.utils.AudioHandler
 
stopped() - Method in class paulscode.sound.Source
Returns true if the source has been stopped.
stream() - Method in class paulscode.sound.Source
Streams the source on its current channel
STREAM_EOF - Static variable in interface javazoom.jl.decoder.BitstreamErrors
The end of the stream was reached.
STREAM_ERROR - Static variable in interface javazoom.jl.decoder.BitstreamErrors
A problem occurred reading from the stream.
streamingChannels - Variable in class paulscode.sound.Library
Array containing maximum number of non-streaming audio channels.
streams() - Method in class com.jcraft.jorbis.VorbisFile
 
StreamState - Class in com.jcraft.jogg
 
StreamState() - Constructor for class com.jcraft.jogg.StreamState
 
streamThread - Variable in class paulscode.sound.Library
Handles processing for all streaming sources.
StreamThread - Class in paulscode.sound
The StreamThread class is used to process all streaming sources.
StreamThread() - Constructor for class paulscode.sound.StreamThread
Constructor: Grabs a handle to the message logger and instantiates the streaming sources list.
stringArgs - Variable in class paulscode.sound.CommandObject
Any String arguments required for a command.
subtract(Vector3D, Vector3D) - Method in class paulscode.sound.Vector3D
Returns the vector represented by: A - B.
subtract(Vector3D) - Method in class paulscode.sound.Vector3D
Returns the vector represented by: (this) - B.
switchLibrary(Class) - Method in class paulscode.sound.SoundSystem
Switches to the specified library, and preserves all sources.
switchSource(boolean, String, String) - Method in class paulscode.sound.MidiChannel
Changes the basic information about the MIDI source.
switchSource(boolean, String, URL, String) - Method in class paulscode.sound.MidiChannel
Changes the basic information about the MIDI source.
switchSource(boolean, String, FilenameURL) - Method in class paulscode.sound.MidiChannel
Changes the basic information about the MIDI source.
SyncState - Class in com.jcraft.jogg
 
SyncState() - Constructor for class com.jcraft.jogg.SyncState
 
synthesis(Packet) - Method in class com.jcraft.jorbis.Block
 
synthesis_blockin(Block) - Method in class com.jcraft.jorbis.DspState
 
synthesis_headerin(Comment, Packet) - Method in class com.jcraft.jorbis.Info
 
synthesis_init(Info) - Method in class com.jcraft.jorbis.DspState
 
synthesis_pcmout(float[][][], int[]) - Method in class com.jcraft.jorbis.DspState
 
synthesis_read(int) - Method in class com.jcraft.jorbis.DspState
 

T

TAsynchronousFilteredAudioInputStream - Class in org.tritonus
Base class for asynchronous converters.
TAsynchronousFilteredAudioInputStream(AudioFormat, long) - Constructor for class org.tritonus.TAsynchronousFilteredAudioInputStream
Constructor.
TAsynchronousFilteredAudioInputStream(AudioFormat, long, int, int) - Constructor for class org.tritonus.TAsynchronousFilteredAudioInputStream
Constructor.
TAudioInputStream - Class in org.tritonus
AudioInputStream base class.
TAudioInputStream(InputStream, AudioFormat, long) - Constructor for class org.tritonus.TAudioInputStream
Constructor without properties.
TAudioInputStream(InputStream, AudioFormat, long, Map<String, Object>) - Constructor for class org.tritonus.TAudioInputStream
Constructor with properties.
TCircularBuffer - Class in org.tritonus
 
TCircularBuffer(int, boolean, boolean, TCircularBuffer.Trigger) - Constructor for class org.tritonus.TCircularBuffer
 
TCircularBuffer.Trigger - Interface in org.tritonus
 
tell() - Method in class javazoom.jl.decoder.InputStreamSource
 
tell() - Method in interface javazoom.jl.decoder.Source
 
temporary - Variable in class paulscode.sound.Source
Determines whether a source should be removed after it finishes playing.
THIRTYTWO - Static variable in class javazoom.jl.decoder.Header
 
THREAD_SYNC - Static variable in class paulscode.sound.SoundSystemConfig
Lock object used to synchronize the three threads used by SoundSystem.
time_tell() - Method in class com.jcraft.jorbis.VorbisFile
 
time_total(int) - Method in class com.jcraft.jorbis.VorbisFile
 
TITLE - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
toLoop - Variable in class paulscode.sound.Source
Whether this source should loop or only play once.
toPlay - Variable in class paulscode.sound.Source
Whether this source needs to be played (for example if it was playing and looping when it got culled).
toStream - Variable in class paulscode.sound.Source
Whether or not this source should be streamed.
toString() - Method in class com.jcraft.jorbis.Comment
 
toString() - Method in class com.jcraft.jorbis.Info
 
toString() - Method in class javazoom.jl.decoder.Header
 
toString() - Method in class paulscode.sound.Vector3D
Returns a string depicting this vector.
total_ms(int) - Method in class javazoom.jl.decoder.Header
Returns total ms.
TRACKNUMBER - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
trimData(int) - Method in class paulscode.sound.SoundBuffer
Trims down the size of the audio data if it is larger than the specified maximum length.
TURN_LISTENER - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to turn the listener.
turnListener(float) - Method in class paulscode.sound.Library
Turn the listener 'angle' radians counterclockwise around the y-Axis, relative to the current angle.
turnListener(float) - Method in class paulscode.sound.SoundSystem
Turns the listener counterclockwise by "angle" radians around the y-axis, relative to the current angle.
TYPE_NORMAL - Static variable in class paulscode.sound.SoundSystemConfig
A normal (non-streaming) source.
TYPE_STREAMING - Static variable in class paulscode.sound.SoundSystemConfig
A streaming source.

U

UncachedUrlStream - Class in de.jarnbjo.ogg
Implementation of the PhysicalOggStream interface for reading an Ogg stream from a URL.
UncachedUrlStream(URL) - Constructor for class de.jarnbjo.ogg.UncachedUrlStream
Creates an instance of the PhysicalOggStream interface suitable for reading an Ogg stream from a URL.
UncachedUrlStream.LoaderThread - Class in de.jarnbjo.ogg
 
UNEXPECTED_EOF - Static variable in interface javazoom.jl.decoder.BitstreamErrors
The end of the stream was reached prematurely.
UNKNOWN_ERROR - Static variable in interface javazoom.jl.decoder.BitstreamErrors
An undetermined error occurred.
UNKNOWN_ERROR - Static variable in interface javazoom.jl.decoder.DecoderErrors
 
UNKNOWN_ERROR - Static variable in exception paulscode.sound.SoundSystemException
Global identifier for a generic exception.
UNKNOWN_SAMPLE_RATE - Static variable in interface javazoom.jl.decoder.BitstreamErrors
The header describes an unknown sample rate.
UNLOAD_SOUND - Static variable in class paulscode.sound.CommandObject
Global identifier for the command to remove a sound file from memory.
unloadMidi() - Method in class paulscode.sound.Library
Unloads the current Midi file.
unloadSound(String) - Method in class paulscode.sound.Library
Removes a pre-loaded sound from memory.
unloadSound(String) - Method in class paulscode.sound.SoundSystem
Removes a pre-loaded sound from memory.
unreadFrame() - Method in class javazoom.jl.decoder.Bitstream
Unreads the bytes read from the frame.
UNSUPPORTED_LAYER - Static variable in interface javazoom.jl.decoder.DecoderErrors
Layer not supported by the decoder.
up - Variable in class paulscode.sound.ListenerData
A normalized vector indicating the up direction
useGainControl(boolean) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
usePanControl(boolean) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
user_comments - Variable in class com.jcraft.jorbis.Comment
 
useSampleRateControl(boolean) - Static method in class paulscode.sound.libraries.LibraryJavaSound
 
Util - Class in de.jarnbjo.vorbis
 
Util() - Constructor for class de.jarnbjo.vorbis.Util
 

V

value - Variable in class de.jarnbjo.util.io.HuffmanNode
 
vbr() - Method in class javazoom.jl.decoder.Header
Return VBR.
vbr_scale() - Method in class javazoom.jl.decoder.Header
Return VBR scale.
vbr_toc() - Method in class javazoom.jl.decoder.Header
Return VBR TOC.
Vector3D - Class in paulscode.sound
The Vector3D class contains methods to simplify common 3D vector functions, such as cross and dot product, normalize, etc.
Vector3D() - Constructor for class paulscode.sound.Vector3D
Constructor: Places the vector at the origin.
Vector3D(float, float, float) - Constructor for class paulscode.sound.Vector3D
Constructor: Places the vector at the specified 3D coordinates.
velocity - Variable in class paulscode.sound.ListenerData
Listener's velocity in world-space
velocity - Variable in class paulscode.sound.Source
Source's velocity in world-space, for use in Doppler effect.
vendor - Variable in class com.jcraft.jorbis.Comment
 
version - Variable in class com.jcraft.jorbis.Info
 
VERSION - Static variable in class de.jarnbjo.vorbis.CommentHeader
 
version() - Method in class javazoom.jl.decoder.Header
Returns version.
version_string() - Method in class javazoom.jl.decoder.Header
Returns Version.
VorbisAudioFileReader - Class in de.jarnbjo.vorbis
 
VorbisAudioFileReader() - Constructor for class de.jarnbjo.vorbis.VorbisAudioFileReader
 
VorbisAudioFileReader.VorbisFormatType - Class in de.jarnbjo.vorbis
 
VorbisAudioFileReader.VorbisInputStream - Class in de.jarnbjo.vorbis
 
VorbisFile - Class in com.jcraft.jorbis
 
VorbisFile(String) - Constructor for class com.jcraft.jorbis.VorbisFile
 
VorbisFile(InputStream, byte[], int) - Constructor for class com.jcraft.jorbis.VorbisFile
 
VorbisFormatException - Exception in de.jarnbjo.vorbis
Exception thrown when trying to read a corrupted Vorbis stream.
VorbisFormatException() - Constructor for exception de.jarnbjo.vorbis.VorbisFormatException
 
VorbisFormatException(String) - Constructor for exception de.jarnbjo.vorbis.VorbisFormatException
 
VorbisInputStream(VorbisStream) - Constructor for class de.jarnbjo.vorbis.VorbisAudioFileReader.VorbisInputStream
 
VorbisStream - Class in de.jarnbjo.vorbis
 
VorbisStream() - Constructor for class de.jarnbjo.vorbis.VorbisStream
 
VorbisStream(LogicalOggStream) - Constructor for class de.jarnbjo.vorbis.VorbisStream
 

W

watch(Source) - Method in class paulscode.sound.StreamThread
Adds a new streaming source to the list.
willReadBlock() - Method in class javazoom.jl.decoder.InputStreamSource
 
willReadBlock() - Method in interface javazoom.jl.decoder.Source
 
write(byte[]) - Method in class com.jcraft.jogg.Buffer
 
write(int, int) - Method in class com.jcraft.jogg.Buffer
 
write(byte[]) - Method in class org.tritonus.TCircularBuffer
 
write(byte[], int, int) - Method in class org.tritonus.TCircularBuffer
 
write_buffer(int) - Method in class javazoom.jl.decoder.Obuffer
Write the samples to the file or directly to the audio hardware.
write_buffer(int) - Method in class javazoom.jl.decoder.SampleBuffer
Write the samples to the file (Random Access).
writeclear() - Method in class com.jcraft.jogg.Buffer
 
writeinit() - Method in class com.jcraft.jogg.Buffer
 
writeMore() - Method in class org.tritonus.TAsynchronousFilteredAudioInputStream
Check if writing more data to the circular buffer is recommended.
wrote(int) - Method in class com.jcraft.jogg.SyncState
 

X

x - Variable in class paulscode.sound.Vector3D
The vector's X coordinate.

Y

y - Variable in class paulscode.sound.Vector3D
The vector's Y coordinate.

Z

z - Variable in class paulscode.sound.Vector3D
The vector's Z coordinate.
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 
Skip navigation links

Copyright © 2017. All rights reserved.