- 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.
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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.
- 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
-