IP Library Granted Patent US 8,204,255
Granted Patent B2
US 8,204,255 · App. 12/264,355 · Granted Jun 19, 2012

Method of distortion-free signal compression

Assignee: Red Lion 49 Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,204,255
App. No.
12/264,355
Granted
Jun 19, 2012
Kind
B2
Abstract

An audio signal in which an audio signal is received as a stream of digital samples, each being a numerical value representing a sampled signal level. A first zero crossing point is identified and the received audio samples are stored until a second zero crossing point is identified, thereby storing a first half-wave of samples. The highest intensity sample is identified from the stored samples and this is compared against a predetermined threshold. All stored samples are scaled by an initial scaling factor so that the intensity of the highest intensity sample is not above this threshold. A second half-wave of samples is stored in which all samples of the second half-wave are below the threshold. All stored samples of the second half-wave are also scaled but by a modified scaling factor derived from a combination of the initial scaling factor and a decay factor.

Claims (21)

1. A method of controlling the level of an audio signal, comprising the steps of:

receiving an audio signal as a stream of digital samples, each being a numerical value representing a sampled signal level;

identifying a first zero crossing point;

storing said digital samples until a second zero crossing point is identified, thereby storing a first half-wave of samples;

identifying the highest intensity sample of said stored samples and comparing said highest intensity against a threshold intensity;

scaling all stored samples of said first half-wave by an initial scaling factor so that the intensity of said highest intensity sample is not above said threshold intensity;

storing a second half-wave of samples in which all samples of said second half-wave are below said threshold intensity; and

scaling all stored samples of said second half-wave by a first modified scaling factor derived from a combination of said initial scaling factor and a decay factor.

2. The method as claimed in claim 1 , further comprising the steps of:

storing a third half-wave of samples in which all samples of said third half-wave are below said threshold intensity; and

scaling all stored samples of said third half-wave by a second modified scaling factor derived from a combination of said first modified scaling factor and said decay factor.

3. The method as claimed in claim 1 , further comprising the steps of:

storing a third half-wave of samples in which a sample of said third half-wave is above said threshold intensity; and

scaling all stored samples of said third half-wave by a newly calculated initial scaling factor without reference to a previous scaling factor.

4. The method as claimed in claim 1 , wherein said threshold intensity is a first threshold intensity that is defined as a compression threshold intensity, and a second threshold intensity is defined as an expanding threshold intensity, such that:

all values below said first threshold intensity are reduced by a compression factor, and

all values below said second threshold intensity are increased by an expansion factor.

5. The method as claimed in claim 1 , wherein said step of scaling stored samples of said first half-wave includes the step of multiplying each sample by a scaling factor of between zero and unity.

6. The method as claimed in claim 1 , wherein said threshold intensity is a limiting threshold intensity and all of said stored samples are scaled such that the highest value sample is reduced to the limit of said limiting threshold intensity.

7. The method as claimed in claim 1 , wherein said threshold intensity is a compressing threshold intensity, such that all values above said compressing threshold intensity are reduced by a compression factor.

8. The method as claimed in claim 1 , wherein said threshold intensity is an expanding threshold intensity, such that all values below said expanding threshold intensity are increased by an expansion factor.

Assignments (2)
CHANGE OF NAME Recorded Aug 8, 2022
From: RED LION 49 LIMITED
To: SOLID STATE LOGIC UK LIMITED
Reel/Frame 060741/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2008
From: GROVE, CRAIG NICHOLAS
To: RED LION 49 LIMITED
Reel/Frame 022038/0013 →
Priority Claims (1)
GB 0721780.5 · Nov 7, 2007 · national
Continuity (1)
Related Publication 20090116665A1 · May 7, 2009