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

Musical tone producing device of waveform memory readout type

Assignee: Nippon Gakki Co Ltd
•
Filing: 1984-06-15
•
Granted: 1987-02-10
•
Expires: 2004-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A musical tone producing device of a waveform readout type has a reference waveform memory and a difference waveform memory. The reference waveform memory stores a reference waveform which is similar commonly to each of divided waveforms belonging to a plurality of blocks into which a musical tone waveform of a musical tone to be produced is divided. The difference waveform memory stores difference waveforms, each of which is a difference between the reference waveform and each of divided waveforms. The reproduction of the musical tone waveform is accomplished by reading out the reference waveform and the difference waveforms successively and by successively adding the read out reference waveform and the difference waveforms. This musical tone waveform synthesis according to utilization of difference waveforms contributes to the reduction of memory size.

Inventors

  • 👤 Shimaji Okamoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 10:59
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/08; G10H7/12; G10H2250/00; G10H2250/541; G10H2250/571; G10H2250/591; Y; Y10; Y10S; Y10S84/00; Y10S84/09

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 187 words
A musical tone producing device of a waveform readout type, comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform, said reference waveform being similar to each of divided waveforms belonging to a plurality of blocks into which a musical tone waveform of a musical tone to be produced is divided; difference waveform memory means for storing difference waveform data which comprises a plurality of block difference waveform data, each of said block difference waveform data constituting difference waveform representing a difference between said reference waveform and each of said divided waveforms; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out said reference waveform data and for reading out successively said block difference waveform data; adding means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data and each of said block difference waveform data and for outputting successively added results respectively corresponding to said divided waveforms; and sound means connected to said adding means for producing said musical tone according to said added results.
Claim 2
Dependent Claim 187 words
A musical tone producing device of a waveform readout type, comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform, said reference waveform being similar to each of divided waveforms belonging to a plurality of blocks into which a musical tone waveform of a musical tone to be produced is divided; difference waveform memory means for storing difference waveform data which comprises a plurality of block difference waveform data, each of said block difference waveform data constituting difference waveform representing a difference between said reference waveform and each of said divided waveforms; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out said reference waveform data and for reading out successively said block difference waveform data; adding means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data and each of said block difference waveform data and for outputting successively added results respectively corresponding to said divided waveforms; and sound means connected to said adding means for producing said musical tone according to said added results.
Claim 3
Dependent Claim 34 words
A musical tone signal producing device according to claim 1, wherein said readout means repetitively reads out said reference waveform data in response to the readout of each of said block difference waveform data.
Claim 4
Dependent Claim 49 words
A musical tone producing device according to claim 1, which further comprises: pitch designating means for designating a pitch of said musical tone to be produced, said readout means reading out said reference waveform data and said block difference waveform data at a rate corresponding to said designated pitch.
Claim 5
Dependent Claim 27 words
A musical tone producing device according to claim 3, wherein said pitch designating means comprises a keyboard having a plurality of keys corresponding to different pitches respectively.
Claim 6
Dependent Claim 45 words
A musical tone producing device according to claim 1, wherein said readout means includes block designating means for designating one among said plurality of blocks, and reads out one relating to said designated block among said reference waveform data and said block difference waveform data.
Claim 7
Dependent Claim 250 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform, said reference waveform being a divided waveform belonging to a first block among first to Nth blocks into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth difference waveform data constituting second to Nth difference waveforms, Mth difference waveform among said second to Nth difference waveforms representing a difference between a divided waveform belonging to the Mth block and a divided waveform belonging to the (M-1)th block, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out firstly said reference waveform data from said reference waveform memory means, and then for reading out successively said second to Nth difference waveform data fro said difference waveform memory means in order of the ordinal numbers of said second to Nth difference waveform data; accumulating means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data to the sum of said second to Nth difference waveform data in order of the readout thereof and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 8
Dependent Claim 250 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform, said reference waveform being a divided waveform belonging to a first block among first to Nth blocks into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth difference waveform data constituting second to Nth difference waveforms, Mth difference waveform among said second to Nth difference waveforms representing a difference between a divided waveform belonging to the Mth block and a divided waveform belonging to the (M-1)th block, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out firstly said reference waveform data from said reference waveform memory means, and then for reading out successively said second to Nth difference waveform data fro said difference waveform memory means in order of the ordinal numbers of said second to Nth difference waveform data; accumulating means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data to the sum of said second to Nth difference waveform data in order of the readout thereof and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 9
Dependent Claim 51 words
A musical tone producing device according to claim 6, which further comprises: pitch designating means for designating a pitch of said musical tone to be produced, said readout means reading out said reference waveform data and said second to Nth difference waveform data at a rate corresponding to said designated pitch.
Claim 10
Dependent Claim 27 words
A musical tone producing device according to claim 7, wherein said pitch designating means comprises a keyboard having a plurality of keys corresponding to different pitches respectively.
Claim 11
Dependent Claim 48 words
A musical tone producing device according to claim 6, wherein said readout means includes block designating means for designating one among said first to Nth blocks, and reads out one relating to said designated block among said reference waveform data and said second to Nth difference waveform data.
Claim 12
Dependent Claim 101 words
A musical tone producing device according to claim 6, which further comprises: tone color selecting means for selecting one among plural kinds of tone colors to be imparted with said musical tone; and wherein said reference waveform data comprises plural sets, each of which corresponds to each of said tone colors; said second to Nth difference waveform data comprises plural sets, each of which corresponds to each of said tone colors; said readout means reads out said reference waveform data and said second to Nth difference waveform data which are ones corresponding to said selected tone color among said respective sets.
Claim 13
Dependent Claim 68 words
A musical tone producing device according to claim 6, wherein said accumulating means comprises: delaying means; and adding means for adding the output of said delay means and presently read out one among said second to Nth difference waveform data from said difference waveform memory means, causing said delay means delaying an added output by the time length of the block corresponding to said presently read out one.
Claim 14
Dependent Claim 315 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a partial reference waveform, said partial reference waveform being a partial waveform belonging to a predetermined period of a divided waveform belonging to first frame among first to Nth frames into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth partial difference waveform data constituting second to Nth partial difference waveforms respectively, Mth partial difference waveform among said second to Nth partial difference waveforms representing a difference between a partial waveform belonging to the predetermined period of a divided waveform belonging to the Mth frame and a partial waveform belonging to the predetermined period of a divided waveform belonging to the (M-1)th frame, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for repetitively reading out said reference waveform data until the lapse of time corresponding to said first frame firstly, and then for repetitively reading out each of said second to Nth partial difference waveform data until the lapse of time corresponding to each of said second to Nth frames, the order of the readout of said second to Nth partial difference waveform being in order of the ordinal numbers of said second to Nth partial difference waveform data; accumulating means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data to the sum of said second to Nth partial difference waveform data in order of the readout thereof and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 15
Dependent Claim 315 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a partial reference waveform, said partial reference waveform being a partial waveform belonging to a predetermined period of a divided waveform belonging to first frame among first to Nth frames into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth partial difference waveform data constituting second to Nth partial difference waveforms respectively, Mth partial difference waveform among said second to Nth partial difference waveforms representing a difference between a partial waveform belonging to the predetermined period of a divided waveform belonging to the Mth frame and a partial waveform belonging to the predetermined period of a divided waveform belonging to the (M-1)th frame, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for repetitively reading out said reference waveform data until the lapse of time corresponding to said first frame firstly, and then for repetitively reading out each of said second to Nth partial difference waveform data until the lapse of time corresponding to each of said second to Nth frames, the order of the readout of said second to Nth partial difference waveform being in order of the ordinal numbers of said second to Nth partial difference waveform data; accumulating means connected to said reference waveform memory means and said difference waveform memory means for adding said reference waveform data to the sum of said second to Nth partial difference waveform data in order of the readout thereof and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 16
Dependent Claim 37 words
A musical tone signal producing device according to claim 12, wherein said readout means repetitively reads out said reference waveform data in response to the readout of each of said second to Nth partial difference waveform data.
Claim 17
Dependent Claim 52 words
A musical tone producing device according to claim 12, which further comprises: pitch designating means for designating a pitch of said musical tone to be produced, said readout means reading out said reference waveform data and said second to Nth partial difference waveform data at a rate corresponding to said designated pitch.
Claim 18
Dependent Claim 27 words
A musical tone producing device according to claim 14, wherein said pitch designating means comprises a keyboard having a plurality of keys corresponding to different pitches respectively.
Claim 19
Dependent Claim 49 words
A musical tone producing device according to claim 12, wherein said readout means includes frame designating means for designating one among said first to Nth frames, and reads out one relating to said designated frames among said reference waveform data and said second to Nth partial difference waveform data.
Claim 20
Dependent Claim 103 words
A musical tone producing device according to claim 12, which further comprises: tone color selecting means for selecting one among plural kinds of tone colors to be imparted with said musical tone; and wherein said reference waveform data comprises, plural sets, each of which corresponds to each of said tone colors; said second to Nth partial difference waveform data comprises plural sets, each of which corresponds to each of said tone colors; said readout means reads out said reference waveform data and said second to Nth partial difference waveform data which are ones corresponding to said selected tone color among said respective sets.
Claim 21
Dependent Claim 260 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform in the form of a plurality of sampled values, said reference waveform being a divided waveform belonging to a first block among first to Nth blocks into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth difference waveform data constituting second to Nth difference waveforms in the form of a plurality of sampled values respectively, Mth difference waveform among said second to Nth difference waveforms representing a difference between a divided waveform belonging to the Mth block and a divided waveform belonging to the (M-1)th block, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out said reference waveform data from said reference waveform memory means and successively said second to Nth difference waveform data from said difference waveform memory means; accumulating means connected to said reference waveform memory means and said difference waveform memory means comprising accumulators of a number corresponding to that of said sampled values, each of said accumulators accumulating corresponding sampled values of said reference waveform data and said second to Nth difference waveform data and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 22
Dependent Claim 260 words
A musical tone producing device comprising: reference waveform memory means for storing reference waveform data constituting a reference waveform in the form of a plurality of sampled values, said reference waveform being a divided waveform belonging to a first block among first to Nth blocks into which a musical tone waveform of a musical tone to be produced is divided, wherein N is a positive integer; difference waveform memory means for storing second to Nth difference waveform data constituting second to Nth difference waveforms in the form of a plurality of sampled values respectively, Mth difference waveform among said second to Nth difference waveforms representing a difference between a divided waveform belonging to the Mth block and a divided waveform belonging to the (M-1)th block, wherein M is a positive integer greater than or equal to 2 and less than or equal to N; readout means connected to said reference waveform memory means and said difference waveform memory means for reading out said reference waveform data from said reference waveform memory means and successively said second to Nth difference waveform data from said difference waveform memory means; accumulating means connected to said reference waveform memory means and said difference waveform memory means comprising accumulators of a number corresponding to that of said sampled values, each of said accumulators accumulating corresponding sampled values of said reference waveform data and said second to Nth difference waveform data and for outputting successively the accumulated result; and sound means connected to said accumulating means for producing said musical tone according to said accumulated result.
Claim 23
Dependent Claim 45 words
A musical tone producing device according to claim 18, wherein said readout means simultaneously and in parallel reads out all the sampled values of said Mth difference waveform data and which further comprises selector means for sequentially sending out sampled values of said accumulated results.

References Cited (Backward Citations)

US4281574A Cited
US4437379A Cited
US4352312A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag