Streaming normalization
First Claim
Patent Images
1. A method of normalization for a sequence of digital signals, comprising:
- (a) finding a first gain factor for a first block of digital signals of a sequence of digital signals;
(b) finding a second gain factor for a second block of digital signals; and
(c) adjusting said second gain factor depending upon said first gain factor.
1 Assignment
0 Petitions
Accused Products
Abstract
A normalization for streaming digital audio signals applies a gain factor according to the maximum sample magnitude in a window of samples and compare the gain factor to prior gain factors to adjust the gain factor for the samples in the window of samples. Adaptation of the gain factor with rapid decreases but slow increases avoids saturation but allows quiet passages.
7 Citations
9 Claims
-
1. A method of normalization for a sequence of digital signals, comprising:
-
(a) finding a first gain factor for a first block of digital signals of a sequence of digital signals;
(b) finding a second gain factor for a second block of digital signals; and
(c) adjusting said second gain factor depending upon said first gain factor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of normalization for streaming digital signals, comprising:
-
(a) inputting a stream of digital signals into a playout buffer;
(b) finding a normalization for an output digital signal from said playout buffer by the steps of;
(i) finding the maximum digital signal magnitude of the digital signals in a sequence of digital signals in said playout buffer with said sequence including said output digital signal, (ii) finding a gain factor for said output digital signal using said maximum digital signal magnitude from (i), (iii) combining said gain factor from (ii) with a second normalization for a second output digital signal from said playout buffer where said second output digital signal preceding said output digital signal in said stream;
(c) outputting said output digital signal from said playout buffer and modifying said output digital signal with said normalization;
(d) repeating steps (b) and (c) for a digital signal following said output digital signal in said stream. - View Dependent Claims (7, 8)
-
-
9. A receiver for streaming signals, comprising:
-
(a) a playout buffer to receive input signals;
(b) a normalizer coupled to said playout buffer, said normalizer including a current gain circuit, a memory for a prior normalization, and a combiner circuit for updating a prior normalization with a current gain; and
(c) an output coupled to said playout buffer and said normalizer.
-
Specification