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

Audio processing apparatus and method

Assignee: Thomson CSF Broadcast Inc
•
Filing: 1981-09-22
•
Granted: 1983-08-09
•
Expires: 2001-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The disclosure is directed to an apparatus and method for processing an input electronic audio signal to relatively attenuate portions thereof to prevent those portions from exceeding a predetermined threshold, while minimizing adverse effects, such as unnecessary attenuation, on other portions of the signal. A zero-crossing detector detects when the input signal crosses a predetermined zero reference level. A peak detector detects the peak of the input signal during a time interval defined by successive zero-crossings. An amplitude control signal is generated as a function of the detected peak. A delay circuit receives the input signal and generates a time delayed version of the input signal. Preferably, the delay circuit has a characteristic delay time that is of the order of the longest period of audio signal to be processed. Amplitude control means, responsive to the time delayed version of the input signal and also to the amplitude control signal, are provided for applying amplitude control during said time interval as it occurs in the time delayed version of the input signal.

Inventors

  • 👤 Renville H. McMann, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:16
CPC Classifications
H; H03; H03G; H03G3/00; H03G3/001

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 134 words
Apparatus for processing an input electronic audio signal, comprising: zero-crossing detector means for detecting when said input signal crosses a predetermined zero reference level; peak detector means for detecting the peak of said input signal during a time interval defined by successive zero crossings; means responsive to the detected peak of said input signal during said interval for generating an amplitude control signal as a function of said peak; delay means responsive to said input signal for generating a time delayed version of said input signal; amplitude control means responsive to the time delayed version of said input signal and to said amplitude control signal for applying amplitude control to said time delayed version of said input signal during said time interval as it occurs in the time delayed version of said input signal.
Claim 2
Dependent Claim 134 words
Apparatus for processing an input electronic audio signal, comprising: zero-crossing detector means for detecting when said input signal crosses a predetermined zero reference level; peak detector means for detecting the peak of said input signal during a time interval defined by successive zero crossings; means responsive to the detected peak of said input signal during said interval for generating an amplitude control signal as a function of said peak; delay means responsive to said input signal for generating a time delayed version of said input signal; amplitude control means responsive to the time delayed version of said input signal and to said amplitude control signal for applying amplitude control to said time delayed version of said input signal during said time interval as it occurs in the time delayed version of said input signal.
Claim 3
Dependent Claim 35 words
Apparatus as defined by claim 1 wherein said means for generating an amplitude control signal is operative to apply attenuation as a function of the degree by which said detected peak exceeds a predetermined threshold.
Claim 4
Dependent Claim 43 words
Apparatus as defined by claim 1 wherein said time delayed version of said input signal is delayed with respect to said input signal by a time that is of the order of the period of the lowest frequency input signal to be processed.
Claim 5
Dependent Claim 43 words
Apparatus as defined by claim 2 wherein said time delayed version of said input signal is delayed with respect to said input signal by a time that is of the order of the period of the lowest frequency input signal to be processed.
Claim 6
Dependent Claim 29 words
Apparatus as defined by claim 1 further comprising means for storing all indications of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 7
Dependent Claim 28 words
Apparatus as defined by claim 2 further comprising means for storing all indications zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 8
Dependent Claim 29 words
Apparatus as defined by claim 3 further comprising means for storing all indications of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 9
Dependent Claim 29 words
Apparatus as defined by claim 4 further comprising means for storing all indication of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 10
Dependent Claim 74 words
Apparatus as defined by claim 5 wherein said means for storing said indications of zero-crossings and peaks comprises a recirculating memory wherein the addresses of said memory are addressed once every characteristic delay time, and wherein each address corresponds to the time of a possible zero-crossing; and wherein the detected peak signal for each successive pair of zero-crossings is stored at the address corresponding to the first of said successive pair of zero crossings.
Claim 11
Dependent Claim 74 words
Apparatus as defined by claim 6 wherein said means for storing said indications of zero-crossings and peaks comprises a recirculating memory wherein the addresses of said memory are addressed once every characteristic delay time, and wherein each address corresponds to the time of a possible zero-crossing; and wherein the detected peak signal for each successive pair of zero-crossings is stored at the address corresponding to the first of said successive pair of zero crossings.
Claim 12
Dependent Claim 74 words
Apparatus as defined by claim 7 wherein said means for storing said indications of zero-crossings and peaks comprises a recirculating memory wherein the addresses of said memory are addressed once every characteristic delay time, and wherein each address corresponds to the time of a possible zero-crossing; and wherein the detected peak signal for each successive pair of zero-crossings is stored at the address corresponding to the first of said successive pair of zero crossings.
Claim 13
Dependent Claim 74 words
Apparatus as defined by claim 8 wherein said means for storing said indications of zero-crossings and peaks comprises a recirculating memory wherein the addresses of said memory are addressed once every characteristic delay time, and wherein each address corresponds to the time of a possible zero-crossing; and wherein the detected peak signal for each successive pair of zero-crossings is stored at the address corresponding to the first of said successive pair of zero crossings.
Claim 14
Dependent Claim 50 words
Apparatus as defined by claim 9 wherein said means for generating said amplitude control signal includes means for sequencing through said recirculating memory and reading out the stored peaks associated with successive zero crossings, and means for producing said amplitude control signal in response to the read out stored peak.
Claim 15
Dependent Claim 50 words
Apparatus as defined by claim 10 wherein said means for generating said amplitude control signal includes means for sequencing through said recirculating memory and reading out the stored peaks associated with successive zero crossings, and means for producing said amplitude control signal in response to the read out stored peak.
Claim 16
Dependent Claim 50 words
Apparatus as defined by claim 11 wherein said means for generating said amplitude control signal includes means for sequencing through said recirculating memory and reading out the stored peaks associated with successive zero crossings, and means for producing said amplitude control signal in response to the read out stored peak.
Claim 17
Dependent Claim 50 words
Apparatus as defined by claim 12 wherein said means for generating said amplitude control signal includes means for sequencing through said recirculating memory and reading out the stored peaks associated with successive zero crossings, and means for producing said amplitude control signal in response to the read out stored peak.
Claim 18
Dependent Claim 19 words
Apparatus as defined by claim 5 wherein said detected peaks are stored only when they exceed a predetermined threshold.
Claim 19
Dependent Claim 19 words
Apparatus as defined by claim 9 wherein said detected peaks are stored only when they exceed a predetermined threshold.
Claim 20
Dependent Claim 19 words
Apparatus as defined by claim 13 wherein said detected peaks are stored only when they exceed a predetermined threshold.
Claim 21
Dependent Claim 19 words
Apparatus as defined by claim 16 wherein said detected peaks are stored only when they exceed a predetermined threshold.
Claim 22
Independent Claim 93 words
A method for processing an input electronic audio signal, comprising the steps of: detecting when said input signal crosses a predetermined zero reference level; detecting the peak of said input signal during a time interval defined by successive zero crossings; generating an amplitude control signal as a function of said peak; generating a time delayed version of said input signal; controlling, with said amplitude control signal, the amplitude of said time delayed version of said input signal during said time interval as it occurs in the time delayed version of said input signal.
Claim 23
Independent Claim 93 words
A method for processing an input electronic audio signal, comprising the steps of: detecting when said input signal crosses a predetermined zero reference level; detecting the peak of said input signal during a time interval defined by successive zero crossings; generating an amplitude control signal as a function of said peak; generating a time delayed version of said input signal; controlling, with said amplitude control signal, the amplitude of said time delayed version of said input signal during said time interval as it occurs in the time delayed version of said input signal.
Claim 24
Dependent Claim 32 words
The method as defined by claim 21 wherein said amplitude control step is operative to apply attenuation as a function of the degree by which said detected peak exceeds a predetermined threshold.
Claim 25
Dependent Claim 44 words
The method as defined by claim 21 wherein said time delayed version of said input signal is delayed with respect to said input signal by a time that is of the order of the period of the lowest frequency input signal to be processed.
Claim 26
Dependent Claim 44 words
The method as defined by claim 22 wherein said time delayed version of said input signal is delayed with respect to said input signal by a time that is of the order of the period of the lowest frequency input signal to be processed.
Claim 27
Dependent Claim 31 words
The method as defined by claim 21 further comprising the steps of storing all indications of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 28
Dependent Claim 31 words
The method as defined by claim 22 further comprising the steps of storing indications all of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 29
Dependent Claim 31 words
The method as defined by claim 23 further comprising the steps of storing indications all of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 30
Dependent Claim 31 words
The method as defined by claim 24 further comprising the steps of storing indications all of zero-crossings and associated peaks which occur during each characteristic delay time of said delay means.
Claim 31
Dependent Claim 21 words
The method as defined by claim 21 wherein said amplitude control is applied only when said peak exceeds a predetermined threshold.
Claim 32
Dependent Claim 21 words
The method as defined by claim 22 wherein said amplitude control is applied only when said peak exceeds a predetermined threshold.
Claim 33
Dependent Claim 21 words
The method as defined by claim 23 wherein said amplitude control is applied only when said peak exceeds a predetermined threshold.

References Cited (Backward Citations)

US4071695A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-08-08 1987-02-07 1987-08-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-08-08 1991-02-07 1991-08-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-08-08 1995-02-07 1995-08-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag