← Back to Patent Explorer
US4809274A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital audio companding and error conditioning

Assignee: M/A-COM GOVERNMENT SYSTEMS Inc 3033 SCIENCE PARK ROAD SAN DIEGO CALIFORNIA 92121 A CORP OF CA
•
Filing: 1987-09-04
•
Granted: 1989-02-28
•
Expires: 2007-09-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for companding digital audio signal samples processes the digital audio signal samples to correct errors induced by the compression and expansion processes. These errors are calculated prior to compressing the samples. Such errors are calculated in accordance with a predetermined compression process and a predetermined expansion process; and the digital audio signal samples are corrected in accordance with such calculations prior to compression. The compression process includes providing a 3-bit gain word for a block of 70 samples. The gain word is computed in accordance with the position of the most significant "1" bit in the sample(s) having the peak magnitude. Each individual sample is processed in accordance with the block gain word to compress the sample by reducing the number of magnitude bits. The error calculation process includes calculating an error signal by subtracting a calculated reproduced digital audio signal sample from the digital audio signal sample to be compressed, filtering the error signal by noise-spectral filtering and adding the filtered error signal to the next-providing digital audio signal sample to provide a corrected digital audio signal sample for compression. The error calculation process also includes calculating an error value based upon the effect of using a single gain word for compressing a block of samples. The error value is subtracted from the corrected digital audio signal sample prior to compression. The gain word is forward error corrected by (5,1) encoding to enable detection and correction of both single-bit and double-bit errors in transfer by majority voting. The sign bit and the most significant magnitude bits of the compressed samples are forward error corrected to enable detection and correction of single-bit errors in transfer and to enable detection and concealment of double-bit errors in transfer.

Inventors

  • 👤 Gordon K. Walker
  • 👤 Ron D. Katznelson
  • 👤 Paul Moroney
  • 👤 Karl E. Moerder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:57
