Skip navigation links
A B C D E F G H I L M N O P R S T U W 

A

add(E) - Method in class org.tritonus.share.ArraySet
 
add(int, E) - Method in class org.tritonus.share.ArraySet
 
add(AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
add(int, AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
add(E) - Method in class org.tritonus.share.StringHashedSet
 
addChannel(boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Add a channel to this buffer, e.g.
addControl(Control) - Method in class org.tritonus.share.sampled.mixer.TLine
 
addControllerEventListener(ControllerEventListener, int[]) - Method in class org.tritonus.share.midi.TSequencer
 
addEntry(EventObject, Collection<LineListener>) - Method in class org.tritonus.share.TNotifier
 
addLineListener(LineListener) - Method in class org.tritonus.share.sampled.mixer.TLine
 
addMetaEventListener(MetaEventListener) - Method in class org.tritonus.share.midi.TSequencer
 
addMixer(Mixer) - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
addReceiver(Receiver) - Method in class org.tritonus.share.midi.TMidiDevice
 
addTransmitter(Transmitter) - Method in class org.tritonus.share.midi.TMidiDevice
 
alaw2linear(byte) - Static method in class org.tritonus.share.sampled.TConversionTool
 
alaw2pcm16(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with pcm signed 16 bit samples.
alaw2pcm8(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts an alaw buffer to 8bit pcm samples The 8bit bytes overwrite the original alaw values.
alaw2pcm8(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with alaw samples.
alaw2ulaw(byte) - Static method in class org.tritonus.share.sampled.TConversionTool
 
alaw2ulaw(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of aLaw samples to uLaw.
alaw2ulaw(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with ulaw samples.
ALL - Static variable in class org.tritonus.share.sampled.file.TAudioFileWriter
 
allNotesOff() - Method in class org.tritonus.share.midi.TMidiChannel
 
allSoundOff() - Method in class org.tritonus.share.midi.TMidiChannel
 
AlsaUsePlughw - Static variable in class org.tritonus.share.TSettings
 
ArraySet<E> - Class in org.tritonus.share
 
ArraySet() - Constructor for class org.tritonus.share.ArraySet
 
ArraySet(Collection<E>) - Constructor for class org.tritonus.share.ArraySet
 
AssertException() - Constructor for exception org.tritonus.share.TDebug.AssertException
 
AssertException(String) - Constructor for exception org.tritonus.share.TDebug.AssertException
 
assertion(boolean) - Static method in class org.tritonus.share.TDebug
 
AudioFileTypes - Class in org.tritonus.share.sampled
This class is a proposal for generic handling of audio file format types.
AudioFormats - Class in org.tritonus.share.sampled
 
AudioFormats() - Constructor for class org.tritonus.share.sampled.AudioFormats
 
AudioFormatSet - Class in org.tritonus.share.sampled
A set where the elements are uniquely referenced by AudioFormats.equals rather than their object reference.
AudioFormatSet() - Constructor for class org.tritonus.share.sampled.AudioFormatSet
 
AudioFormatSet(Collection<AudioFormat>) - Constructor for class org.tritonus.share.sampled.AudioFormatSet
 
AudioOutputStream - Interface in org.tritonus.share.sampled.file
Represents a one-time writing of audio data to a destination (file or output stream).
AudioSystemShadow - Class in org.tritonus.share.sampled
Experminatal area for AudioSystem.
AudioSystemShadow() - Constructor for class org.tritonus.share.sampled.AudioSystemShadow
 
AudioUtils - Class in org.tritonus.share.sampled
 
AudioUtils() - Constructor for class org.tritonus.share.sampled.AudioUtils
 
available() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
available() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
available() - Method in class org.tritonus.share.sampled.FloatInputStream
 
available() - Method in class org.tritonus.share.sampled.mixer.TClip
 
available() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
availableRead() - Method in class org.tritonus.share.TCircularBuffer
 
availableWrite() - Method in class org.tritonus.share.TCircularBuffer
 

B

byte2float(byte[], int, List<float[]>, int, int, AudioFormat) - Static method in class org.tritonus.share.sampled.FloatSampleTools
 
byte2float(byte[], int, Object[], int, int, AudioFormat) - Static method in class org.tritonus.share.sampled.FloatSampleTools
 
byte2float(byte[], int, Object[], int, int, AudioFormat, boolean) - Static method in class org.tritonus.share.sampled.FloatSampleTools
 
byte2float(byte[], int, List<float[]>, int, int, AudioFormat, boolean) - Static method in class org.tritonus.share.sampled.FloatSampleTools
Conversion function to convert an interleaved byte array to a List of interleaved float arrays.
byte2float(int, byte[], int, float[], int, int, AudioFormat) - Static method in class org.tritonus.share.sampled.FloatSampleTools
Conversion function to convert one audio channel in an interleaved byte array to a float array.
byte2floatInterleaved(byte[], int, float[], int, int, AudioFormat) - Static method in class org.tritonus.share.sampled.FloatSampleTools
Conversion function to convert an interleaved byte array to an interleaved float array.
bytes2Millis(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion bytes to milliseconds
bytes2Millis(int, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion bytes to milliseconds
bytes2MillisD(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion bytes to milliseconds
bytes2MillisD(long, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion bytes to milliseconds
bytesToInt16(byte, byte) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts 2 bytes to a signed integer sample with 16bit range.
bytesToInt16(byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts 2 successive bytes starting at byteOffset in buffer to a signed integer sample with 16bit range.
bytesToInt24(byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts 3 successive bytes starting at byteOffset in buffer to a signed integer sample with 24bit range.
bytesToInt32(byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a 4 successive bytes starting at byteOffset in buffer to a signed 32bit integer sample.
bytesToShort16(byte, byte) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts 2 bytes to a signed sample of type short.
bytesToShort16(byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts 2 successive bytes starting at byteOffset in buffer to a signed sample of type short.

C

calculateFrameSize(int, int) - Static method in class org.tritonus.share.sampled.file.TAudioFileReader
 
changeOrderOrSign(byte[], int, int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
changeOrderOrSign(byte[], int, byte[], int, int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
changeSampleCount(int, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Resizes this buffer.
checkFormatSupported(AudioFormat) - Static method in class org.tritonus.share.sampled.FloatSampleBuffer
Verify that the specified AudioFormat can be converted to and from.
checkOpen() - Method in class org.tritonus.share.midi.TSequencer
Checks if the Sequencer is open.
checkOpen() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
close() - Method in class org.tritonus.share.midi.TMidiDevice
 
close() - Method in class org.tritonus.share.midi.TMidiDevice.TReceiver
Closes the receiver.
close() - Method in class org.tritonus.share.midi.TMidiDevice.TTransmitter
Closes the transmitter.
close() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
close() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
close() - Method in interface org.tritonus.share.sampled.file.AudioOutputStream
Closes the stream.
close() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
Closes the stream.
close() - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
close() - Method in class org.tritonus.share.sampled.FloatInputStream
 
close() - Method in class org.tritonus.share.sampled.mixer.TClip
 
close() - Method in class org.tritonus.share.sampled.mixer.TLine
 
close() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
close() - Method in class org.tritonus.share.TCircularBuffer
 
closeImpl() - Method in class org.tritonus.share.midi.TMidiDevice
Subclasses have to override this method to be notified of closeing.
closeImpl() - Method in class org.tritonus.share.sampled.mixer.TLine
Subclasses should override this method.
commit() - Method in class org.tritonus.share.sampled.mixer.TBooleanControl
 
commit() - Method in class org.tritonus.share.sampled.mixer.TCompoundControl
 
commit() - Method in class org.tritonus.share.sampled.mixer.TControlController
 
commit() - Method in interface org.tritonus.share.sampled.mixer.TControllable
 
commit() - Method in class org.tritonus.share.sampled.mixer.TEnumControl
 
commit() - Method in class org.tritonus.share.sampled.mixer.TFloatControl
 
contains(AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
contains(Object) - Method in class org.tritonus.share.StringHashedSet
 
containsFormat(AudioFormat, Iterator) - Static method in class org.tritonus.share.sampled.AudioUtils
 
convert(byte[], byte[], int, int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
Override this method to do the actual conversion.
convert(FloatSampleBuffer, int, int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
Override this method to do the actual conversion in the FloatSampleBuffer.
convertInPlace(byte[], int, int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
Override this method to provide in-place conversion of samples.
convertSign8(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
convertSign8(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
convertToByteArray(byte[], int, AudioFormat) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Writes this sample buffer's audio data to buffer as an interleaved byte array.
convertToByteArray(int, int, byte[], int, AudioFormat) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Writes this sample buffer's audio data to buffer as an interleaved byte array.
convertToByteArray(AudioFormat) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Creates a new byte[] buffer, fills it with the audio data, and returns it.
copy(int, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copies data inside all channel.
copy(int, int, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copies data inside a channel.
copyChannel(int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copy sourceChannel's audio data to targetChannel, identified by their indices in the channel list.
copyChannel(int, int, int, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copy sampleCount samples from sourceChannel at position srcOffset to targetChannel at position targetOffset.
copyTo(FloatSampleBuffer, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copies the contents of this buffer to the destination buffer at the destOffset.
copyTo(int, FloatSampleBuffer, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Copies the specified part of this buffer to the destination buffer.

D

decibel2linear(double) - Static method in class org.tritonus.share.sampled.AudioUtils
Calculate the linear factor corresponding to the specified decibel level.
DEFAULT_DITHER_BITS - Static variable in class org.tritonus.share.sampled.FloatSampleTools
default number of bits to be dithered: 0.7f
deliver() - Method in class org.tritonus.share.TNotifier.NotifyEntry
 
disable() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
Disables this FormatConversionProvider.
disable() - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
DITHER_MODE_AUTOMATIC - Static variable in class org.tritonus.share.sampled.FloatSampleBuffer
Constant for setDitherMode: dithering will be enabled if sample size is decreased
DITHER_MODE_OFF - Static variable in class org.tritonus.share.sampled.FloatSampleBuffer
Constant for setDitherMode: dithering will not be done
DITHER_MODE_ON - Static variable in class org.tritonus.share.sampled.FloatSampleBuffer
Constant for setDitherMode: dithering will be done
doMatch(int, int) - Static method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
Utility method to check whether these values match, taking into account AudioSystem.NOT_SPECIFIED.
doMatch(float, float) - Static method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
drain() - Method in class org.tritonus.share.sampled.mixer.TClip
 
drain() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 

E

EMPTY_ENCODING_ARRAY - Static variable in class org.tritonus.share.sampled.convert.TFormatConversionProvider
 
EMPTY_FORMAT_ARRAY - Static variable in class org.tritonus.share.sampled.AudioFormatSet
 
EMPTY_FORMAT_ARRAY - Static variable in class org.tritonus.share.sampled.convert.TFormatConversionProvider
 
enableConvertInPlace() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
descendant classes should call this method if they have implemented convertInPlace().
enableFloatConversion() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
Descendant classes should call this method if they have implemented convert(FloatSampleBuffer).
Encodings - Class in org.tritonus.share.sampled
This class is a proposal for generic handling of encodings.
equals(AudioFileFormat.Type, AudioFileFormat.Type) - Static method in class org.tritonus.share.sampled.AudioFileTypes
Tests for equality of 2 file types.
equals(AudioFormat, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioFormats
Tests for exact equality of 2 AudioFormats.
equals(AudioFormat.Encoding, AudioFormat.Encoding) - Static method in class org.tritonus.share.sampled.Encodings
Tests for equality of 2 encodings.
execute() - Method in interface org.tritonus.share.TCircularBuffer.Trigger
 
expandChannel(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Mix up of 1 channel to n channels.
It copies the first channel to all newly created channels.

F

finalize() - Method in class org.tritonus.share.sampled.mixer.TBaseDataLine
 
float2byte(List<float[]>, int, byte[], int, int, AudioFormat, float) - Static method in class org.tritonus.share.sampled.FloatSampleTools
Conversion function to convert a non-interleaved float audio data to an interleaved byte array.
float2byte(Object[], int, byte[], int, int, AudioFormat, float) - Static method in class org.tritonus.share.sampled.FloatSampleTools
 
float2byteInterleaved(float[], int, byte[], int, int, AudioFormat, float) - Static method in class org.tritonus.share.sampled.FloatSampleTools
Conversion function to convert an interleaved float array to an interleaved byte array.
FloatInputStream - Class in org.tritonus.share.sampled
An implementation of AudioInputStream that implements the FloatSampleInput interface.
FloatInputStream(AudioInputStream) - Constructor for class org.tritonus.share.sampled.FloatInputStream
Create a new FloatInputStream that shadows the sourceStream.
FloatInputStream(InputStream, AudioFormat, long) - Constructor for class org.tritonus.share.sampled.FloatInputStream
Create a new FloatInputStream that shadows the sourceStream.
FloatInputStream(FloatSampleInput, AudioFormat, long) - Constructor for class org.tritonus.share.sampled.FloatInputStream
Create a new FloatInputStream that will make the specified FloatSampleInput a complete AudioInputStream.
FloatSampleBuffer - Class in org.tritonus.share.sampled
A class for small buffers of samples in linear, 32-bit floating point format.
FloatSampleBuffer() - Constructor for class org.tritonus.share.sampled.FloatSampleBuffer
Create an instance with initially no channels.
FloatSampleBuffer(int, int, float) - Constructor for class org.tritonus.share.sampled.FloatSampleBuffer
Create an empty FloatSampleBuffer with the specified number of channels, samples, and the specified sample rate.
FloatSampleBuffer(byte[], int, int, AudioFormat) - Constructor for class org.tritonus.share.sampled.FloatSampleBuffer
Creates a new instance of FloatSampleBuffer and initializes it with audio data given in the interleaved byte array buffer.
FloatSampleInput - Interface in org.tritonus.share.sampled
Master interface for all classes providing audio data in FloatSampleBuffers.
FloatSampleTools - Class in org.tritonus.share.sampled
Utility functions for handling data in normalized float arrays.
flush() - Method in class org.tritonus.share.sampled.mixer.TClip
 
flush() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
format2ShortStr(AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
For debugging purposes.
frames2Millis(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion frames to milliseconds
frames2Millis(int, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion frames to milliseconds
frames2MillisD(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion frames to milliseconds
frames2MillisD(long, double) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion frames to milliseconds

G

get(AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
get(Object) - Method in class org.tritonus.share.StringHashedSet
 
get14bitLSB(int) - Static method in class org.tritonus.share.midi.MidiUtils
 
get14bitMSB(int) - Static method in class org.tritonus.share.midi.MidiUtils
 
get14bitValue(int, int) - Static method in class org.tritonus.share.midi.MidiUtils
 
getAllChannels() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Get an array of all channels.
getAudioFileFormat(File) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioFileFormat object for a File.
getAudioFileFormat(URL) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioFileFormat object for a URL.
getAudioFileFormat(InputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioFileFormat object for an InputStream.
getAudioFileFormat(InputStream, long) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioFileFormat (internal implementation).
getAudioFileTypes() - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
getAudioFileTypes(AudioInputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
getAudioFormat(AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
getAudioInputStream(AudioFormat.Encoding, AudioInputStream) - Method in class org.tritonus.share.sampled.convert.TFormatConversionProvider
 
getAudioInputStream(File) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioInputStream object for a file.
getAudioInputStream(URL) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioInputStream object for a URL.
getAudioInputStream(InputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioInputStream object for an InputStream.
getAudioInputStream(InputStream, long) - Method in class org.tritonus.share.sampled.file.TAudioFileReader
Get an AudioInputStream (internal implementation).
getAudioOutputStream(AudioFileFormat.Type, AudioFormat, long, TDataOutputStream) - Static method in class org.tritonus.share.sampled.AudioSystemShadow
 
getAudioOutputStream(AudioFileFormat.Type, AudioFormat, long, File) - Static method in class org.tritonus.share.sampled.AudioSystemShadow
 
getAudioOutputStream(AudioFileFormat.Type, AudioFormat, long, OutputStream) - Static method in class org.tritonus.share.sampled.AudioSystemShadow
 
getAudioOutputStream(AudioFormat, long, AudioFileFormat.Type, TDataOutputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
getAudioOutputStream(AudioFormat, long, AudioFileFormat.Type, TDataOutputStream) - Method in class org.tritonus.share.sampled.file.THeaderlessAudioFileWriter
 
getBufferSize() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getByteArrayBufferSize(AudioFormat) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getByteArrayBufferSize(AudioFormat, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getCalculatedLength() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
Gives number of bytes already written.
getChannel() - Method in class org.tritonus.share.midi.TMidiChannel
 
getChannel(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Get the actual audio data of one channel.
Modifying this array will modify the audio samples of this FloatSampleBuffer.
getChannelCount() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getChannels() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
getChannels() - Method in class org.tritonus.share.sampled.FloatInputStream
 
getChannels() - Method in interface org.tritonus.share.sampled.FloatSampleInput
 
getCircularBuffer() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
Returns the circular buffer.
getClip(AudioFormat) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getCollectionSourceEncodings() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getCollectionSourceFormats() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getCollectionTargetEncodings() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getCollectionTargetFormats() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getControl(Control.Type) - Method in class org.tritonus.share.sampled.mixer.TLine
 
getControls() - Method in class org.tritonus.share.sampled.mixer.TLine
 
getConvertDitherBits(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getDataOutputStream(File) - Static method in class org.tritonus.share.sampled.AudioSystemShadow
 
getDataOutputStream(OutputStream) - Static method in class org.tritonus.share.sampled.AudioSystemShadow
 
getDataOutputStream() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
 
getDefaultBufferSize() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getDeviceInfo() - Method in class org.tritonus.share.midi.TMidiDevice
Retrieves a description of this instance.
getDitherBits() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getDitherMode() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getEncoding(String) - Static method in class org.tritonus.share.sampled.Encodings
Use this method for retrieving an instance of AudioFormat.Encoding of the specified name.
getEncodings() - Static method in class org.tritonus.share.sampled.Encodings
Returns all "supported" encodings.
getFilePointer() - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
getFilePointer() - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
getFormat() - Method in interface org.tritonus.share.sampled.file.AudioOutputStream
Retrieves the AufioFormat of this AudioOutputStream.
getFormat() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
 
getFormat() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getFrameLength() - Method in class org.tritonus.share.sampled.mixer.TClip
 
getFrameLength() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
getFramePosition() - Method in class org.tritonus.share.sampled.mixer.TClip
 
getFramePosition() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getFramePosition() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
getFrameSize(int, int) - Static method in class org.tritonus.share.sampled.AudioUtils
 
getFrameSize(AudioFormat.Encoding, float, int, int, float, boolean, int) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
Calculates the frame size for the given format description.
getLatency() - Method in class org.tritonus.share.midi.TPreloadingSequencer
Get the preloading intervall.
getLatency() - Method in class org.tritonus.share.midi.TSequencer
Get the preloading intervall.
getLength() - Method in interface org.tritonus.share.sampled.file.AudioOutputStream
Gives length of the stream.
getLength() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
Gives length of the stream.
getLengthInBytes(AudioInputStream) - Static method in class org.tritonus.share.sampled.AudioUtils
 
getLengthInBytes(AudioFormat, long) - Static method in class org.tritonus.share.sampled.AudioUtils
if the passed value for lLength is AudioSystem.NOT_SPECIFIED (unknown length), the length in bytes becomes AudioSystem.NOT_SPECIFIED, too.
getLevel() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getLine(Line.Info) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getLineInfo() - Method in class org.tritonus.share.sampled.mixer.TLine
 
getLongFramePosition() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getLoopCount() - Method in class org.tritonus.share.midi.TSequencer
 
getLoopEndPoint() - Method in class org.tritonus.share.midi.TSequencer
 
getLoopStartPoint() - Method in class org.tritonus.share.midi.TSequencer
 
getMasterSyncMode() - Method in class org.tritonus.share.midi.TSequencer
 
getMasterSyncModes() - Method in class org.tritonus.share.midi.TSequencer
 
getMatchingFormat(AudioFormat, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TFormatConversionProvider
WARNING: this method uses getTargetFormats(AudioFormat.Encoding, AudioFormat) which may create infinite loops if the latter is overwritten.
getMaxReceivers() - Method in class org.tritonus.share.midi.TMidiDevice
 
getMaxTransmitters() - Method in class org.tritonus.share.midi.TMidiDevice
 
getMetaEventListeners() - Method in class org.tritonus.share.midi.TSequencer
 
getMicrosecondLength() - Method in class org.tritonus.share.midi.TSequencer
 
getMicrosecondLength() - Method in class org.tritonus.share.sampled.mixer.TClip
 
getMicrosecondLength() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
getMicrosecondPosition() - Method in class org.tritonus.share.midi.TMidiDevice
Returns the device time in microseconds.
getMicrosecondPosition() - Method in class org.tritonus.share.sampled.mixer.TClip
 
getMicrosecondPosition() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
getMicrosecondPosition() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
getMixer() - Method in class org.tritonus.share.sampled.mixer.TLine
 
getMixer(Mixer.Info) - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
getMixerInfo() - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getMixerInfo() - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
getMono() - Method in class org.tritonus.share.midi.TMidiChannel
 
getOmni() - Method in class org.tritonus.share.midi.TMidiChannel
 
getOriginalFormat() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
getOriginalStream() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
getParentControl() - Method in class org.tritonus.share.sampled.mixer.TBooleanControl
 
getParentControl() - Method in class org.tritonus.share.sampled.mixer.TCompoundControl
 
getParentControl() - Method in class org.tritonus.share.sampled.mixer.TControlController
 
getParentControl() - Method in interface org.tritonus.share.sampled.mixer.TControllable
 
getParentControl() - Method in class org.tritonus.share.sampled.mixer.TEnumControl
 
getParentControl() - Method in class org.tritonus.share.sampled.mixer.TFloatControl
 
getPort(Port.Info) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getProperty(String) - Method in class org.tritonus.share.sampled.TAudioFormat
 
getReceiver() - Method in class org.tritonus.share.midi.TMidiDevice
Creates a new Receiver object associated with this instance.
getReceiver() - Method in class org.tritonus.share.midi.TMidiDevice.TTransmitter
 
getReceivers() - Method in class org.tritonus.share.midi.TMidiDevice
 
getResolution() - Method in class org.tritonus.share.midi.TSequencer
Returns the resolution (ticks per quarter) of the current sequence.
getSampleCount() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getSampleRate() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
getSampleRate() - Method in class org.tritonus.share.sampled.FloatInputStream
 
getSampleRate() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
 
getSampleRate() - Method in interface org.tritonus.share.sampled.FloatSampleInput
 
getSequence() - Method in class org.tritonus.share.midi.TSequencer
 
getSlaveSyncMode() - Method in class org.tritonus.share.midi.TSequencer
 
getSlaveSyncModes() - Method in class org.tritonus.share.midi.TSequencer
 
getSourceDataLine(AudioFormat, int) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getSourceEncodings() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getSourceLineInfo() - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getSourceLineInfo(Line.Info) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getSourceLines() - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getSupportedAudioFormats(AudioFileFormat.Type) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
Returns the AudioFormat that can be handled for the given file type.
getTargetDataLine(AudioFormat, int) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getTargetEncodings(AudioFormat) - Method in class org.tritonus.share.sampled.convert.TMatrixFormatConversionProvider
 
getTargetEncodings() - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
getTargetEncodings(AudioFormat) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
This implementation assumes that the converter can convert from each of its source encodings to each of its target encodings.
getTargetFormats(AudioFormat.Encoding, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TEncodingFormatConversionProvider
This implementation assumes that the converter can convert from each of its source formats to each of its target formats.
getTargetFormats(AudioFormat.Encoding, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TMatrixFormatConversionProvider
 
getTargetFormats(AudioFormat.Encoding, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
This implementation assumes that the converter can convert from each of its source formats to each of its target formats.
getTargetLineInfo() - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getTargetLineInfo(Line.Info) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getTargetLines() - Method in class org.tritonus.share.sampled.mixer.TMixer
 
getTempoFactor() - Method in class org.tritonus.share.midi.TSequencer
 
getTempoInBPM() - Method in class org.tritonus.share.midi.TSequencer
 
getTempoInMPQ() - Method in class org.tritonus.share.midi.TSequencer
 
getTickLength() - Method in class org.tritonus.share.midi.TSequencer
 
getTrackCount() - Method in class org.tritonus.share.midi.TMidiFileFormat
 
getTrackMute(int) - Method in class org.tritonus.share.midi.TSequencer
 
getTrackSolo(int) - Method in class org.tritonus.share.midi.TSequencer
 
getTransmitter() - Method in class org.tritonus.share.midi.TMidiDevice
Creates a new Transmitter object associated with this instance.
getTransmitters() - Method in class org.tritonus.share.midi.TMidiDevice
 
getType(String) - Static method in class org.tritonus.share.sampled.AudioFileTypes
Use this method to retrieve an instance of AudioFileFormat.Type of the specified name.
getType(String, String) - Static method in class org.tritonus.share.sampled.AudioFileTypes
Use this method to retrieve an instance of AudioFileFormat.Type of the specified name.
getUnsignedInteger(byte) - Static method in class org.tritonus.share.midi.MidiUtils
 
getUseReceiver() - Method in class org.tritonus.share.midi.TMidiDevice
Returns whether to handle output.
getUseTransmitter() - Method in class org.tritonus.share.midi.TMidiDevice
Returns whether to handle input.
getVariableLengthQuantity(long) - Static method in class org.tritonus.share.midi.MidiUtils
 
getVendor() - Static method in class org.tritonus.share.GlobalInfo
 
getVersion() - Static method in class org.tritonus.share.GlobalInfo
 
GlobalInfo - Class in org.tritonus.share
 
GlobalInfo() - Constructor for class org.tritonus.share.GlobalInfo
 

H

HeaderlessAudioOutputStream - Class in org.tritonus.share.sampled.file
AudioOutputStream for files without a header; the input is written as it is.
HeaderlessAudioOutputStream(AudioFormat, long, TDataOutputStream) - Constructor for class org.tritonus.share.sampled.file.HeaderlessAudioOutputStream
 

I

Info(String, String, String, String) - Constructor for class org.tritonus.share.midi.TMidiDevice.Info
 
init(int, int, float) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Initialize this sample buffer to have the specified channels, sample count, and sample rate.
init(int, int, float, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Initialize this sample buffer to have the specified channels, sample count, and sample rate.
initFromByteArray(byte[], int, int, AudioFormat) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Resets this buffer with the audio data specified in the arguments.
initFromByteArray(byte[], int, int, AudioFormat, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Resets this buffer with the audio data specified in the arguments.
initFromFloatSampleBuffer(FloatSampleBuffer) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Resets this sample buffer with the data in source.
insertChannel(int, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Insert a (silent) channel at position index.
insertChannel(int, boolean, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Inserts a channel at position index.
intToBytes16(int, byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a 16 bit sample of type int to 2 bytes in an array.
intToBytes24(int, byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a 24 bit sample of type int to 3 bytes in an array.
intToBytes32(int, byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a 32 bit sample of type int to 4 bytes in an array.
isActive() - Method in class org.tritonus.share.sampled.mixer.TDataLine
This implementation returns the status of isRunning().
isAllowedSourceEncoding(AudioFormat.Encoding) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isAllowedSourceFormat(AudioFormat) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isAllowedTargetEncoding(AudioFormat.Encoding) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isAllowedTargetFormat(AudioFormat) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isAudioFormatSupportedImpl(AudioFormat, AudioFileFormat.Type) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
Checks whether the passed AudioFormat can be handled.
isControlSupported(Control.Type) - Method in class org.tritonus.share.sampled.mixer.TLine
 
isConversionSupported(AudioFormat, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TFormatConversionProvider
WARNING: this method uses getTargetFormats(AudioFormat.Encoding, AudioFormat) which may create infinite loops if the latter is overwritten.
isDisabled() - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
isDone() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
isDone() - Method in class org.tritonus.share.sampled.FloatInputStream
 
isDone() - Method in interface org.tritonus.share.sampled.FloatSampleInput
Determine if this stream has reached its end.
isFileTypeSupported(AudioFileFormat.Type) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
isFileTypeSupported(AudioFileFormat.Type, AudioInputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
isJavaSoundAudioEngine(Mixer.Info) - Static method in class org.tritonus.share.sampled.AudioUtils
Return if the passed mixer info is the Java Sound Audio Engine.
isJavaSoundAudioEngine(DataLine) - Static method in class org.tritonus.share.sampled.AudioUtils
Return if the passed line is writing to or reading from the Java Sound Audio Engine.
isLineSupported(Line.Info) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
isMixerSupported(Mixer.Info) - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
isOpen() - Method in class org.tritonus.share.midi.TMidiDevice
 
isOpen() - Method in class org.tritonus.share.midi.TMidiDevice.TReceiver
 
isOpen() - Method in class org.tritonus.share.sampled.mixer.TLine
 
isPCM(AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
 
isRunning() - Method in class org.tritonus.share.midi.TSequencer
 
isRunning() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
isSourceEncodingSupported(AudioFormat.Encoding) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isSourceFormatSupported(AudioFormat) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
isSynchronizationSupported(Line[], boolean) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
isSystemBigEndian() - Static method in class org.tritonus.share.sampled.AudioUtils
tries to guess if this program is running on a big endian platform
isTargetEncodingSupported(AudioFormat.Encoding) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
isTargetFormatSupported(AudioFormat) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
isTrackEnabled(int) - Method in class org.tritonus.share.midi.TSequencer
 

L

length() - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
length() - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
lin2log(double) - Static method in class org.tritonus.share.sampled.TVolumeUtils
 
linear2alaw(short) - Static method in class org.tritonus.share.sampled.TConversionTool
 
linear2decibel(double) - Static method in class org.tritonus.share.sampled.AudioUtils
Get decibel from a linear factor.
linear2ulaw(int) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a linear signed 16bit sample to a uLaw byte.
linearFade(float, float) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Fade the volume level of this buffer from the given start volume to the end volume.
linearFade(float, float, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Fade the volume level of this buffer from the given start volume to the end volume.
linearFade(int, float, float, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Fade the volume level of the specified channel from the given start volume to the end volume.
localControl(boolean) - Method in class org.tritonus.share.midi.TMidiChannel
 
log2lin(double) - Static method in class org.tritonus.share.sampled.TVolumeUtils
 
loop(int) - Method in class org.tritonus.share.sampled.mixer.TClip
 
loop(int) - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 

M

m_buffer - Variable in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
The intermediate buffer used during convert actions (if not convertInPlace is used).
m_circularBuffer - Variable in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
m_printStream - Static variable in class org.tritonus.share.TDebug
 
makeSilence() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Silence the entire audio buffer.
makeSilence(int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Silence the entire buffer in the specified range on all channels.
makeSilence(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Silence the specified channel
makeSilence(int, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Silence the specified channel in the specified range
mark(int) - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
mark(int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
mark(int) - Method in class org.tritonus.share.sampled.FloatInputStream
 
markSupported() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
markSupported() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
markSupported() - Method in class org.tritonus.share.sampled.FloatInputStream
 
matches(AudioFormat, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioFormats
Tests whether 2 AudioFormats have matching formats.
matches(AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
Checks whether this Set contains an AudioFormat that matches elem.
MidiUtils - Class in org.tritonus.share.midi
Helper methods for reading and writing MIDI files.
MidiUtils() - Constructor for class org.tritonus.share.midi.MidiUtils
 
millis2Bytes(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes
millis2Bytes(long, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes
millis2Bytes(int, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
convert milliseconds to bytes.
millis2Bytes(int, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
convert milliseconds to bytes.
millis2Bytes(double, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
convert milliseconds to bytes.
millis2Bytes(double, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
convert milliseconds to bytes.
millis2BytesFrameAligned(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2BytesFrameAligned(long, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2BytesFrameAligned(int, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2BytesFrameAligned(int, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2BytesFrameAligned(double, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2BytesFrameAligned(double, double, int) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to bytes, return value is frame-aligned
millis2Frames(long, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2Frames(long, double) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2Frames(int, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2Frames(int, double) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2Frames(double, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2Frames(double, double) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2FramesD(double, AudioFormat) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
millis2FramesD(double, double) - Static method in class org.tritonus.share.sampled.AudioUtils
Conversion milliseconds to frames (samples)
mix(FloatSampleBuffer) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Mixes source to this buffer by adding all samples.
mix(FloatSampleBuffer, int, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Mixes source samples to this buffer by adding the sample values.
mixDownChannels() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Mix down of n channels to one channel.
It uses a simple mixdown: all other channels are added to first channel.
The volume is NOT lowered ! Be aware, this might cause clipping when converting back to integer samples.

N

noteOff(int) - Method in class org.tritonus.share.midi.TMidiChannel
 
notifier - Static variable in class org.tritonus.share.TNotifier
 
NotifyEntry(EventObject, Collection<LineListener>) - Constructor for class org.tritonus.share.TNotifier.NotifyEntry
 
notifyLineEvent(LineEvent.Type) - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
notifyLineEvent(LineEvent.Type) - Method in class org.tritonus.share.sampled.mixer.TLine
 
notifyLineEvent(LineEvent) - Method in class org.tritonus.share.sampled.mixer.TLine
 
notifyListeners(MidiMessage) - Method in class org.tritonus.share.midi.TSequencer
 
NS_or_number(int) - Static method in class org.tritonus.share.sampled.AudioUtils
 
NS_or_number(float) - Static method in class org.tritonus.share.sampled.AudioUtils
 
NULL_TYPE_ARRAY - Static variable in class org.tritonus.share.sampled.file.TAudioFileWriter
 

O

open() - Method in class org.tritonus.share.midi.TMidiDevice
 
open(AudioFormat, int) - Method in class org.tritonus.share.sampled.mixer.TBaseDataLine
 
open(AudioFormat) - Method in class org.tritonus.share.sampled.mixer.TBaseDataLine
 
open(AudioFormat, byte[], int, int) - Method in class org.tritonus.share.sampled.mixer.TClip
 
open(AudioInputStream) - Method in class org.tritonus.share.sampled.mixer.TClip
 
open() - Method in class org.tritonus.share.sampled.mixer.TClip
 
open() - Method in class org.tritonus.share.sampled.mixer.TLine
 
open(AudioInputStream) - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
open() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
openImpl() - Method in class org.tritonus.share.midi.TMidiDevice
Subclasses have to override this method to be notified of opening.
openImpl() - Method in class org.tritonus.share.midi.TPreloadingSequencer
 
openImpl() - Method in class org.tritonus.share.sampled.mixer.TLine
Subclasses should override this method.
org.tritonus.share - package org.tritonus.share
Misc helper classes.
org.tritonus.share.midi - package org.tritonus.share.midi
Base classes and helper classes for the implementation of MIDI stuff.
org.tritonus.share.sampled - package org.tritonus.share.sampled
Helper classes for the implementation of sampled audio stuff.
org.tritonus.share.sampled.convert - package org.tritonus.share.sampled.convert
Base classes for the implementation of FormatConversionProviders.
org.tritonus.share.sampled.file - package org.tritonus.share.sampled.file
Base classes for the implementation of AudioFileReaders and AudioFileWriters.
org.tritonus.share.sampled.mixer - package org.tritonus.share.sampled.mixer
Base classes for the implementation of MixerProviders.
out(String) - Static method in class org.tritonus.share.TDebug
 
out(Throwable) - Static method in class org.tritonus.share.TDebug
 

P

patchHeader() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
 
pcm162alaw(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of signed 16bit big endian samples to uLaw.
pcm162alaw(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with alaw samples.
pcm162ulaw(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of signed 16bit big endian samples to uLaw.
pcm162ulaw(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with ulaw samples.
pcm82alaw(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of 8bit samples to alaw.
pcm82alaw(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with alaw samples.
pcm82ulaw(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of 8bit samples to uLaw.
pcm82ulaw(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with ulaw samples.
PCM_SIGNED - Static variable in class org.tritonus.share.sampled.file.TAudioFileWriter
 
PCM_UNSIGNED - Static variable in class org.tritonus.share.sampled.file.TAudioFileWriter
 
programChange(int, int) - Method in class org.tritonus.share.midi.TMidiChannel
 
properties() - Method in class org.tritonus.share.sampled.convert.TAudioInputStream
Obtain a Map containing the properties.
properties() - Method in class org.tritonus.share.sampled.file.TAudioFileFormat
 
properties() - Method in class org.tritonus.share.sampled.TAudioFormat
 

R

read() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
read(byte[]) - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
read(byte[], int, int) - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
read() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
read(byte[], int, int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
Read nLength bytes that will be the converted samples of the original InputStream.
read(FloatSampleBuffer, int, int) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
read sampleCount converted samples at the specified offset.
read(FloatSampleBuffer) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
read(FloatSampleBuffer) - Method in class org.tritonus.share.sampled.FloatInputStream
 
read(FloatSampleBuffer, int, int) - Method in class org.tritonus.share.sampled.FloatInputStream
 
read() - Method in class org.tritonus.share.sampled.FloatInputStream
 
read(byte[]) - Method in class org.tritonus.share.sampled.FloatInputStream
 
read(byte[], int, int) - Method in class org.tritonus.share.sampled.FloatInputStream
If an underlying InputStream is available, read from it, otherwise read from an underlying FloatSampleInput stream and convert to a byte array.
read(FloatSampleBuffer) - Method in interface org.tritonus.share.sampled.FloatSampleInput
Fill the entire buffer with audio data.
read(FloatSampleBuffer, int, int) - Method in interface org.tritonus.share.sampled.FloatSampleInput
Fill the specified portion of the buffer with the next audio data to be read.
read(byte[]) - Method in class org.tritonus.share.TCircularBuffer
 
read(byte[], int, int) - Method in class org.tritonus.share.TCircularBuffer
 
readBytesFromFloatInput(byte[], int, int) - Method in class org.tritonus.share.sampled.FloatInputStream
internal method to read from the underlying InputStream.
Precondition: sourceInput!=null
readBytesFromInputStream(byte[], int, int) - Method in class org.tritonus.share.sampled.FloatInputStream
internal method to read from the underlying InputStream.
Precondition: sourceStream!=null
readIeeeExtended(DataInputStream) - Static method in class org.tritonus.share.sampled.file.TAudioFileReader
 
readLittleEndianInt(InputStream) - Static method in class org.tritonus.share.sampled.file.TAudioFileReader
 
readLittleEndianShort(InputStream) - Static method in class org.tritonus.share.sampled.file.TAudioFileReader
 
receive(MidiMessage, long) - Method in class org.tritonus.share.midi.TDirectSynthesizer
Handles MIDI messages coming in from Receivers.
receive(MidiMessage, long) - Method in class org.tritonus.share.midi.TMidiDevice
 
removeChannel(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
performs a lazy remove of the channel
removeChannel(int, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Removes a channel.
removeControl(Control) - Method in class org.tritonus.share.sampled.mixer.TLine
 
removeControllerEventListener(ControllerEventListener, int[]) - Method in class org.tritonus.share.midi.TSequencer
 
removeLineListener(LineListener) - Method in class org.tritonus.share.sampled.mixer.TLine
 
removeMetaEventListener(MetaEventListener) - Method in class org.tritonus.share.midi.TSequencer
 
removeMixer(Mixer) - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
removeReceiver(Receiver) - Method in class org.tritonus.share.midi.TMidiDevice
 
removeTransmitter(Transmitter) - Method in class org.tritonus.share.midi.TMidiDevice
 
replaceNotSpecified(AudioFormat, AudioFormat) - Method in class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
Utility method, replaces all occurences of AudioSystem.NOT_SPECIFIED in targetFormat with the corresponding value in sourceFormat.
requireEndianness(boolean) - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
descendants should call this method if implicit endian conversion should be done.
requireSign8bit(boolean) - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
descendants should call this method if implicit sign conversion for 8-bit data should be done
reset() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
reset() - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
reset() - Method in class org.tritonus.share.sampled.FloatInputStream
 
reset() - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Deletes all channels, frees memory...
reset(int, int, float) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Destroys any existing data and creates new channels.
resetAllControllers() - Method in class org.tritonus.share.midi.TMidiChannel
 
run() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
run() - Method in class org.tritonus.share.TNotifier
 

S

sampleRateEquals(float, float) - Static method in class org.tritonus.share.sampled.AudioUtils
 
seek(long) - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
seek(long) - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
send(MidiMessage, long) - Method in class org.tritonus.share.midi.TMidiDevice.TReceiver
Receive a MidiMessage.
send(MidiMessage, long) - Method in class org.tritonus.share.midi.TMidiDevice.TTransmitter
 
sendControllerEvent(ShortMessage) - Method in class org.tritonus.share.midi.TSequencer
 
sendImpl(MidiMessage, long) - Method in class org.tritonus.share.midi.TMidiDevice
Send a MidiMessage to all Transmitters.
sendMessageTick(MidiMessage, long) - Method in class org.tritonus.share.midi.TPreloadingSequencer
Put a message into the queue.
sendMetaMessage(MetaMessage) - Method in class org.tritonus.share.midi.TSequencer
 
set(int, E) - Method in class org.tritonus.share.ArraySet
 
set(int, AudioFormat) - Method in class org.tritonus.share.sampled.AudioFormatSet
 
setBufferSize(int) - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
setChannelCountImpl(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
internal setter for channel count, just change the variable.
setDitherBits(float) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Set the number of bits for dithering.
setDitherMode(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Sets the mode for dithering.
setFormat(AudioFormat) - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
setFramePosition(int) - Method in class org.tritonus.share.sampled.mixer.TClip
 
setFramePosition(int) - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
setLatency(int) - Method in class org.tritonus.share.midi.TPreloadingSequencer
Sets the preloading intervall.
setLatency(int) - Method in class org.tritonus.share.midi.TSequencer
Sets the preloading intervall.
setLengthFromCalculatedLength() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
 
setLineInfo(Line.Info) - Method in class org.tritonus.share.sampled.mixer.TLine
 
setLoopCount(int) - Method in class org.tritonus.share.midi.TSequencer
 
setLoopEndPoint(long) - Method in class org.tritonus.share.midi.TSequencer
 
setLoopPoints(int, int) - Method in class org.tritonus.share.sampled.mixer.TClip
 
setLoopPoints(int, int) - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
setLoopStartPoint(long) - Method in class org.tritonus.share.midi.TSequencer
 
setMasterSyncMode(Sequencer.SyncMode) - Method in class org.tritonus.share.midi.TSequencer
 
setMasterSyncModeImpl(Sequencer.SyncMode) - Method in class org.tritonus.share.midi.TSequencer
 
setMicrosecondPosition(long) - Method in class org.tritonus.share.sampled.mixer.TClip
 
setMicrosecondPosition(long) - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
setMono(boolean) - Method in class org.tritonus.share.midi.TMidiChannel
 
setOmni(boolean) - Method in class org.tritonus.share.midi.TMidiChannel
 
setOpen(boolean) - Method in class org.tritonus.share.sampled.mixer.TLine
 
setParentControl(TCompoundControl) - Method in class org.tritonus.share.sampled.mixer.TBooleanControl
 
setParentControl(TCompoundControl) - Method in class org.tritonus.share.sampled.mixer.TCompoundControl
 
setParentControl(TCompoundControl) - Method in class org.tritonus.share.sampled.mixer.TControlController
 
setParentControl(TCompoundControl) - Method in interface org.tritonus.share.sampled.mixer.TControllable
 
setParentControl(TCompoundControl) - Method in class org.tritonus.share.sampled.mixer.TEnumControl
 
setParentControl(TCompoundControl) - Method in class org.tritonus.share.sampled.mixer.TFloatControl
 
setProperty(String, Object) - Method in class org.tritonus.share.sampled.convert.TAudioInputStream
Set a property.
setProperty(String, Object) - Method in class org.tritonus.share.sampled.file.TAudioFileFormat
 
setProperty(String, Object) - Method in class org.tritonus.share.sampled.TAudioFormat
 
setRawChannel(int, float[]) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Low-level method to directly set the array for the given channel.
setRealTempo() - Method in class org.tritonus.share.midi.TSequencer
 
setReceiver(Receiver) - Method in class org.tritonus.share.midi.TMidiDevice.TTransmitter
 
setRunning(boolean) - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
setSampleCount(int, boolean) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Alias for changeSampleCount
setSampleCountImpl(int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
internal setter for sample count, just change the variable.
setSampleRate(float) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Sets the sample rate of this buffer.
setSamplesFromBytes(byte[], int, AudioFormat, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Initializes audio data from the provided byte array.
setSequence(Sequence) - Method in class org.tritonus.share.midi.TSequencer
 
setSequence(InputStream) - Method in class org.tritonus.share.midi.TSequencer
 
setSequenceImpl() - Method in class org.tritonus.share.midi.TSequencer
Set Sequence.
setSlaveSyncMode(Sequencer.SyncMode) - Method in class org.tritonus.share.midi.TSequencer
 
setSlaveSyncModeImpl(Sequencer.SyncMode) - Method in class org.tritonus.share.midi.TSequencer
 
setSupportInformation(Collection<AudioFormat>, Collection<AudioFormat>, Collection<Line.Info>, Collection<Line.Info>) - Method in class org.tritonus.share.sampled.mixer.TMixer
 
setTempoFactor(float) - Method in class org.tritonus.share.midi.TSequencer
 
setTempoImpl(float) - Method in class org.tritonus.share.midi.TSequencer
Change the tempo of the native sequencer part.
setTempoInBPM(float) - Method in class org.tritonus.share.midi.TSequencer
 
setTempoInMPQ(float) - Method in class org.tritonus.share.midi.TSequencer
Sets the tempo.
setTrackEnabledImpl(int, boolean) - Method in class org.tritonus.share.midi.TSequencer
Shows that a track state has changed.
setTrackMute(int, boolean) - Method in class org.tritonus.share.midi.TSequencer
 
setTrackMuteImpl(int, boolean) - Method in class org.tritonus.share.midi.TSequencer
 
setTrackSolo(int, boolean) - Method in class org.tritonus.share.midi.TSequencer
 
setTrackSoloImpl(int, boolean) - Method in class org.tritonus.share.midi.TSequencer
 
shortToBytes16(short, byte[], int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a sample of type short to 2 bytes in an array.
SHOW_ACCESS_CONTROL_EXCEPTIONS - Static variable in class org.tritonus.share.TDebug
 
SHOW_ACCESS_CONTROL_EXCEPTIONS - Static variable in class org.tritonus.share.TSettings
 
SILENCE_DECIBEL - Static variable in class org.tritonus.share.sampled.AudioUtils
The value used for negative infinity in decibels.
skip(long) - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
 
skip(long) - Method in class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
skip(long) - Method in class org.tritonus.share.sampled.FloatInputStream
 
start() - Method in class org.tritonus.share.midi.TSequencer
 
start() - Method in class org.tritonus.share.sampled.mixer.TClip
 
start() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
start() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
startImpl() - Method in class org.tritonus.share.midi.TSequencer
Subclasses have to override this method to be notified of starting.
startImpl() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
staticInit() - Method in class org.tritonus.share.sampled.mixer.TMixerProvider
 
stop() - Method in class org.tritonus.share.midi.TSequencer
 
stop() - Method in class org.tritonus.share.sampled.mixer.TClip
 
stop() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
stop() - Method in class org.tritonus.share.sampled.mixer.TSoftClip
 
stopImpl() - Method in class org.tritonus.share.midi.TSequencer
Subclasses have to override this method to be notified of stopping.
stopImpl() - Method in class org.tritonus.share.sampled.mixer.TDataLine
 
StringHashedSet<E> - Class in org.tritonus.share
A set where the elements are uniquely referenced by their string representation as given by the objects toString() method.
StringHashedSet() - Constructor for class org.tritonus.share.StringHashedSet
 
StringHashedSet(Collection<E>) - Constructor for class org.tritonus.share.StringHashedSet
 
supportsSeek() - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
supportsSeek() - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
supportsSeek() - Method in class org.tritonus.share.sampled.file.TSeekableDataOutputStream
 
swapOrder16(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
swapOrder16(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
swapOrder24(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
swapOrder24(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
swapOrder32(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
swapOrder32(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
 
synchronize(Line[], boolean) - Method in class org.tritonus.share.sampled.mixer.TMixer
 

T

TAsynchronousFilteredAudioInputStream - Class in org.tritonus.share.sampled.convert
Base class for asynchronus converters.
TAsynchronousFilteredAudioInputStream(AudioFormat, long) - Constructor for class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
Constructor.
TAsynchronousFilteredAudioInputStream(AudioFormat, long, int, int) - Constructor for class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
Constructor.
TAudioFileFormat - Class in org.tritonus.share.sampled.file
This class is just to have a public constructor taking the number of bytes of the whole file.
TAudioFileFormat(AudioFileFormat.Type, AudioFormat, int, int) - Constructor for class org.tritonus.share.sampled.file.TAudioFileFormat
 
TAudioFileFormat(AudioFileFormat.Type, AudioFormat, int, int, Map<String, Object>) - Constructor for class org.tritonus.share.sampled.file.TAudioFileFormat
 
TAudioFileReader - Class in org.tritonus.share.sampled.file
Base class for audio file readers.
TAudioFileReader(int) - Constructor for class org.tritonus.share.sampled.file.TAudioFileReader
 
TAudioFileReader(int, boolean) - Constructor for class org.tritonus.share.sampled.file.TAudioFileReader
 
TAudioFileWriter - Class in org.tritonus.share.sampled.file
Common base class for implementing classes of AudioFileWriter.
TAudioFileWriter(Collection<AudioFileFormat.Type>, Collection<AudioFormat>) - Constructor for class org.tritonus.share.sampled.file.TAudioFileWriter
Inheriting classes should call this constructor in order to make use of the functionality of TAudioFileWriter.
TAudioFormat - Class in org.tritonus.share.sampled
 
TAudioFormat(AudioFormat.Encoding, float, int, int, int, float, boolean, Map<String, Object>) - Constructor for class org.tritonus.share.sampled.TAudioFormat
 
TAudioFormat(AudioFormat) - Constructor for class org.tritonus.share.sampled.TAudioFormat
Create an instance of TAudioFormat as a copy of the supplied audio format.
TAudioFormat(AudioFormat, Map<String, Object>) - Constructor for class org.tritonus.share.sampled.TAudioFormat
Create an instance of TAudioFormat as a copy of the supplied audio format, adding the given properties to any properties supplied by format.
TAudioFormat(float, int, int, boolean, boolean, Map<String, Object>) - Constructor for class org.tritonus.share.sampled.TAudioFormat
 
TAudioInputStream - Class in org.tritonus.share.sampled.convert
AudioInputStream base class.
TAudioInputStream(InputStream, AudioFormat, long) - Constructor for class org.tritonus.share.sampled.convert.TAudioInputStream
Constructor without properties.
TAudioInputStream(InputStream, AudioFormat, long, Map<String, Object>) - Constructor for class org.tritonus.share.sampled.convert.TAudioInputStream
Constructor with properties.
TAudioOutputStream - Class in org.tritonus.share.sampled.file
Base class for classes implementing AudioOutputStream.
TAudioOutputStream(AudioFormat, long, TDataOutputStream, boolean) - Constructor for class org.tritonus.share.sampled.file.TAudioOutputStream
 
TBaseDataLine - Class in org.tritonus.share.sampled.mixer
Base class for implementing SourceDataLine or TargetDataLine.
TBaseDataLine(TMixer, DataLine.Info) - Constructor for class org.tritonus.share.sampled.mixer.TBaseDataLine
 
TBaseDataLine(TMixer, DataLine.Info, Collection<Control>) - Constructor for class org.tritonus.share.sampled.mixer.TBaseDataLine
 
TBooleanControl - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing BooleanControl.
TBooleanControl(BooleanControl.Type, boolean) - Constructor for class org.tritonus.share.sampled.mixer.TBooleanControl
 
TBooleanControl(BooleanControl.Type, boolean, TCompoundControl) - Constructor for class org.tritonus.share.sampled.mixer.TBooleanControl
 
TBooleanControl(BooleanControl.Type, boolean, String, String) - Constructor for class org.tritonus.share.sampled.mixer.TBooleanControl
 
TBooleanControl(BooleanControl.Type, boolean, String, String, TCompoundControl) - Constructor for class org.tritonus.share.sampled.mixer.TBooleanControl
 
TCircularBuffer - Class in org.tritonus.share
 
TCircularBuffer(int, boolean, boolean, TCircularBuffer.Trigger) - Constructor for class org.tritonus.share.TCircularBuffer
 
TCircularBuffer.Trigger - Interface in org.tritonus.share
 
TClip - Class in org.tritonus.share.sampled.mixer
 
TClip(DataLine.Info) - Constructor for class org.tritonus.share.sampled.mixer.TClip
 
TClip(DataLine.Info, Collection<Control>) - Constructor for class org.tritonus.share.sampled.mixer.TClip
 
TCompoundControl - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing Line.
TCompoundControl(CompoundControl.Type, Control[]) - Constructor for class org.tritonus.share.sampled.mixer.TCompoundControl
 
TCompoundControlType - Class in org.tritonus.share.sampled.mixer
CompoundControl.Type class.
TCompoundControlType(String) - Constructor for class org.tritonus.share.sampled.mixer.TCompoundControlType
Constructor.
TControlController - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing Line.
TControlController() - Constructor for class org.tritonus.share.sampled.mixer.TControlController
 
TControllable - Interface in org.tritonus.share.sampled.mixer
 
TConversionTool - Class in org.tritonus.share.sampled
Useful methods for converting audio data.
TConversionTool() - Constructor for class org.tritonus.share.sampled.TConversionTool
 
TDataLine - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing DataLine.
TDataLine(TMixer, DataLine.Info) - Constructor for class org.tritonus.share.sampled.mixer.TDataLine
 
TDataLine(TMixer, DataLine.Info, Collection<Control>) - Constructor for class org.tritonus.share.sampled.mixer.TDataLine
 
TDataOutputStream - Interface in org.tritonus.share.sampled.file
Interface for the file writing classes.
TDebug - Class in org.tritonus.share
 
TDebug() - Constructor for class org.tritonus.share.TDebug
 
TDebug.AssertException - Exception in org.tritonus.share
 
TDirectSynthesizer - Class in org.tritonus.share.midi
Base class for Synthesizer implementations.
TDirectSynthesizer(MidiDevice.Info) - Constructor for class org.tritonus.share.midi.TDirectSynthesizer
Initialize this class.
TEncodingFormatConversionProvider - Class in org.tritonus.share.sampled.convert
This is a base class for FormatConversionProviders that only change the encoding, i.e.
TEncodingFormatConversionProvider(Collection<AudioFormat>, Collection<AudioFormat>) - Constructor for class org.tritonus.share.sampled.convert.TEncodingFormatConversionProvider
create an instance.
TEnumControl - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing Line.
TEnumControl(EnumControl.Type, Object[], Object) - Constructor for class org.tritonus.share.sampled.mixer.TEnumControl
 
TFloatControl - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing Line.
TFloatControl(FloatControl.Type, float, float, float, int, float, String) - Constructor for class org.tritonus.share.sampled.mixer.TFloatControl
 
TFloatControl(FloatControl.Type, float, float, float, int, float, String, String, String, String) - Constructor for class org.tritonus.share.sampled.mixer.TFloatControl
 
TFormatConversionProvider - Class in org.tritonus.share.sampled.convert
Base class for all conversion providers of Tritonus.
TFormatConversionProvider() - Constructor for class org.tritonus.share.sampled.convert.TFormatConversionProvider
 
THeaderlessAudioFileWriter - Class in org.tritonus.share.sampled.file
Base class for formats without extra header.
THeaderlessAudioFileWriter(Collection<AudioFileFormat.Type>, Collection<AudioFormat>) - Constructor for class org.tritonus.share.sampled.file.THeaderlessAudioFileWriter
 
TLine - Class in org.tritonus.share.sampled.mixer
Base class for classes implementing Line.
TLine(TMixer, Line.Info) - Constructor for class org.tritonus.share.sampled.mixer.TLine
 
TLine(TMixer, Line.Info, Collection<Control>) - Constructor for class org.tritonus.share.sampled.mixer.TLine
 
TMatrixFormatConversionProvider - Class in org.tritonus.share.sampled.convert
Base class for arbitrary formatConversionProviders.
TMatrixFormatConversionProvider(List, List, boolean[][]) - Constructor for class org.tritonus.share.sampled.convert.TMatrixFormatConversionProvider
 
TMidiChannel - Class in org.tritonus.share.midi
Base class for MidiChannel implementations.
TMidiChannel(int) - Constructor for class org.tritonus.share.midi.TMidiChannel
 
TMidiDevice - Class in org.tritonus.share.midi
Base class for MidiDevice implementations.
TMidiDevice(MidiDevice.Info) - Constructor for class org.tritonus.share.midi.TMidiDevice
Initialize this class.
TMidiDevice(MidiDevice.Info, boolean, boolean) - Constructor for class org.tritonus.share.midi.TMidiDevice
Initialize this class.
TMidiDevice.Info - Class in org.tritonus.share.midi
 
TMidiDevice.TReceiver - Class in org.tritonus.share.midi
Receiver proxy class.
TMidiDevice.TTransmitter - Class in org.tritonus.share.midi
 
TMidiFileFormat - Class in org.tritonus.share.midi
A MidiFileFormat that has information about the number of tracks.
TMidiFileFormat(int, float, int, int, long, int) - Constructor for class org.tritonus.share.midi.TMidiFileFormat
 
TMixer - Class in org.tritonus.share.sampled.mixer
 
TMixer(Mixer.Info, Line.Info) - Constructor for class org.tritonus.share.sampled.mixer.TMixer
Constructor for mixers that use setSupportInformation().
TMixer(Mixer.Info, Line.Info, Collection<AudioFormat>, Collection<AudioFormat>, Collection<Line.Info>, Collection<Line.Info>) - Constructor for class org.tritonus.share.sampled.mixer.TMixer
Constructor for mixers.
TMixerInfo - Class in org.tritonus.share.sampled.mixer
 
TMixerInfo(String, String, String, String) - Constructor for class org.tritonus.share.sampled.mixer.TMixerInfo
 
TMixerProvider - Class in org.tritonus.share.sampled.mixer
 
TMixerProvider() - Constructor for class org.tritonus.share.sampled.mixer.TMixerProvider
 
TNonSeekableDataOutputStream - Class in org.tritonus.share.sampled.file
A TDataOutputStream that does not allow seeking.
TNonSeekableDataOutputStream(OutputStream) - Constructor for class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
TNotifier - Class in org.tritonus.share
 
TNotifier() - Constructor for class org.tritonus.share.TNotifier
 
TNotifier.NotifyEntry - Class in org.tritonus.share
 
toAudioFormatArray() - Method in class org.tritonus.share.sampled.AudioFormatSet
 
TPort - Class in org.tritonus.share.sampled.mixer
Base class for Ports.
TPort(TMixer, Line.Info) - Constructor for class org.tritonus.share.sampled.mixer.TPort
 
TPort(TMixer, Line.Info, Collection<Control>) - Constructor for class org.tritonus.share.sampled.mixer.TPort
 
TPreloadingSequencer - Class in org.tritonus.share.midi
Base class for sequencers that work with an internal queue.
TPreloadingSequencer(MidiDevice.Info, Collection<Sequencer.SyncMode>, Collection<Sequencer.SyncMode>) - Constructor for class org.tritonus.share.midi.TPreloadingSequencer
Sets the latency to the default value.
TraceAllExceptions - Static variable in class org.tritonus.share.TDebug
 
TraceAllWarnings - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaCtlNative - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaMidiChannel - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaMidiIn - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaMidiOut - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaMixerNative - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaNative - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaPcmNative - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaSeq - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaSeqDetails - Static variable in class org.tritonus.share.TDebug
 
TraceAlsaSeqNative - Static variable in class org.tritonus.share.TDebug
 
TraceAudioConfig - Static variable in class org.tritonus.share.TDebug
 
TraceAudioConverter - Static variable in class org.tritonus.share.TDebug
 
TraceAudioFileReader - Static variable in class org.tritonus.share.TDebug
 
TraceAudioFileWriter - Static variable in class org.tritonus.share.TDebug
 
TraceAudioInputStream - Static variable in class org.tritonus.share.TDebug
 
TraceAudioOutputStream - Static variable in class org.tritonus.share.TDebug
 
TraceAudioSystem - Static variable in class org.tritonus.share.TDebug
 
TraceCdda - Static variable in class org.tritonus.share.TDebug
 
TraceCddaNative - Static variable in class org.tritonus.share.TDebug
 
TraceCircularBuffer - Static variable in class org.tritonus.share.TDebug
 
TraceClip - Static variable in class org.tritonus.share.TDebug
 
TraceControl - Static variable in class org.tritonus.share.TDebug
 
TraceDataLine - Static variable in class org.tritonus.share.TDebug
 
TraceEsdNative - Static variable in class org.tritonus.share.TDebug
 
TraceEsdRecordingStreamNative - Static variable in class org.tritonus.share.TDebug
 
TraceEsdStreamNative - Static variable in class org.tritonus.share.TDebug
 
TraceFluidNative - Static variable in class org.tritonus.share.TDebug
 
TraceInit - Static variable in class org.tritonus.share.TDebug
 
TraceLine - Static variable in class org.tritonus.share.TDebug
 
TraceMidiConfig - Static variable in class org.tritonus.share.TDebug
 
TraceMidiDevice - Static variable in class org.tritonus.share.TDebug
 
TraceMidiDeviceProvider - Static variable in class org.tritonus.share.TDebug
 
TraceMidiSystem - Static variable in class org.tritonus.share.TDebug
 
TraceMixer - Static variable in class org.tritonus.share.TDebug
 
TraceMixerProvider - Static variable in class org.tritonus.share.TDebug
 
TraceMixingAudioInputStream - Static variable in class org.tritonus.share.TDebug
 
TraceOggNative - Static variable in class org.tritonus.share.TDebug
 
TracePortScan - Static variable in class org.tritonus.share.TDebug
 
TraceSequencer - Static variable in class org.tritonus.share.TDebug
 
TraceService - Static variable in class org.tritonus.share.TDebug
 
TraceSourceDataLine - Static variable in class org.tritonus.share.TDebug
 
TraceSynthesizer - Static variable in class org.tritonus.share.TDebug
 
TraceTargetDataLine - Static variable in class org.tritonus.share.TDebug
 
TraceVorbisNative - Static variable in class org.tritonus.share.TDebug
 
TReceiver() - Constructor for class org.tritonus.share.midi.TMidiDevice.TReceiver
 
TSeekableDataOutputStream - Class in org.tritonus.share.sampled.file
A TDataOutputStream that allows seeking.
TSeekableDataOutputStream(File) - Constructor for class org.tritonus.share.sampled.file.TSeekableDataOutputStream
 
TSequencer - Class in org.tritonus.share.midi
 
TSequencer(MidiDevice.Info, Collection<Sequencer.SyncMode>, Collection<Sequencer.SyncMode>) - Constructor for class org.tritonus.share.midi.TSequencer
 
TSettings - Class in org.tritonus.share
 
TSettings() - Constructor for class org.tritonus.share.TSettings
 
TSimpleFormatConversionProvider - Class in org.tritonus.share.sampled.convert
This is a base class for FormatConversionProviders that can convert from each source encoding/format to each target encoding/format.
TSimpleFormatConversionProvider(Collection<AudioFormat>, Collection<AudioFormat>) - Constructor for class org.tritonus.share.sampled.convert.TSimpleFormatConversionProvider
 
TSoftClip - Class in org.tritonus.share.sampled.mixer
 
TSoftClip(Mixer, AudioFormat) - Constructor for class org.tritonus.share.sampled.mixer.TSoftClip
 
TSynchronousFilteredAudioInputStream - Class in org.tritonus.share.sampled.convert
Base class for types of audio filter/converter that translate one frame to another frame.
It provides all the transformation of frame sizes.
It does NOT handle different sample rates of original stream and this stream !
TSynchronousFilteredAudioInputStream(AudioInputStream, AudioFormat) - Constructor for class org.tritonus.share.sampled.convert.TSynchronousFilteredAudioInputStream
 
TTransmitter() - Constructor for class org.tritonus.share.midi.TMidiDevice.TTransmitter
 
TVolumeUtils - Class in org.tritonus.share.sampled
 
TVolumeUtils() - Constructor for class org.tritonus.share.sampled.TVolumeUtils
 

U

ulaw2alaw(byte) - Static method in class org.tritonus.share.sampled.TConversionTool
 
ulaw2alaw(byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
Converts a buffer of uLaw samples to aLaw.
ulaw2alaw(byte[], int, byte[], int, int) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with alaw samples.
ulaw2linear(byte) - Static method in class org.tritonus.share.sampled.TConversionTool
 
ulaw2pcm16(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with pcm signed 16 bit samples.
ulaw2pcm8(byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Inplace-conversion of a ulaw buffer to 8bit samples.
ulaw2pcm8(byte[], int, byte[], int, int, boolean) - Static method in class org.tritonus.share.sampled.TConversionTool
Fills outBuffer with ulaw samples.
unsynchronize(Line[]) - Method in class org.tritonus.share.sampled.mixer.TMixer
 

W

write(byte[], int, int) - Method in interface org.tritonus.share.sampled.file.AudioOutputStream
Writes a chunk of audio data to the destination (file or output stream).
write(AudioInputStream, AudioFileFormat.Type, File) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
write(AudioInputStream, AudioFileFormat.Type, OutputStream) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
write(byte[], int, int) - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
Writes audio data to the destination (file or output stream).
write(byte[]) - Method in class org.tritonus.share.TCircularBuffer
 
write(byte[], int, int) - Method in class org.tritonus.share.TCircularBuffer
 
writeByteBuffer(byte[], int, AudioFormat, int, int) - Method in class org.tritonus.share.sampled.FloatSampleBuffer
Write the contents of the byte array to this buffer, overwriting existing data.
writeHeader() - Method in class org.tritonus.share.sampled.file.HeaderlessAudioOutputStream
 
writeHeader() - Method in class org.tritonus.share.sampled.file.TAudioOutputStream
Writes the header of the audio file.
writeImpl(AudioInputStream, AudioOutputStream, boolean) - Method in class org.tritonus.share.sampled.file.TAudioFileWriter
 
writeLittleEndian16(short) - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
writeLittleEndian16(short) - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
writeLittleEndian16(short) - Method in class org.tritonus.share.sampled.file.TSeekableDataOutputStream
 
writeLittleEndian32(int) - Method in interface org.tritonus.share.sampled.file.TDataOutputStream
 
writeLittleEndian32(int) - Method in class org.tritonus.share.sampled.file.TNonSeekableDataOutputStream
 
writeLittleEndian32(int) - Method in class org.tritonus.share.sampled.file.TSeekableDataOutputStream
 
writeMore() - Method in class org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
Check if writing more data to the circular buffer is recommanded.
writeVariableLengthQuantity(long, OutputStream) - Static method in class org.tritonus.share.midi.MidiUtils
 
A B C D E F G H I L M N O P R S T U W 
Skip navigation links

Copyright © 2016. All Rights Reserved.