Patent US5220523A successfully refreshed from Google Patents.
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
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 |