CPC Classifications
H; H03; H03G; H03G7/00; H03G7/007; H03M; H03M7/00; H03M7/30; H03M7/3053

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 132 words
A system for processing audio signals, comprising means for providing a gain word for a first digital audio signal sample; means for processing said first digital audio signal sample with said gain word in accordance with a first predetermined process to compress said first digital audio signal sample; means for processing said gain word and said compressed digital audio signal sample in accordance with a second predetermined process to provide a reproduced digital audio signal sample; means for calculating the effect of said first and second predetermined processes upon the accuracy of the reproduced digital audio signal sample; and means for processing the first digital audio signals ample in accordance with said calculated effect to provide a corrected digital audio signal sample for said compression in accordance with said first predetermined process.
Claim 2
Independent Claim 132 words
A system for processing audio signals, comprising means for providing a gain word for a first digital audio signal sample; means for processing said first digital audio signal sample with said gain word in accordance with a first predetermined process to compress said first digital audio signal sample; means for processing said gain word and said compressed digital audio signal sample in accordance with a second predetermined process to provide a reproduced digital audio signal sample; means for calculating the effect of said first and second predetermined processes upon the accuracy of the reproduced digital audio signal sample; and means for processing the first digital audio signals ample in accordance with said calculated effect to provide a corrected digital audio signal sample for said compression in accordance with said first predetermined process.
Claim 3
Dependent Claim 125 words
A system according to claim 1, wherein the means for calculating the effect of said first and second predetermined processes upon the accuracy of the reproduced digital audio signal sample comprises means for processing the first digital audio signal sample and the gain word for said sample to provide a calculated reproduced digital audio signal sample; and wherein the means for providing a corrected digital audio signal sample comprises means for subtracting the calculated reproduced digital audio signal sample from the related first digital audio signal sample to provide an error signal; means for filtering said error signal by noise-spectral filtering; and means for adding the filtered error signal to the next-provided first digital audio signal sample to provide the corrected digital audio signal sample.
Claim 4
Dependent Claim 41 words
A system according to claim 2, wherein the filtering means processes the error signal to reduced audibly perceived truncation errors and/or to reduce RMS truncation errors when the filtered error signal is added to the next-provided first digital audio signal sample.
Claim 5
Dependent Claim 98 words
A system according to claim 2, further comprising means for preemphasizing an analog audio input signal to contour the spectral density of said analog audio input signal; means for converting said preemphasized analog audio input signal into said digital audio signal samples; means for converting said reproduced digital audio signal samples into a reproduced analog audio signal; and means for deemphasizing the reproduced analog audio signal to contour the quantization noise spectral density of said reproduced analog audio signal; wherein said contouring reduces the audibly perceived effect of any bit errors in the reproduced digital audio signal samples.
Claim 6
Dependent Claim 236 words
A system according to claim 2, wherein the means for providing the gain word comprises means for detecting the peak first digital audio signal sample magnitude within a block of a predetermined number of first digital audio signal samples; means for computing the gain word for said block of samples in accordance with the position of the most significant "1" bit in the first digital audio signal sample(s) having he detected peak magnitude; wherein the compressing means processes said computed gain word for said block of samples with each of said digital audio signal samples in said block when compressing the first digital audio signal samples of said block; wherein the calculating means comprises means for processing the first digital signal sample and the gain word for said block of samples to provide an error value related to the effect of using said gain word for said block of samples when compressing individual first digital audio signal samples; and means for providing an error value related to the effect of using said gain word for said block of samples when compressing individual first digital audio signal samples; and wherein the means for providing a corrected digital audio signal sample comprises means for processing the error value with said corrected digital audio signals ample to compensate for said error value prior to compression of said corrected digital audio signal sample in accordance with said first predetermined process.
Claim 7
Dependent Claim 211 words
A system according to claim 1, wherein the means for providing the gain word comprises means for detecting the peak first digital audio signal sample magnitude within a block of a predetermined number of first digital audio signal samples; and means for computing the gain word for said block of samples in accordance with the position of the most significant "1" bit in the first digital audio signal sample(s) having the detected peak magnitude; wherein the compressing means processes said computed gain word for said block of samples with each of said digital audio signal samples in said block when compressing the first digital audio signal samples of said block; wherein the calculating means comprises means for processing the first digital audio signal sample and the gain word for said block of samples to provide an error value related to the effect of using said gain word for said block of samples when compressing individual first digital audio signal samples; and wherein the means for providing a corrected digital audio signal sample comprises means for processing the error value with said first digital audio signal sample to compensate for said error value and to thereby provide said corrected digital audio signal sample for compression in accordance with said first predetermined process.
Claim 8
Dependent Claim 58 words
A system according to claim 6, further comprising means for forward-error-correction coding only the more significant bits of the compressed first digital audio signal sample for transfer in order to enable correction of single-bit errors in said transfer of said coded sample bits and in order to detect double-bit errors in said transfer of said coded sample bits.
Claim 9
Dependent Claim 47 words
A system according to claim 7, further comprising means at said decoder for detecting and correcting single-bit errors in said coded bits of said compressed digital audio signal sample and for detecting and concealing double-bit errors in said coded bits of said compressed digital audio signal sample.
Claim 10
Dependent Claim 41 words
A system according to claim 8, wherein the computed gain word is a three-bit word to thereby provide eight possible ranges of magnitude values to be represented by the combination of the gain word and the compressed digital audio signal samples.
Claim 11
Dependent Claim 41 words
A system according to claim 7, wherein the computed gain word is a three-bit word to thereby provide eight possible ranges of magnitude values to be represented by the combination of the gain word and the compressed digital audio signal samples.
Claim 12
Independent Claim 153 words
A system for processing audio signals, comprising means for providing a gain word for a first digital audio signal sample; means for processing said first digital audio signals ample with said gain word in accordance with a first predetermined process to compress said first digital audio signal sample for transfer to a decoder together with said gain word; means at said decoder for processing said gain word and said compressed first digital audio signal sample in accordance with a second predetermined process to provide a reproduced digital audio signal sample; means for encoding each bit of the computed gain word for said transfer by repeating each bit five times and; means for decoding each bit of the encoded gain word by majority vote processing of the five repeated bits to thereby correct any single or double errors in the transfer of each bit of the gain word in accordance with said majority vote.
Claim 13
Independent Claim 153 words
A system for processing audio signals, comprising means for providing a gain word for a first digital audio signal sample; means for processing said first digital audio signals ample with said gain word in accordance with a first predetermined process to compress said first digital audio signal sample for transfer to a decoder together with said gain word; means at said decoder for processing said gain word and said compressed first digital audio signal sample in accordance with a second predetermined process to provide a reproduced digital audio signal sample; means for encoding each bit of the computed gain word for said transfer by repeating each bit five times and; means for decoding each bit of the encoded gain word by majority vote processing of the five repeated bits to thereby correct any single or double errors in the transfer of each bit of the gain word in accordance with said majority vote.
Claim 14
Dependent Claim 58 words
A system according to claim 11, further comprising means for forward-error-correction coding only the most significant bits of the compressed first digital audio signal sample for transfer in order to enable correction of single-bit errors in said transfer of said coded sample bits and in order to detect double-bit errors in said transfer of said coded sample bits.
Claim 15
Dependent Claim 47 words
A system according to claim 12, further comprising means at said decoder for detecting and correcting single-bit errors in said coded bits of said compressed digital audio signal sample and for detecting and concealing double-bit errors in said coded bits of said compressed digital audio signal sample.
Claim 16
Dependent Claim 41 words
A system according to claim 11, wherein the computed gain word is a three-bit word to thereby provide eight possible ranges of magnitude values to be represented by the combination of the gain word an the compressed digital audio signal samples.
Claim 17
Independent Claim 197 words
A system for processing audio signals, comprising means for providing a gain word for a block of first digital audio signal samples by detecting the peak first digital audio signal sample magnitude within a block of a predetermined number of first digital audio signal samples, and computing the gain word for said block of samples in accordance with the position of the most significant "1" bit in the first digital audio signal sample(s) having the detected peak magnitude; means for processing each said first digital audio signal sample of said block with said gain word in accordance with a first predetermined process to compress said first digital audio signal samples; means for processing the gain word and the compressed first digital audio signal samples in accordance with a second predetermine process to provide reproduced digital audio signal samples; means for calculating the effect of using a single gain word for said block of samples upon the accuracy of each reproduced digital audio signal sample; and means for processing the first digital audio signal samples in accordance with said calculated effect to correct each digital audio signal sample for said compression in accordance with said first predetermined process.
Claim 18
Independent Claim 197 words
A system for processing audio signals, comprising means for providing a gain word for a block of first digital audio signal samples by detecting the peak first digital audio signal sample magnitude within a block of a predetermined number of first digital audio signal samples, and computing the gain word for said block of samples in accordance with the position of the most significant "1" bit in the first digital audio signal sample(s) having the detected peak magnitude; means for processing each said first digital audio signal sample of said block with said gain word in accordance with a first predetermined process to compress said first digital audio signal samples; means for processing the gain word and the compressed first digital audio signal samples in accordance with a second predetermine process to provide reproduced digital audio signal samples; means for calculating the effect of using a single gain word for said block of samples upon the accuracy of each reproduced digital audio signal sample; and means for processing the first digital audio signal samples in accordance with said calculated effect to correct each digital audio signal sample for said compression in accordance with said first predetermined process.

References Cited (Backward Citations)

US3863215A Cited
US3919690A Cited
US4225751A Cited
US4322579A Cited
US4295223A Cited
US4249042A Cited
US4373115A Cited
US4742546A Cited
US4608456A Cited
US4752953A Cited
US4701953A Cited
US4704727A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-28 1992-08-29 1993-02-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-28 1996-08-29 1997-02-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-28 2000-08-29 2001-02-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag