System and method for lossless audio encoding and decoding
First Claim
1. A method to encode audio data, comprising for each sample of a plurality of audio data samples creating a table of encoded audio sample values in which redundant ones of the audio data samples share common table entries.
4 Assignments
0 Petitions
Accused Products
Abstract
Audio information is encoded, sample by sample, by creating a table of encoded audio sample values in which redundant ones of the encoded audio sample values share common table entries. The encoding method may include comparing a current audio data sample to be encoded to previously encoded audio data samples to determine if the current audio data sample value is a redundant value, and if it is a redundant value, a pointer to the table location of the first occurrence of the redundant previously encoded audio data value is entered into the table of encoded audio sample values.
32 Citations
13 Claims
- 1. A method to encode audio data, comprising for each sample of a plurality of audio data samples creating a table of encoded audio sample values in which redundant ones of the audio data samples share common table entries.
-
8. A system comprising:
-
an encoder to encode successive audio data samples from a digital audio file by creating a table of encoded audio sample values in which redundant ones of the audio data samples share common table entries; and
a decoder to create from the table of encoded audio sample values a decoded digital audio file for playback. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A set of computer readable instructions embodied on a computer-readable medium, which when executed by a computer processor cause the computer processor to execute a process comprising encoding, sample by sample, a plurality of audio data samples by creating a table of encoded audio sample values in which redundant ones of the audio data samples share common table entries.
Specification