|
|||||||||
| Home >> All >> javax >> sound >> [ sampled overview ] | PREV NEXT | ||||||||
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
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
|
|||||||||
| Home >> All >> javax >> sound >> [ sampled overview ] | PREV NEXT | ||||||||