IP Library Granted Patent US 7,424,332
Granted Patent B2
US 7,424,332 · App. 10/703,588 · Granted Sep 9, 2008

Audio signal processing apparatus and related computer program

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 7,424,332
App. No.
10/703,588
Granted
Sep 9, 2008
Kind
B2
Abstract

An audio signal processing apparatus includes first and second tables. The first table has coefficients. The second table has corrective values for correction of the coefficients in the first table. The corrective values are assigned to different sample numbers in at least two successive half-wave signal portions. Detection is made as to a sample number in a corrected-object half-wave portion of a digital audio signal and a sample number in a half-wave portion of the digital audio signal which precedes the corrected-object half-wave portion. The coefficients in the first table are corrected into correction-resultant coefficients in response to the detected sample numbers while the corrective values in the second table are used. Samples in the corrected-object half-wave portion of the digital audio signal are corrected in response to the correction-resultant coefficients.

Claims (28)

1. An audio signal processing apparatus comprising:

a first table having coefficients;

a second table having corrective values for correction of the coefficients in the first table, the corrective values being assigned to different sample numbers in at least two successive half-wave signal portions;

first means for detecting a sample number in a corrected-object half-wave portion of a digital audio signal and a sample number in a half-wave portion of the digital audio signal which precedes the corrected-object half-wave portion;

second means for selecting ones from the corrective values in the second table in accordance with the sample numbers detected by the first means;

third means for correcting the coefficients in the first table into correction-resultant coefficients in response to the corrective values selected by the second means; and

fourth means for correcting samples in the corrected-object half-wave portion of the digital audio signal in response to the correction-resultant coefficients generated by the third means.

2. A computer readable medium storing a computer program for audio signal processing in which a first table has coefficients, and a second table has corrective values for correction of the coefficients in the first table, the corrective values being assigned to different sample numbers in at least two successive half-wave signal portions, the computer program comprising the steps of:

a) detecting a sample number in a corrected-object half-wave portion of a digital audio signal and a sample number in a half-wave portion of the digital audio signal which precedes the corrected-object half-wave portion;

b) selecting ones from the corrective values in the second table in accordance with the sample numbers detected by the step a);

c) correcting the coefficients in the first table into correction-resultant coefficients in response to the corrective values selected by the step b); and

d) correcting samples in the corrected-object half-wave portion of the digital audio signal in response to the correction-resultant coefficients generated by the step c).

3. An audio signal processing apparatus comprising:

a first table having coefficients;

a second table having corrective values for correction of the coefficients in the first table, the corrective values being assigned to different sample numbers in at least two successive half-wave signal portions;

first means for detecting a sample number in a corrected-object half-wave portion of a digital audio signal and a sample number in a half-wave portion of the digital audio signal which precedes the corrected-object half-wave portion;

second means for selecting ones from the corrective values in the second table in accordance with the sample numbers detected by the first means;

third means for correcting the coefficients in the first table into correction-resultant coefficients in response to the corrective values selected by the second means;

fourth means for detecting a difference between a level represented by a sample of interest in the corrected-object half-wave portion of the digital audio signal and a level represented by a sample which immediately precedes the sample of interest;

fifth means for multiplying the difference detected by the fourth means and corresponding one of the correction-resultant coefficients generated by the third means to get a multiplication result; and

sixth means for adding the multiplication result generated by the fifth means to the level represented by the sample of interest to correct the sample of interest.

4. A computer readable medium storing a computer program for audio signal processing in which a first table has coefficients, and a second table has corrective values for correction of the coefficients in the first table, the corrective values being assigned to different sample numbers in at least two successive half-wave signal portions, the computer program comprising the steps of:

a) detecting a sample number in a corrected-object half-wave portion of a digital audio signal and a sample number in a half-wave portion of the digital audio signal which precedes the corrected-object half-wave portion;

b) selecting ones from the corrective values in the second table in accordance with the sample numbers detected by the step a);

c) correcting the coefficients in the first table into correction-resultant coefficients in response to the corrective values selected by the step b);

d) detecting a difference between a level represented by a sample of interest in the corrected-object half-wave portion of the digital audio signal and a level represented by a sample which immediately precedes the sample of interest;

e) multiplying the difference detected by the step d) and corresponding one of the correction-resultant coefficients generated by the step c) to get a multiplication result; and

f) adding the multiplication result generated by the step e) to the level represented by the sample of interest to correct the sample of interest.

Assignments (2)
MERGER Recorded Apr 6, 2012
From: VICTOR COMPANY OF JAPAN, LTD.
To: JVC KENWOOD CORPORATION
Reel/Frame 028000/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2003
From: OKAYAMA, KAZUHITO; KUWAOKA, TOSHIHARU; HIJIKATA, ISAO; NAGATA, RYOUICHI; MORI, HARUYUKI
To: VICTOR COMPANY OF JAPAN LTD.
Reel/Frame 014689/0606 →