×

Compression and expansion technique for digital audio data

  • US 5,083,310 A
  • Filed: 11/14/1989
  • Issued: 01/21/1992
  • Est. Priority Date: 11/14/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for compressing and expanding a digital audio signal, comprising:

  • predictor means for providing a first predicted signal of a first inputted digital audio signal;

    first adder means coupled to receive both said first inputted digital audio signal and said first predicted signal for providing a first difference signal, said first difference signal representing a difference between said first inputted digital audio signal and said first predicted signal;

    first adjustment means coupled to receive said first difference signal for applying a first gain value to said first difference signal in order to adjust the magnitude of said first difference signal and for normalizing said first difference signal, said first adjustment means providing an output being a first adjusted difference signal and having at least one look-up table;

    quantizer means coupled to said first adjustment means for quantizing said first adjusted difference signal in order to provide a compressed signal which corresponds to a quantized compression of said first inputted digital signal;

    adaptive means coupled to receive said compressed signal for evaluating said compressed signal to determine if the magnitude of said compressed signal is at a predetermined value, said adaptive means including an adaptation table, said adaptation table coupled to receive said compressed signal for providing a first pointer to said one look-up table, said one look-up table having gain value entries, each said gain value entry being a step multiple of a previous said gain value entry, said first pointer pointing to one of said gain value entries in said one look-up table for selecting said first gain value, said one look-up table coupled to said first adjustment means for supplying said first gain value;

    inverse quantizer means coupled to receive said compressed signal for providing an inverse quantization operation to expand said compressed signal into a second adjusted difference signal, said second adjusted difference signal being substantially equivalent to said first adjusted difference signal;

    second adjustment means coupled to receive said second adjusted difference signal for applying a second gain value and for denormalizing said second adjusted difference signal, said second gain value being a said gain value entry from said one look-up table indicated by said first pointer, said second adjustment means coupled to said adaptive means to receive said second gain value, said second gain value is a reciprocal of said first gain value, said second adjustment means output being a second difference signal substantially equivalent to said first difference signal;

    second adder means coupled to receive both said second difference signal and said first predicted signal for providing a first outputted digital signal, said first outputted digital signal representing a sum of said second difference signal and said first predicted signal, said first outputted digital signal being substantially equivalent to said first inputted digital signal; and

    whereinsaid predictor means coupled to receive said first outputted digital signal for generating a second predicted signal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×