Patent ID: 7991622

Claim:
A system for losslessly compressing an audio signal, comprising: a device for receiving an input audio signal having at least a left channel and a right channel; a device for processing overlapping frames of the input audio signal using an integer-reversible modulated lapped transform (MLT) to produce a block of transform coefficients for each frame of each channel; a device for reversibly computing a block of mean transform coefficients and a block of difference transform coefficients from each corresponding block of transform coefficients computed for the left and right audio channels; a device for encoding each block of transform coefficients using a backward-adaptive run-length Golomb-Rice (RLGR) encoder, wherein encoding each block of transform coefficients using the RLGR encoder further includes encoding the blocks of mean transform coefficients and difference transform coefficients; and a device for constructing a losslessly compressed output data stream representing the input audio signal by sequentially compositing the RLGR encoded blocks of transform coefficients for every frame of the input audio signal, said output data stream being any of stored on a physical computer readable medium and transmitted across a network to one or more receiving devices.