Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J K L M N O P R S T U V W

A

AIFC - Static variable in class javax.sound.sampled.AudioFileFormat.Type
The AIFC format.
AIFF - Static variable in class javax.sound.sampled.AudioFileFormat.Type
The AIFF format.
ALAW - Static variable in class javax.sound.sampled.AudioFormat.Encoding
The ALAW encoding.
APPLY_REVERB - Static variable in class javax.sound.sampled.BooleanControl.Type
A control for applying reverb.
AU - Static variable in class javax.sound.sampled.AudioFileFormat.Type
The AU format.
AUX_RETURN - Static variable in class javax.sound.sampled.FloatControl.Type
Auxiliary return gain.
AUX_SEND - Static variable in class javax.sound.sampled.FloatControl.Type
Auxiliary send gain.
AudioFileFormat - class javax.sound.sampled.AudioFileFormat.
This describes an audio file, including information about its length, the format of the audio data, and other things.
AudioFileFormat(AudioFileFormat.Type, AudioFormat, int) - Constructor for class javax.sound.sampled.AudioFileFormat
Create a new AudioFileFormat given the type, the format, and the frame length.
AudioFileFormat(AudioFileFormat.Type, AudioFormat, int, Map) - Constructor for class javax.sound.sampled.AudioFileFormat
Create a new AudioFileFormat given the type, the format, the frame length, and some properties.
AudioFileFormat(AudioFileFormat.Type, int, AudioFormat, int) - Constructor for class javax.sound.sampled.AudioFileFormat
Create a new AudioFileFormat given the type, the byte length, the format, and the frame length.
AudioFileFormat.Type - class javax.sound.sampled.AudioFileFormat.Type.
An instance of this type describes a standard audio file format.
AudioFileFormat.Type(String, String) - Constructor for class javax.sound.sampled.AudioFileFormat.Type
Create a new Type given its name and file extension.
AudioFormat - class javax.sound.sampled.AudioFormat.
This class describes an audio format, including its encoding, the number of channels, its frame rate, etc.
AudioFormat(AudioFormat.Encoding, float, int, int, int, float, boolean) - Constructor for class javax.sound.sampled.AudioFormat
Create a new audio format, given various attributes of it.
AudioFormat(AudioFormat.Encoding, float, int, int, int, float, boolean, Map) - Constructor for class javax.sound.sampled.AudioFormat
Create a new audio format, given various attributes of it.
AudioFormat(float, int, int, boolean, boolean) - Constructor for class javax.sound.sampled.AudioFormat
Create a new PCM-based audio format, given various attributes of it.
AudioFormat.Encoding - class javax.sound.sampled.AudioFormat.Encoding.
This describes a given audio format encoding.
AudioFormat.Encoding(String) - Constructor for class javax.sound.sampled.AudioFormat.Encoding
Create a new encoding descriptor, given its name.
AudioInputStream - class javax.sound.sampled.AudioInputStream.
This is an InputStream which is specialized for reading audio files.
AudioInputStream(InputStream, AudioFormat, long) - Constructor for class javax.sound.sampled.AudioInputStream
Create a new AudioInputStream given an underlying InputStream, the audio format, and the length of the data in frames.
AudioInputStream(TargetDataLine) - Constructor for class javax.sound.sampled.AudioInputStream
Create a new AudioInputStream given a TargetDataLine.
AudioInputStream.TargetInputStream - class javax.sound.sampled.AudioInputStream.TargetInputStream.
 
AudioInputStream.TargetInputStream(TargetDataLine) - Constructor for class javax.sound.sampled.AudioInputStream.TargetInputStream
Create a new TargetInputStream.
AudioPermission - class javax.sound.sampled.AudioPermission.
This represents the permission to use an audio device.
AudioPermission(String) - Constructor for class javax.sound.sampled.AudioPermission
Construct an AudioPermission with the given name.
AudioPermission(String, String) - Constructor for class javax.sound.sampled.AudioPermission
Construct an AudioPermission with the given name.
AudioSystem - class javax.sound.sampled.AudioSystem.
This clas is the primary interface to the audio system.
AudioSystem() - Constructor for class javax.sound.sampled.AudioSystem
 
addLineListener(LineListener) - Method in interface javax.sound.sampled.Line
Add a listener which will be notified whenever this Line changes state.
available() - Method in class javax.sound.sampled.AudioInputStream
Return the number of bytes available to be read from the underlying stream.
available() - Method in interface javax.sound.sampled.DataLine
Return the number of bytes currently available on this DataLine.

B

BALANCE - Static variable in class javax.sound.sampled.FloatControl.Type
Balance.
BooleanControl - class javax.sound.sampled.BooleanControl.
A BooleanControl is a Control which has two states.
BooleanControl(BooleanControl.Type, boolean) - Constructor for class javax.sound.sampled.BooleanControl
Create a new boolean control, with the indicated Type and initial value.
BooleanControl(BooleanControl.Type, boolean, String, String) - Constructor for class javax.sound.sampled.BooleanControl
Create a new boolean control, with the indicated Type, initial value, and labels.
BooleanControl.Type - class javax.sound.sampled.BooleanControl.Type.
A Type specialized to represent a boolean control.
BooleanControl.Type(String) - Constructor for class javax.sound.sampled.BooleanControl.Type
Create a new Type given its name.
bigEndian - Variable in class javax.sound.sampled.AudioFormat
True if the audio data is stored big-endian.
buf - Variable in class javax.sound.sampled.AudioInputStream.TargetInputStream
 
byteLength - Variable in class javax.sound.sampled.AudioFileFormat
 

C

CLOSE - Static variable in class javax.sound.sampled.LineEvent.Type
An event of this type is posted when a Line closes.
COMPACT_DISC - Static variable in class javax.sound.sampled.Port.Info
A CD player.
Clip - interface javax.sound.sampled.Clip.
A Clip represents some pre-loaded audio data.
CompoundControl - class javax.sound.sampled.CompoundControl.
A compound control provides control over several other controls.
CompoundControl(CompoundControl.Type, Control[]) - Constructor for class javax.sound.sampled.CompoundControl
Create a new compound control given its type and members.
CompoundControl.Type - class javax.sound.sampled.CompoundControl.Type.
This describes a single compound control.
CompoundControl.Type(String) - Constructor for class javax.sound.sampled.CompoundControl.Type
Create a new Type given its name.
Control - class javax.sound.sampled.Control.
A control provides the ability to affect some attribute of a line, for instance its volume.
Control(Control.Type) - Constructor for class javax.sound.sampled.Control
Create a new Control given its Type.
Control.Type - class javax.sound.sampled.Control.Type.
This describes a single control.
Control.Type(String) - Constructor for class javax.sound.sampled.Control.Type
Create a new Type given its name.
channels - Variable in class javax.sound.sampled.AudioFormat
The number of channels of data in this format.
close() - Method in class javax.sound.sampled.AudioInputStream
Close the stream.
close() - Method in interface javax.sound.sampled.Line
Close this line.

D

DataLine - interface javax.sound.sampled.DataLine.
The DataLine interface adds data-related functionality to the Line interface.
DataLine.Info - class javax.sound.sampled.DataLine.Info.
This class extends Line.Info with information specific to DataLine.
DataLine.Info(Class, AudioFormat) - Constructor for class javax.sound.sampled.DataLine.Info
Create a new Info given the line's class and a supported audio format.
DataLine.Info(Class, AudioFormat[], int, int) - Constructor for class javax.sound.sampled.DataLine.Info
Create a new Info given the line's class, the supported audio formats, the minimum buffer size, and the maximum buffer size.
DataLine.Info(Class, AudioFormat, int) - Constructor for class javax.sound.sampled.DataLine.Info
Create a new Info given the line's class, a supported audio format, and a buffer size.
decayTime - Variable in class javax.sound.sampled.ReverbType
 
description - Variable in class javax.sound.sampled.Mixer.Info
 
drain() - Method in interface javax.sound.sampled.DataLine
This method blocks until whatever data is buffered in the DataLine's internal buffer has been drained.

E

EnumControl - class javax.sound.sampled.EnumControl.
An EnumControl is a Control which can take one of a specified set of values.
EnumControl(EnumControl.Type, Object[], Object) - Constructor for class javax.sound.sampled.EnumControl
Create a new enumerated control given its Type, the range of valid values, and its initial value.
EnumControl.Type - class javax.sound.sampled.EnumControl.Type.
This Type describes an EnumControl.
EnumControl.Type(String) - Constructor for class javax.sound.sampled.EnumControl.Type
Create a new Type given its name.
earlyReflectionDelay - Variable in class javax.sound.sampled.ReverbType
 
earlyReflectionIntensity - Variable in class javax.sound.sampled.ReverbType
 
encoding - Variable in class javax.sound.sampled.AudioFormat
The encoding of this format.
equals(Object) - Method in class javax.sound.sampled.AudioFileFormat.Type
 
equals(Object) - Method in class javax.sound.sampled.AudioFormat.Encoding
 
equals(Object) - Method in class javax.sound.sampled.Control.Type
 
equals(Object) - Method in class javax.sound.sampled.LineEvent.Type
 
equals(Object) - Method in class javax.sound.sampled.Mixer.Info
 
equals(Object) - Method in class javax.sound.sampled.Port.Info
 
equals(Object) - Method in class javax.sound.sampled.ReverbType
 
extension - Variable in class javax.sound.sampled.AudioFileFormat.Type
 

F

FloatControl - class javax.sound.sampled.FloatControl.
 
