US5416264A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Waveform-forming device having memory storing non-compressed/compressed waveform samples
Assignee: Yamaha Corp
•
Filing: 1993-07-23
•
Granted: 1995-05-16
•
Expires: 2013-07-23
Abstract
Abstract A waveform-forming device has a waveform memory storing a plurality of blocks of waveform samples representative of a waveform of a musical tone. Each block is formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples. A pitch of a musical tone to formed is taken in. The waveform samples are read out block by block from the waveform memory, based on the pitch taken in. The compressed waveform samples contained in each block are converted into non-compressed waveform samples. The waveform of the musical tone is formed from the at least one non-compressed waveform sample of each block and the non-compressed waveform samples obtained by the conversion.
Inventors
- 👤 Hiroyuki Toda
- 👤 Tetsuji Ichiki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 16:45
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/02; G10H7/06; G10H2250/00; G10H2250/541; G10H2250/545
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
128 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means for storing a plurality of blocks of waveform samples representative of a waveform of a musical tone, each block being formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples; reading means for reading said waveform samples block by block, from said waveform memory means, based on a pitch of a musical tone to be formed; converting means for converting said compressed waveform samples contained in each block, read by said reading means, into non-compressed waveform samples; and waveform-forming means for forming said waveform of said musical tone from said at least one non-compressed waveform sample of said each block and said non-compressed waveform samples obtained by said converting means.
Claim 2
Dependent Claim
128 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means for storing a plurality of blocks of waveform samples representative of a waveform of a musical tone, each block being formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples; reading means for reading said waveform samples block by block, from said waveform memory means, based on a pitch of a musical tone to be formed; converting means for converting said compressed waveform samples contained in each block, read by said reading means, into non-compressed waveform samples; and waveform-forming means for forming said waveform of said musical tone from said at least one non-compressed waveform sample of said each block and said non-compressed waveform samples obtained by said converting means.
Claim 3
Dependent Claim
22 words
A waveform-forming device according to claim 1, further comprising pitch-designating means for designating said pitch of said musical tone to be formed.
Claim 4
Dependent Claim
121 words
A waveform-forming device according to claim 1 or 2, wherein said reading means reads out said waveform samples at a frequency irrespective of a frequency of a waveform to be formed, the device further comprising: interpolating means for performing interpolation on said non-compressed waveform samples contained in said each block and obtained by conversion of said converting means, to form said waveform of said musical tone, a number at least m-1 of waveform samples located at a tail portion of said each block being identical with a number at least m-1 of waveform samples located at a head portion of an immediately subsequent block thereof, when said interpolating means performs interpolation by the use of a number m of waveform samples.
Claim 5
Dependent Claim
134 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; frequency information-generating means for generating information on a frequency corresponding to a pitch of a musical tone to be formed; cumulating means for cumulating said frequency information at a predetermined speed to output a cumulative value; reading means for reading, based on said cumulative value, a non-compressed waveform sample and a plurality of compressed waveform samples subsequent to said non-compressed waveform sample, from said waveform memory means; and converting means for converting said plurality of compressed waveform samples read by said reading means into non-compressed waveform samples using said non-compressed waveform sample.
Claim 6
Dependent Claim
134 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; frequency information-generating means for generating information on a frequency corresponding to a pitch of a musical tone to be formed; cumulating means for cumulating said frequency information at a predetermined speed to output a cumulative value; reading means for reading, based on said cumulative value, a non-compressed waveform sample and a plurality of compressed waveform samples subsequent to said non-compressed waveform sample, from said waveform memory means; and converting means for converting said plurality of compressed waveform samples read by said reading means into non-compressed waveform samples using said non-compressed waveform sample.
Claim 7
Dependent Claim
39 words
A waveform-forming device according to claim 4, further comprising: selecting means for selecting, based on said cumulative value, non-compressed waveform samples to be used for interpolation, out of said non-compressed waveform sample and said plurality of non-compressed waveform samples.
Claim 8
Dependent Claim
43 words
A waveform-forming device according to claim 4, further comprising: interpolating means for performing interpolation, based on said cumulative value, on non-compressed waveform samples selected by said selecting means, to output a result of said interpolation as a waveform sample of a musical tone.
Claim 9
Dependent Claim
213 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; frequency information generating means for generating information on a frequency corresponding to a pitch of a musical tone to be formed; cumulating means for cumulating said information at a predetermined speed to output a cumulative value; reading means for reading, based on said cumulative value, a plurality of non-compressed waveform samples and compressed waveform samples sequentially arranged, from said waveform memory means; converting means for converting said compressed waveform samples read by said reading means into non-compressed waveform samples in a manner such that said compressed samples are converted by the use of an immediately preceding one of said non-compressed waveform samples; selecting means for selecting, based on said cumulative value, non-compressed waveform samples to be used for interpolation, out of said non-compressed waveform samples obtained by reading means and said non-compressed waveform samples obtained by said converting means; and interpolating means for performing interpolation, based on said cumulative value, on non-compressed waveform samples selected by said selecting means, to output results of said interpolation as a waveform of a musical tone.
Claim 10
Dependent Claim
213 words
A waveform-forming device for forming waveforms of musical tones, comprising: waveform memory means storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; frequency information generating means for generating information on a frequency corresponding to a pitch of a musical tone to be formed; cumulating means for cumulating said information at a predetermined speed to output a cumulative value; reading means for reading, based on said cumulative value, a plurality of non-compressed waveform samples and compressed waveform samples sequentially arranged, from said waveform memory means; converting means for converting said compressed waveform samples read by said reading means into non-compressed waveform samples in a manner such that said compressed samples are converted by the use of an immediately preceding one of said non-compressed waveform samples; selecting means for selecting, based on said cumulative value, non-compressed waveform samples to be used for interpolation, out of said non-compressed waveform samples obtained by reading means and said non-compressed waveform samples obtained by said converting means; and interpolating means for performing interpolation, based on said cumulative value, on non-compressed waveform samples selected by said selecting means, to output results of said interpolation as a waveform of a musical tone.
Claim 11
Dependent Claim
102 words
A waveform-forming device for forming a waveform of a musical tone, comprising: waveform memory means for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; converting means for converting said compressed samples into non-compressed waveform samples by the use of immediately preceding one of said non-compressed waveform samples; and tone forming means for forming a waveform of a musical tone in accordance with said non-compressed waveform samples converted by said converting means and said non-compressed waveform samples stored in said waveform memory means.
Claim 12
Dependent Claim
102 words
A waveform-forming device for forming a waveform of a musical tone, comprising: waveform memory means for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; converting means for converting said compressed samples into non-compressed waveform samples by the use of immediately preceding one of said non-compressed waveform samples; and tone forming means for forming a waveform of a musical tone in accordance with said non-compressed waveform samples converted by said converting means and said non-compressed waveform samples stored in said waveform memory means.
Claim 13
Independent Claim
131 words
A method of forming waveforms of musical tones comprising the steps of: a step for storing a plurality of blocks of waveform samples representative of a waveform of a musical tone, each block being formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples; a step for designating a pitch of a musical tone to be formed; a step for reading said waveform samples block by block, based on the designated pitch; a step for converting said compressed waveform samples contained in each block, read by said reading means, into non-compressed waveform samples; and a step for forming said waveform of said musical tone from said at least one non-compressed waveform sample of said each block and said non-compressed waveform samples obtained by said converting means.
Claim 14
Independent Claim
131 words
A method of forming waveforms of musical tones comprising the steps of: a step for storing a plurality of blocks of waveform samples representative of a waveform of a musical tone, each block being formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples; a step for designating a pitch of a musical tone to be formed; a step for reading said waveform samples block by block, based on the designated pitch; a step for converting said compressed waveform samples contained in each block, read by said reading means, into non-compressed waveform samples; and a step for forming said waveform of said musical tone from said at least one non-compressed waveform sample of said each block and said non-compressed waveform samples obtained by said converting means.
Claim 15
Independent Claim
129 words
A method of forming waveforms of musical tones comprising the steps of: a step for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; a step for generating information on a frequency corresponding to a pitch of a musical tone to be formed; a step for cumulating said frequency information at a predetermined speed to output a cumulative value; a step for reading, based on said cumulative value, a non-compressed waveform sample and a plurality of compressed waveform samples subsequent to said non-compressed waveform sample; and a step for converting said plurality of compressed waveform samples read by said reading means into non-compressed waveform samples using said non-compressed waveform sample.
Claim 16
Independent Claim
129 words
A method of forming waveforms of musical tones comprising the steps of: a step for storing non-compressed waveform samples located at intervals of a predetermined number of sampling points, and compressed waveform samples each located between adjacent ones of said non-compressed waveform samples; a step for generating information on a frequency corresponding to a pitch of a musical tone to be formed; a step for cumulating said frequency information at a predetermined speed to output a cumulative value; a step for reading, based on said cumulative value, a non-compressed waveform sample and a plurality of compressed waveform samples subsequent to said non-compressed waveform sample; and a step for converting said plurality of compressed waveform samples read by said reading means into non-compressed waveform samples using said non-compressed waveform sample.
References Cited (Backward Citations)
US4916996A
Cited
US4876935A
Cited
EP0273447A2
Cited
US5290965A
Cited
US5329062A
Cited
US5252773A
Cited
US5347087A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-05-15 | 1998-11-14 | 1999-05-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-05-15 | 2002-11-14 | 2003-05-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-05-15 | 2006-11-14 | 2007-05-16 | $7700.00 | Window Closed / Lapsed |