Package org.tritonus.sampled.convert

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

See:
          Description

Class Summary
ImaAdpcmFormatConversionProvider IMA ADPCM encoder and decoder.
ImaAdpcmFormatConversionProvider.DecodedImaAdpcmAudioInputStream AudioInputStream returned on decoding of IMA ADPCM.
ImaAdpcmFormatConversionProvider.EncodedImaAdpcmAudioInputStream AudioInputStream returned on encoding to IMA ADPCM.
LawDecoder This provider supports these conversions: alaw,ulaw -> PCM 8 Signed alaw,ulaw -> PCM 8 Unsigned -> alaw alaw,ulaw -> PCM 16 signed big endian -> alaw alaw,ulaw -> PCM 16 signed little endian -> alaw
LawEncoder This provider supports these conversions: PCM 8 Signed -> ulaw or alaw PCM 8 Unsigned -> ulaw or alaw PCM 16 signed big endian -> ulaw or alaw PCM 16 signed little endian -> ulaw or alaw alaw -> ulaw ulaw -> alaw
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.
 

Package org.tritonus.sampled.convert Description

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