FloatControl(FloatControl.Type, float, float, float, int, float, String) - Constructor for class javax.sound.sampled.FloatControl
Create a new FloatControl given its type and various parameters.
FloatControl(FloatControl.Type, float, float, float, int, float, String, String, String, String) - Constructor for class javax.sound.sampled.FloatControl
Create a new FloatControl given its type and various parameters.
FloatControl.Type - class javax.sound.sampled.FloatControl.Type.
An instance of this class describes a particular floating point control.
FloatControl.Type(String) - Constructor for class javax.sound.sampled.FloatControl.Type
Create a new type given its name.
falseLabel - Variable in class javax.sound.sampled.BooleanControl
 
flush() - Method in interface javax.sound.sampled.DataLine
This flushes the DataLine by discarding any buffered data.
format - Variable in class javax.sound.sampled.AudioFileFormat
 
format - Variable in class javax.sound.sampled.AudioInputStream
The format of the audio stream.
formats - Variable in class javax.sound.sampled.DataLine.Info
 
frameLength - Variable in class javax.sound.sampled.AudioFileFormat
 
frameLength - Variable in class javax.sound.sampled.AudioInputStream
The length of the audio stream in frames.
framePos - Variable in class javax.sound.sampled.AudioInputStream
The current frame position, starting from frame zero.
framePosition - Variable in class javax.sound.sampled.LineEvent
 
frameRate - Variable in class javax.sound.sampled.AudioFormat
The frame rate of this format.
frameSize - Variable in class javax.sound.sampled.AudioFormat
The number of bytes per frame in this format.
frameSize - Variable in class javax.sound.sampled.AudioInputStream
The size of a frame in bytes.

G

getAudioFileFormat(File) - Static method in class javax.sound.sampled.AudioSystem
Return the file format of a given File.
getAudioFileFormat(InputStream) - Static method in class javax.sound.sampled.AudioSystem
Return the file format of a given input stream.
getAudioFileFormat(URL) - Static method in class javax.sound.sampled.AudioSystem
Return the file format of a given URL.
getAudioFileTypes() - Static method in class javax.sound.sampled.AudioSystem
Return an array of all the supported AudioFileFormat types.
getAudioFileTypes(AudioInputStream) - Static method in class javax.sound.sampled.AudioSystem
Return an array of all the supported AudioFileFormat types which match the given audio input stream
getAudioInputStream(AudioFormat.Encoding, AudioInputStream) - Static method in class javax.sound.sampled.AudioSystem
Given an audio input stream, this will try to create a new audio input stream whose encoding matches the given target encoding.
getAudioInputStream(AudioFormat, AudioInputStream) - Static method in class javax.sound.sampled.AudioSystem
Given an audio input stream, this will try to create a new audio input stream whose format matches the given target format.
getAudioInputStream(File) - Static method in class javax.sound.sampled.AudioSystem
Return an audio input stream for the file.
getAudioInputStream(InputStream) - Static method in class javax.sound.sampled.AudioSystem
Return an audio input stream given an input stream.
getAudioInputStream(URL) - Static method in class javax.sound.sampled.AudioSystem
Return an audio input stream for the given URL.
getBufferSize() - Method in interface javax.sound.sampled.DataLine
Returns the size of the DataLine's internal buffer, in bytes.
getByteLength() - Method in class javax.sound.sampled.AudioFileFormat
Return the byte length of this file format.
getChannels() - Method in class javax.sound.sampled.AudioFormat
Return the number of channels in this format.
getClip() - Static method in class javax.sound.sampled.AudioSystem
Return a new clip which can be used for playing back an audio stream.
getClip(Mixer.Info) - Static method in class javax.sound.sampled.AudioSystem
Return a new clip which can be used for playing back an audio stream.
getControl(Control.Type) - Method in interface javax.sound.sampled.Line
Return the control associated with this Line that matches the argument.
getControls() - Method in interface javax.sound.sampled.Line
Return an array of controls associated with this Line.
getDecayTime() - Method in class javax.sound.sampled.ReverbType
Return the decay time.
getDescription() - Method in class javax.sound.sampled.Mixer.Info
Return the mixer's description.
getEarlyReflectionDelay() - Method in class javax.sound.sampled.ReverbType
Return the early reflection delay.
getEarlyReflectionIntensity() - Method in class javax.sound.sampled.ReverbType
Return the early reflection intensity.
getEncoding() - Method in class javax.sound.sampled.AudioFormat
Return the encoding of this format.
getExtension() - Method in class javax.sound.sampled.AudioFileFormat.Type
Return the extension associated with this Type.
getFormat() - Method in class javax.sound.sampled.AudioFileFormat
Return the AudioFormat associated with this file format.
getFormat() - Method in class javax.sound.sampled.AudioInputStream
Get the format associated with this stream.
getFormat() - Method in interface javax.sound.sampled.DataLine
Return the current format of the data associated with this DataLine.
getFormats() - Method in class javax.sound.sampled.DataLine.Info
Return the supported audio formats.
getFrameLength() - Method in class javax.sound.sampled.AudioFileFormat
Return the frame length of this file format.
getFrameLength() - Method in class javax.sound.sampled.AudioInputStream
Get the length of this stream in frames.
getFrameLength() - Method in interface javax.sound.sampled.Clip
Return the frame length of this clip.
getFramePosition() - Method in interface javax.sound.sampled.DataLine
Return the current frame position.
getFramePosition() - Method in class javax.sound.sampled.LineEvent
Return the frame position associated with this event.
getFrameRate() - Method in class javax.sound.sampled.AudioFormat
Return the frame rate of this format.
getFrameSize() - Method in class javax.sound.sampled.AudioFormat
Return the frame size of this format.
getLateReflectionDelay() - Method in class javax.sound.sampled.ReverbType
Return the late reflection delay.
getLateReflectionIntensity() - Method in class javax.sound.sampled.ReverbType
Return the late reflection intensity.
getLevel() - Method in interface javax.sound.sampled.DataLine
Return the volume level for this DataLine.
getLine(Line.Info) - Static method in class javax.sound.sampled.AudioSystem
Return a line matching the provided description.
getLine() - Method in class javax.sound.sampled.LineEvent
Return the Line associated with this event.
getLine(Line.Info) - Method in interface javax.sound.sampled.Mixer
Return a Line associated with this Mixer, given its description.
getLineClass() - Method in class javax.sound.sampled.Line.Info
Return the line's class.
getLineInfo() - Method in interface javax.sound.sampled.Line
Return the Info object associated with this Line.
getLongFramePosition() - Method in interface javax.sound.sampled.DataLine
Return the current frame position.
getMaxBufferSize() - Method in class javax.sound.sampled.DataLine.Info
Return the maximum buffer size.
getMaxLabel() - Method in class javax.sound.sampled.FloatControl
Return the label for the minimum value of this control.
getMaxLines(Line.Info) - Method in interface javax.sound.sampled.Mixer
Return the number of lines matching this description.
getMaximum() - Method in class javax.sound.sampled.FloatControl
Return the maximum value of this control.
getMemberControls() - Method in class javax.sound.sampled.CompoundControl
Return the members of this compound control.
getMicrosecondLength() - Method in interface javax.sound.sampled.Clip
Return the length of the clip in microseconds.
getMicrosecondPosition() - Method in interface javax.sound.sampled.DataLine
Return the number of microseconds this DataLine has been playing.
getMidLabel() - Method in class javax.sound.sampled.FloatControl
Return the label for the midpoint of this control.
getMinBufferSize() - Method in class javax.sound.sampled.DataLine.Info
Return the minimum buffer size.
getMinLabel() - Method in class javax.sound.sampled.FloatControl
Return the label for the minimum value of this control.
getMinimum() - Method in class javax.sound.sampled.FloatControl
Return the minimum value of this control.
getMixer(Mixer.Info) - Static method in class javax.sound.sampled.AudioSystem
Return a mixer matching the provided description.
getMixerInfo() - Static method in class javax.sound.sampled.AudioSystem
Return an array of descriptions of all the mixers provided on the system.
getMixerInfo() - Method in interface javax.sound.sampled.Mixer
Return an Info object describing this Mixer.
getName() - Method in class javax.sound.sampled.Mixer.Info
Return the name of the mixer.
getName() - Method in class javax.sound.sampled.Port.Info
Return the name of this object.
getName() - Method in class javax.sound.sampled.ReverbType
Return the name of this ReverbType.
getPrecision() - Method in class javax.sound.sampled.FloatControl
Return the precision of this control.
getProperty(String) - Method in class javax.sound.sampled.AudioFileFormat
Return the value of a property defined in this format.
getProperty(String) - Method in class javax.sound.sampled.AudioFormat
Given a key, return a property associated with this format; or null if this property is not set.
getSampleRate() - Method in class javax.sound.sampled.AudioFormat
Return the sample rate of this format.
getSampleSizeInBits() - Method in class javax.sound.sampled.AudioFormat
Return the sample size of this format, in bits.
getSourceDataLine(AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Return a source data line matching the given audio format.
getSourceDataLine(AudioFormat, Mixer.Info) - Static method in class javax.sound.sampled.AudioSystem
Return a target data line matching the given audio format.
getSourceLineInfo(Line.Info) - Static method in class javax.sound.sampled.AudioSystem
Return an array of descriptions of all the source lines matching the given line description.
getSourceLineInfo() - Method in interface javax.sound.sampled.Mixer
Return an array of Info objects describing all the source lines available in this Mixer.
getSourceLineInfo(Line.Info) - Method in interface javax.sound.sampled.Mixer
Return an array of Info objects describing all the source lines available in this Mixer, which match the provided decsription.
getSourceLines() - Method in interface javax.sound.sampled.Mixer
Return an array of all the source lines available in this Mixer.
getStateLabel(boolean) - Method in class javax.sound.sampled.BooleanControl
Return the label corresponding to the indicated state.
getTargetDataLine(AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Find and return a target data line matching the given audio format.
getTargetDataLine(AudioFormat, Mixer.Info) - Static method in class javax.sound.sampled.AudioSystem
Return a target data line matching the given audio format and mixer.
getTargetEncodings(AudioFormat.Encoding) - Static method in class javax.sound.sampled.AudioSystem
Given a source encoding, return an array of all target encodings to which data in this form can be converted.
getTargetEncodings(AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Given a source format, return an array of all the target encodings to which data in this format can be converted.
getTargetFormats(AudioFormat.Encoding, AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Given a target encoding and a source audio format, return an array of all matching audio formats to which data in this source format can be converted.
getTargetLineInfo(Line.Info) - Static method in class javax.sound.sampled.AudioSystem
Given a line description, return an array of descriptions of all the matching target lines.
getTargetLineInfo() - Method in interface javax.sound.sampled.Mixer
Return an array of Info objects describing all the target lines available in this Mixer.
getTargetLineInfo(Line.Info) - Method in interface javax.sound.sampled.Mixer
Return an array of Info objects describing all the target lines available in this Mixer, which match the provided decsription.
getTargetLines() - Method in interface javax.sound.sampled.Mixer
Return an array of all the target lines available in this Mixer.
getType() - Method in class javax.sound.sampled.AudioFileFormat
Return the Type associated with this file format.
getType() - Method in class javax.sound.sampled.Control
Return the Type of this Control.
getType() - Method in class javax.sound.sampled.LineEvent
Return the Type associated with this event.
getUnits() - Method in class javax.sound.sampled.FloatControl
Return the name of the units for this control.
getUpdatePeriod() - Method in class javax.sound.sampled.FloatControl
Return the update period of this control.
getValue() - Method in class javax.sound.sampled.BooleanControl
Return the current value of thhe control.
getValue() - Method in class javax.sound.sampled.EnumControl
Return the current value of this control.
getValue() - Method in class javax.sound.sampled.FloatControl
Return the current value of this control.
getValues() - Method in class javax.sound.sampled.EnumControl
Return the valid values for this control.
getVendor() - Method in class javax.sound.sampled.Mixer.Info
Return the mixer's vendor.
getVersion() - Method in class javax.sound.sampled.Mixer.Info
Return the mixer's version.

H

HEADPHONE - Static variable in class javax.sound.sampled.Port.Info
Headphones.
hashCode() - Method in class javax.sound.sampled.AudioFileFormat.Type
 
hashCode() - Method in class javax.sound.sampled.AudioFormat.Encoding
 
hashCode() - Method in class javax.sound.sampled.Control.Type
 
hashCode() - Method in class javax.sound.sampled.LineEvent.Type
 
hashCode() - Method in class javax.sound.sampled.Mixer.Info
 
hashCode() - Method in class javax.sound.sampled.Port.Info
 
hashCode() - Method in class javax.sound.sampled.ReverbType
 

I

input - Variable in class javax.sound.sampled.AudioInputStream
 
isActive() - Method in interface javax.sound.sampled.DataLine
Return true if this line is active, meaning that it is actively performing audio I/O.
isBigEndian() - Method in class javax.sound.sampled.AudioFormat
Return true if this format is big endian, false otherwise.
isControlSupported(Control.Type) - Method in interface javax.sound.sampled.Line
Return true if a Control matching the argument is available for this Line, false otherwise.
isConversionSupported(AudioFormat.Encoding, AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Return true if the currently installed providers are able to convert data from the given source format to the given target encoding.
isConversionSupported(AudioFormat, AudioFormat) - Static method in class javax.sound.sampled.AudioSystem
Return true if the currently installed providers are able to convert the given source format to the given target format.
isFileTypeSupported(AudioFileFormat.Type[], AudioFileFormat.Type) - Static method in class javax.sound.sampled.AudioSystem
 
isFileTypeSupported(AudioFileFormat.Type) - Static method in class javax.sound.sampled.AudioSystem
Return true if the given audio file format is supported by one of the providers installed on the system.
isFileTypeSupported(AudioFileFormat.Type, AudioInputStream) - Static method in class javax.sound.sampled.AudioSystem
Return true if the given audio file format is supported for the given audio input stream by one of the providers installed on the system.
isFormatSupported(AudioFormat) - Method in class javax.sound.sampled.DataLine.Info
Return true if the indicated audio format is supported by this Info, false otherwise.
isLineSupported(Line.Info) - Static method in class javax.sound.sampled.AudioSystem
Return true if some provider on the system supplies a line matching the argument.
isLineSupported(Line.Info) - Method in interface javax.sound.sampled.Mixer
Return true if a Line matching the given description is supported by this Mixer, false otherwise.
isOpen() - Method in interface javax.sound.sampled.Line
Return true if this line is open, false otherwise.
isRunning() - Method in interface javax.sound.sampled.DataLine
Return true if this line is running, meaning that it has been started.
isSource - Variable in class javax.sound.sampled.Port.Info
 
isSource() - Method in class javax.sound.sampled.Port.Info
Return true if this describes an input line.
isSynchronizationSupported(Line[], boolean) - Method in interface javax.sound.sampled.Mixer
Return true if this Mixer supports synchronization of the given set of lines.

J

javax.sound.sampled - package javax.sound.sampled
 

K

klass - Variable in class javax.sound.sampled.Line.Info
 

L

LINE_IN - Static variable in class javax.sound.sampled.Port.Info
Generic input line.
LINE_OUT - Static variable in class javax.sound.sampled.Port.Info
Generic output line.
LOOP_CONTINUOUSLY - Static variable in interface javax.sound.sampled.Clip
This can be passed to Clip.loop(int) 55 to indicate that looping should be done continuously.
Line - interface javax.sound.sampled.Line.
A Line represents a single input or output audio line.
Line.Info - class javax.sound.sampled.Line.Info.
An object of this type holds information about a Line.
Line.Info(Class) - Constructor for class javax.sound.sampled.Line.Info
Create a new Info object.
LineEvent - class javax.sound.sampled.LineEvent.
This class holds information about a state change of a Line.
LineEvent(Line, LineEvent.Type, long) - Constructor for class javax.sound.sampled.LineEvent
Create a new LineEvent with the indicated line, type, and frame position.
LineEvent.Type - class javax.sound.sampled.LineEvent.Type.
This class represents the kinds of state changes that can occur to a Line.
LineEvent.Type(String) - Constructor for class javax.sound.sampled.LineEvent.Type
Create a new type with the indicated name.
LineListener - interface javax.sound.sampled.LineListener.
This interface is used by classes which wish to be notified when the state of a Line changes.
LineUnavailableException - exception javax.sound.sampled.LineUnavailableException.
 
LineUnavailableException() - Constructor for class javax.sound.sampled.LineUnavailableException
Create a new LineUnavailableException.
LineUnavailableException(String) - Constructor for class javax.sound.sampled.LineUnavailableException
Create a new LineUnavailableException with the given message.
lateReflectionDelay - Variable in class javax.sound.sampled.ReverbType
 
lateReflectionIntensity - Variable in class javax.sound.sampled.ReverbType
 
line - Variable in class javax.sound.sampled.AudioInputStream.TargetInputStream
 
line - Variable in class javax.sound.sampled.LineEvent
 
loop(int) - Method in interface javax.sound.sampled.Clip
Start looping the clip.

M

MASTER_GAIN - Static variable in class javax.sound.sampled.FloatControl.Type
Master gain control.
MICROPHONE - Static variable in class javax.sound.sampled.Port.Info
A microphone.
MUTE - Static variable in class javax.sound.sampled.BooleanControl.Type
A control for muting.
Mixer - interface javax.sound.sampled.Mixer.
A Mixer is a Line which itself holds multiple lines.
Mixer.Info - class javax.sound.sampled.Mixer.Info.
An Info object describes a mixer.
Mixer.Info(String, String, String, String) - Constructor for class javax.sound.sampled.Mixer.Info
Create a new mixer description.
mark(int) - Method in class javax.sound.sampled.AudioInputStream
 
markSupported() - Method in class javax.sound.sampled.AudioInputStream
Return true if the underlying stream supports mark and reset, false otherwise.
markedFramePos - Variable in class javax.sound.sampled.AudioInputStream
 
matches(AudioFormat) - Method in class javax.sound.sampled.AudioFormat
Return true if this audio format matches another.
matches(Line.Info) - Method in class javax.sound.sampled.DataLine.Info
Return true if this Info matches another Info object.
matches(Line.Info) - Method in class javax.sound.sampled.Line.Info
Return true if this Info object matches the given object.
matches(Line.Info) - Method in class javax.sound.sampled.Port.Info
 
maxBufferSize - Variable in class javax.sound.sampled.DataLine.Info
 
maxLabel - Variable in class javax.sound.sampled.FloatControl
 
maximum - Variable in class javax.sound.sampled.FloatControl
 
memberControls - Variable in class javax.sound.sampled.CompoundControl
 
midLabel - Variable in class javax.sound.sampled.FloatControl
 
minBufferSize - Variable in class javax.sound.sampled.DataLine.Info
 
minLabel - Variable in class javax.sound.sampled.FloatControl
 
minimum - Variable in class javax.sound.sampled.FloatControl
 

N

NOT_SPECIFIED - Static variable in class javax.sound.sampled.AudioSystem
A constant which can be passed to a number of methods in this package, to indicate an unspecified value.
name - Variable in class javax.sound.sampled.AudioFileFormat.Type
 
name - Variable in class javax.sound.sampled.AudioFormat.Encoding
 
name - Variable in class javax.sound.sampled.Control.Type
 
name - Variable in class javax.sound.sampled.LineEvent.Type
 
name - Variable in class javax.sound.sampled.Mixer.Info
 
name - Variable in class javax.sound.sampled.Port.Info
 
name - Variable in class javax.sound.sampled.ReverbType
 

O

OPEN - Static variable in class javax.sound.sampled.LineEvent.Type
An event of this type is posted when a Line opens.
open(AudioFormat, byte[], int, int) - Method in interface javax.sound.sampled.Clip
Open a clip, given an audio format and some data.
open(AudioInputStream) - Method in interface javax.sound.sampled.Clip
Open a clip, given an audio input stream.
open() - Method in interface javax.sound.sampled.Line
Open this line.
open(AudioFormat) - Method in interface javax.sound.sampled.SourceDataLine
Open the line, given the desired audio format.
open(AudioFormat, int) - Method in interface javax.sound.sampled.SourceDataLine
Open the line, given the desired audio format and the buffer size.
open(AudioFormat) - Method in interface javax.sound.sampled.TargetDataLine
Open the line using the indicated audio format.
open(AudioFormat, int) - Method in interface javax.sound.sampled.TargetDataLine
Open the line using the indicated audio format and buffer size.

P

PAN - Static variable in class javax.sound.sampled.FloatControl.Type
Control for panning.
PCM_SIGNED - Static variable in class javax.sound.sampled.AudioFormat.Encoding
The signed PCM encoding.
PCM_UNSIGNED - Static variable in class javax.sound.sampled.AudioFormat.Encoding
The unsigned PCM encoding.
Port - interface javax.sound.sampled.Port.
A Port is a Line which represents an audio device, for instance a microphone.
Port.Info - class javax.sound.sampled.Port.Info.
This describes a single port.
Port.Info(Class, String, boolean) - Constructor for class javax.sound.sampled.Port.Info
Create a new Info object, given the line's class, the name, and an argument indicating whether this is an input or an output.
precision - Variable in class javax.sound.sampled.FloatControl
 
properties - Variable in class javax.sound.sampled.AudioFileFormat
 
properties() - Method in class javax.sound.sampled.AudioFileFormat
Return the properties associated with this format, as a Map.
properties - Variable in class javax.sound.sampled.AudioFormat
 
properties() - Method in class javax.sound.sampled.AudioFormat
Return a read-only Map holding the properties associated with this format.

R

REVERB - Static variable in class javax.sound.sampled.EnumControl.Type
This describes an enum control used for reverb.
REVERB_RETURN - Static variable in class javax.sound.sampled.FloatControl.Type
Post-reverb gain.
REVERB_SEND - Static variable in class javax.sound.sampled.FloatControl.Type
Pre-reverb gain.
ReverbType - class javax.sound.sampled.ReverbType.
This represents a reverb effect which can be applied to an audio signal.
ReverbType(String, int, float, int, float, int) - Constructor for class javax.sound.sampled.ReverbType
Create a new ReverbType given its attributes.
read() - Method in class javax.sound.sampled.AudioInputStream.TargetInputStream
 
read(byte[], int, int) - Method in class javax.sound.sampled.AudioInputStream.TargetInputStream
 
read() - Method in class javax.sound.sampled.AudioInputStream
Read a single byte from the underlying stream.
read(byte[]) - Method in class javax.sound.sampled.AudioInputStream
 
read(byte[], int, int) - Method in class javax.sound.sampled.AudioInputStream
 
read(byte[], int, int) - Method in interface javax.sound.sampled.TargetDataLine
Read data from the line into the given buffer.
readObject(ObjectInputStream) - Method in class javax.sound.sampled.LineEvent
 
removeLineListener(LineListener) - Method in interface javax.sound.sampled.Line
Remove the listener from this Line; after this call the listener will no longer be notified when this Line changes state.
reset() - Method in class javax.sound.sampled.AudioInputStream
 

S

SAMPLE_RATE - Static variable in class javax.sound.sampled.FloatControl.Type
Control the sample rate.
SND - Static variable in class javax.sound.sampled.AudioFileFormat.Type
The SND format.
SPEAKER - Static variable in class javax.sound.sampled.Port.Info
A speaker.
START - Static variable in class javax.sound.sampled.LineEvent.Type
An event of this type is posted when a Line starts.
STOP - Static variable in class javax.sound.sampled.LineEvent.Type
An event of this type is posted when a Line stops.
SourceDataLine - interface javax.sound.sampled.SourceDataLine.
This is a DataLine to which data may be written.
sampleRate - Variable in class javax.sound.sampled.AudioFormat
The number of samples per second.
sampleSizeInBits - Variable in class javax.sound.sampled.AudioFormat
The number of bits in each sample.
serialVersionUID - Static variable in class javax.sound.sampled.AudioPermission
 
serialVersionUID - Static variable in class javax.sound.sampled.LineEvent
 
serialVersionUID - Static variable in class javax.sound.sampled.LineUnavailableException
 
serialVersionUID - Static variable in class javax.sound.sampled.UnsupportedAudioFileException
 
setFramePosition(int) - Method in interface javax.sound.sampled.Clip
Set the position to the indicated frame.
setLoopPoints(int, int) - Method in interface javax.sound.sampled.Clip
Set the loop begin and end points.
setMicrosecondPosition(long) - Method in interface javax.sound.sampled.Clip
Set the position to the indicated microsecond.
setValue(boolean) - Method in class javax.sound.sampled.BooleanControl
Set the value of the control as indicated.
setValue(Object) - Method in class javax.sound.sampled.EnumControl
Set the value of this control.
setValue(float) - Method in class javax.sound.sampled.FloatControl
Set the new value of this control.
shift(float, float, int) - Method in class javax.sound.sampled.FloatControl
This tells the control to start at the starting value and to shift its value incrementally to the final value over the given time interval, specified in microseconds.
skip(long) - Method in class javax.sound.sampled.AudioInputStream
 
start() - Method in interface javax.sound.sampled.DataLine
Start processing data.
stop() - Method in interface javax.sound.sampled.DataLine
Stop processing data.
synchronize(Line[], boolean) - Method in interface javax.sound.sampled.Mixer
Start synchronization on the given set of lines.

T

TargetDataLine - interface javax.sound.sampled.TargetDataLine.
This is a DataLine from which data may be read.
toString() - Method in class javax.sound.sampled.AudioFileFormat.Type
Return the name of this Type.
toString() - Method in class javax.sound.sampled.AudioFileFormat
Return a description of this AudioFileFormat.
toString() - Method in class javax.sound.sampled.AudioFormat.Encoding
Return the name of this encoding.
toString() - Method in class javax.sound.sampled.AudioFormat
Return a description of this format.
toString() - Method in class javax.sound.sampled.BooleanControl
Return a string describing this control.
toString() - Method in class javax.sound.sampled.CompoundControl
Return a string description of this compound control.
toString() - Method in class javax.sound.sampled.Control.Type
Return the name of this Type.
toString() - Method in class javax.sound.sampled.Control
Return a String descrsibing this control.
toString() - Method in class javax.sound.sampled.DataLine.Info
Return a description of this Info object.
toString() - Method in class javax.sound.sampled.EnumControl
Return a string describing this control.
toString() - Method in class javax.sound.sampled.FloatControl
Return a string describing this control.
toString() - Method in class javax.sound.sampled.Line.Info
Return a description of this Info object.
toString() - Method in class javax.sound.sampled.LineEvent.Type
Return the name of this Type.
toString() - Method in class javax.sound.sampled.LineEvent
Return a description of this event.
toString() - Method in class javax.sound.sampled.Mixer.Info
 
toString() - Method in class javax.sound.sampled.Port.Info
 
toString() - Method in class javax.sound.sampled.ReverbType
Return a description of this ReverbType.
trueLabel - Variable in class javax.sound.sampled.BooleanControl
 
type - Variable in class javax.sound.sampled.AudioFileFormat
 
type - Variable in class javax.sound.sampled.BooleanControl
 
type - Variable in class javax.sound.sampled.Control
 
type - Variable in class javax.sound.sampled.LineEvent
 

U

ULAW - Static variable in class javax.sound.sampled.AudioFormat.Encoding
The ULAW encoding.
UnsupportedAudioFileException - exception javax.sound.sampled.UnsupportedAudioFileException.
An exception of this type is thrown when an operation is attempted on a file whose format is unrecognized.
UnsupportedAudioFileException() - Constructor for class javax.sound.sampled.UnsupportedAudioFileException
Create a new UnsupportedAudioFileException.
UnsupportedAudioFileException(String) - Constructor for class javax.sound.sampled.UnsupportedAudioFileException
Create a new UnsupportedAudioFileException with the indicated message.
units - Variable in class javax.sound.sampled.FloatControl
 
unsynchronize(Line[]) - Method in interface javax.sound.sampled.Mixer
Stop synchronization for the given set of lines.
update(LineEvent) - Method in interface javax.sound.sampled.LineListener
This is called when the line's status changes.
updatePeriod - Variable in class javax.sound.sampled.FloatControl
 

V

VOLUME - Static variable in class javax.sound.sampled.FloatControl.Type
Volume control.
value - Variable in class javax.sound.sampled.BooleanControl
 
value - Variable in class javax.sound.sampled.EnumControl
 
value - Variable in class javax.sound.sampled.FloatControl
 
values - Variable in class javax.sound.sampled.EnumControl
 
vendor - Variable in class javax.sound.sampled.Mixer.Info
 
version - Variable in class javax.sound.sampled.Mixer.Info
 

W

WAVE - Static variable in class javax.sound.sampled.AudioFileFormat.Type
The WAVE format.
write(AudioInputStream, AudioFileFormat.Type, File) - Static method in class javax.sound.sampled.AudioSystem
Write an audio input stream to the given file, using the specified audio file format.
write(AudioInputStream, AudioFileFormat.Type, OutputStream) - Static method in class javax.sound.sampled.AudioSystem
Write an audio input stream to the given output stream, using the specified audio file format.
write(byte[], int, int) - Method in interface javax.sound.sampled.SourceDataLine
Write audio data to this line.
writeObject(ObjectOutputStream) - Method in class javax.sound.sampled.LineEvent
 

A B C D E F G H I J K L M N O P R S T U V W