Patent US5220523A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5220523A Expired / Lapsed US ⏱️ 0.0 years remaining

Wave form signal generating apparatus

Assignee: Yamaha Corp
•
Filing: 1991-03-19
•
Granted: 1993-06-15
•
Expires: 2011-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a wave form signal generating apparatus designed to memorize a desired wave form in the form of a floating point representation for generating a wave form signal based on the memorized wave form, a mantissa and an exponent of a sampling data of the desired wave form are memorized in a predetermined number of digits as a compressed information, and a digit number of the memorized exponent allotted in the predetermined number of digits are further momorized. The memorized exponent is extracted on a basis of the memorized digit number so that the wave form signal is reproduced on a basis of the extracted exponent and the mantissa allotted in the remaining portion of the predetermined number of digits.

Inventors

  • 👤 Kiyoshi Yoshida
  • 👤 Toshiro Inoue
  • 👤 Kiyoshi Hagino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:34
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/02; G06; G06F; G06F1/00; G06F1/02; G06F1/03

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 211 words
A wave form generating apparatus for storing a desired wave form in a floating point representation for generating a wave form signal based on the stored floating point representation, the apparatus comprising: an address signal generator for generating an address signal in accordance with an input data applied thereto; memory means for storing the floating point representation as a single data set including a mantissa and an exponent of sampling data of the desired wave form to form compressed information, said memory means further comprising a digit number memory for storing digit number information indicative of a number of digits of the stored exponent of said sampling data allotted in the predetermined number of digits; and wave form signal generating means for reading out the stored mantissa and exponent of said sampling data in response to the address signal from said address generator for generating a wave form signal based on the read out mantissa and exponent of said sampling data, said wave form signal generating means including extraction means for extracting the memorized exponent based on the digit number information and wave form reproduction means for reproducing the wave form signal based on the extracted exponent and the mantissa allotted in the remaining portion of the predetermined number of digits.
Claim 2
Dependent Claim 211 words
A wave form generating apparatus for storing a desired wave form in a floating point representation for generating a wave form signal based on the stored floating point representation, the apparatus comprising: an address signal generator for generating an address signal in accordance with an input data applied thereto; memory means for storing the floating point representation as a single data set including a mantissa and an exponent of sampling data of the desired wave form to form compressed information, said memory means further comprising a digit number memory for storing digit number information indicative of a number of digits of the stored exponent of said sampling data allotted in the predetermined number of digits; and wave form signal generating means for reading out the stored mantissa and exponent of said sampling data in response to the address signal from said address generator for generating a wave form signal based on the read out mantissa and exponent of said sampling data, said wave form signal generating means including extraction means for extracting the memorized exponent based on the digit number information and wave form reproduction means for reproducing the wave form signal based on the extracted exponent and the mantissa allotted in the remaining portion of the predetermined number of digits.
Claim 3
Dependent Claim 40 words
A wave form signal generating apparatus as claimed in claim 1, wherein said sampling data is memorized in said memory means as a differential data indicative of a difference in level between adjacent sampling points on the desired wave form.
Claim 4
Dependent Claim 46 words
A wave form signal generating apparatus as claimed in claim 1, wherein said wave form reproduction means comprises shift means for shifting the mantissa allotted in a remaining portion of the predetermined number of digits by the extracted exponent for reproduction of the wave form signal.
Claim 5
Dependent Claim 68 words
A wave form signal generating apparatus as claimed in claim 1, wherein said memory means further comprises a shift mode memory for memorizing a normal shift mode and a twice shift mode to be selected in accordance with a level of the input data applied to said address signal generator and means associated with said extraction means for making the extracted exponent twice under the twice shift mode.
Claim 6
Dependent Claim 60 words
A wave form signal generating apparatus as claimed in claim 1, wherein said memory means further comprises a shift amount memory for memorizing a shift amount to be applied in accordance with a level of the input data applied to said address signal generator and means associated with said extraction means for adding the shift amount to the extracted exponent.
Claim 7
Dependent Claim 174 words
A memory for a wave form signal generating device, the memory comprising: a plurality of voice banks for storing tone color data, each of the plurality of voice banks including a plurality of key banks for storing wave form data, the wave form data consisting of sample points of a wave to be generated, each of the sample points being stored as a single floating point data set having a predetermined number of bits, and the single floating point data set including a mantissa and an exponent, the exponent being composed of high order bits of the predetermined number of bits, and the mantissa being composed of low order bits of the predetermined number of bits; a voice directory including a plurality of start addresses, each of said plurality of start addresses for providing access to one of said plurality of voice banks; and an address signal generator for generating start address signals for addressing the plurality of voice banks to access the key banks and the single floating point data sets stored therein.
Claim 8
Dependent Claim 174 words
A memory for a wave form signal generating device, the memory comprising: a plurality of voice banks for storing tone color data, each of the plurality of voice banks including a plurality of key banks for storing wave form data, the wave form data consisting of sample points of a wave to be generated, each of the sample points being stored as a single floating point data set having a predetermined number of bits, and the single floating point data set including a mantissa and an exponent, the exponent being composed of high order bits of the predetermined number of bits, and the mantissa being composed of low order bits of the predetermined number of bits; a voice directory including a plurality of start addresses, each of said plurality of start addresses for providing access to one of said plurality of voice banks; and an address signal generator for generating start address signals for addressing the plurality of voice banks to access the key banks and the single floating point data sets stored therein.
Claim 9
Dependent Claim 36 words
The memory of claim 6 further comprising a digit number memory for storing digit number data indicative of a number of the high order bits representing the exponent of each of the data floating point sets.

References Cited (Backward Citations)

US4342245A Cited
US4672875A Cited
JPS6063593A Cited
US4878194A Cited
US4809577A Cited
US4922537A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-14 1996-12-14 1997-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-14 2000-12-14 2001-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-14 2004-12-14 2005-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag