Package org.tritonus.sampled.convert

Standard format converters (A-law, μ-law, PCM, sample rate).

See:
          Description

Class Summary
AlawFormatConversionProvider This provider (currently) supports these conversions: PCM 8 Signed -> alaw PCM 8 Unsigned -> alaw PCM 16 signed big endian -> alaw PCM 16 signed little endian -> alaw ulaw -> alaw and vice versa.
ImaAdpcmFormatConversionProvider IMA ADPCM encoder and decoder.
ImaAdpcmFormatConversionProvider.DecodedImaAdpcmAudioInputStream AudioInputStream returned on decoding of IMA ADPCM.
ImaAdpcmFormatConversionProvider.EncodedImaAdpcmAudioInputStream AudioInputStream returned on encoding to IMA ADPCM.
PCM2PCMConversionProvider This provider supports these PCM conversions (<--> meaning both directions): 8 Signed <-> 8 unsigned 16/24/32 Signed little endian <-> 16/24/32 Signed big endian arbitrary conversion between 8/16/24/32 bit sample width
(up-conversion is done by adding low-byte zero(s)).
SampleRateConversionProvider This provider converts sample rate of 2 PCM streams.
SampleRateConversionProvider.SampleRateConverterStream SampleRateConverterStream
SampleRateConversionProvider.SRCAudioFormat Obviously, this class is used to be able to set the frame rate/sample rate after the AudioFormat object has been created.
SmartFormatConversionProvider "Smart" formatConversionProvider.
UlawFormatConversionProvider This provider (currently) supports these conversions: PCM 8 Signed -> ulaw PCM 8 Unsigned -> ulaw PCM 16 signed big endian -> ulaw PCM 16 signed little endian -> ulaw alaw -> ulaw and vice versa.
 

Package org.tritonus.sampled.convert Description

Standard format converters (A-law, μ-law, PCM, sample rate). The classes provided here .