Patent US3180967A successfully refreshed from Google Patents.
Patent US5382749A successfully refreshed from Google Patents.
US5382749A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Waveform data processing system and method of waveform data processing for electronic musical instrument
Assignee: Kawai Musical Instruments Manufacturing Co Ltd
•
Filing: 1993-03-30
•
Granted: 1995-01-17
•
Expires: 2013-03-30
Abstract
Abstract A waveform memory for storing data of musical tone waveforms can be mounted in and dismounted from an electronic musical instrument body. The waveform memory is thus replaceable, permitting the sounding of tones with various varieties. In addition, if musical tone waveform data corresponding to a tone designated for sounding is not stored in the memory, it is automatically loaded in the memory, thus permitting automatic sounding of tones to be requested.
Inventors
- 👤 Akihiro Fujita
- 👤 Katsushi Ishii
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 18:25
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/02
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
362 words
A waveform data reading/writing device for an electronic musical instrument comprising: first waveform storage means capable of being mounted in and removed from said electronic musical instrument and having storage capacity to store data of musical tone waveforms; first reading means for reading the data of musical tone waveforms from said first waveform storage means; third waveform storage means, in said electronic musical instrument, for storing the data of musical tone waveforms read by said first reading means; third writing means for writing the data of musical tone waveforms read by said first reading means in said third waveform storage means; third reading means for reading the data of musical tone waveforms from said third waveform storage means; second waveform storage means, in said electronic musical instrument, including a semiconductor for storing the data of musical tone waveforms read by said third reading means; second writing means for writing the data of musical tone waveforms read by said third reading means in said second waveform storage means; automatic performance information storing means for storing automatic performance information; automatic performance information reading means for reading the automatic performance information in an order of performance from said automatic performance information storing means; designating means for designating a musical tone according to the automatic performance information read by said automatic performance information reading means; second reading means for reading the data of musical tone waveforms from said second waveform storage means according to a designation by said designating means; output means for outputting the data of musical tone waveforms read by said second reading means as data concerning the musical tone designated by said designating means; checking means for executing a check with respect to the musical tone designated by said designating means as to whether the data of musical tone waveforms corresponding to the musical tone designated is stored in said second waveform storage means; fourth reading means for reading the data of musical tone waveforms from said third waveform storage means according to the check by said checking means; and fourth writing means for writing the data of musical tone waveforms read by said fourth reading means in said second waveform storage means.
Claim 2
Dependent Claim
362 words
A waveform data reading/writing device for an electronic musical instrument comprising: first waveform storage means capable of being mounted in and removed from said electronic musical instrument and having storage capacity to store data of musical tone waveforms; first reading means for reading the data of musical tone waveforms from said first waveform storage means; third waveform storage means, in said electronic musical instrument, for storing the data of musical tone waveforms read by said first reading means; third writing means for writing the data of musical tone waveforms read by said first reading means in said third waveform storage means; third reading means for reading the data of musical tone waveforms from said third waveform storage means; second waveform storage means, in said electronic musical instrument, including a semiconductor for storing the data of musical tone waveforms read by said third reading means; second writing means for writing the data of musical tone waveforms read by said third reading means in said second waveform storage means; automatic performance information storing means for storing automatic performance information; automatic performance information reading means for reading the automatic performance information in an order of performance from said automatic performance information storing means; designating means for designating a musical tone according to the automatic performance information read by said automatic performance information reading means; second reading means for reading the data of musical tone waveforms from said second waveform storage means according to a designation by said designating means; output means for outputting the data of musical tone waveforms read by said second reading means as data concerning the musical tone designated by said designating means; checking means for executing a check with respect to the musical tone designated by said designating means as to whether the data of musical tone waveforms corresponding to the musical tone designated is stored in said second waveform storage means; fourth reading means for reading the data of musical tone waveforms from said third waveform storage means according to the check by said checking means; and fourth writing means for writing the data of musical tone waveforms read by said fourth reading means in said second waveform storage means.
Claim 3
Dependent Claim
26 words
The waveform data reading/writing device for an electronic musical instrument according to claim 1, wherein the data of musical tone waveforms is of a sampled type.
Claim 4
Dependent Claim
36 words
The waveform data reading/writing device of claim 1, wherein the data of musical tone waveforms corresponds to sounds of various musical instruments or corresponds to groups of spectra of specific frequency bands according to specific formants.
Claim 5
Dependent Claim
30 words
The waveform data reading/writing device of claim 1, wherein the data of musical tone waveforms corresponds to touch data, range of touch data, pitch data, or range of pitch data.
Claim 6
Independent Claim
271 words
A method of waveform data reading/writing for an electronic musical instrument comprising the steps of: (a) storing data of musical tone waveforms in a first waveform storage area capable of being mounted in and removed from said electronic musical instrument and having storage capacity; (b) reading the data of musical tone waveforms from the first waveform storage area; (c) writing the data of musical tone waveforms read in step (b) in a third waveform storage area provided in said electronic musical instrument; (d) reading the data of musical tone waveforms from the third waveform storage area; (e) writing the data of musical tone waveforms read in step (d) in a second waveform storage area provided as a semiconductor in said electronic musical instrument; (f) storing automatic performance information; (g) reading the automatic performance information in an order of performance stored in step (f); (h) designating a musical tone according to the automatic performance information read in step (g); (i) reading the data of musical tone waveforms from the second waveform storage area according to the designation in step (h); (j) outputting the data of musical tone waveforms read in step (i) as data concerning the musical tone designated in step (h); (k) checking with respect to the musical tone designated in step (h), whether the data of musical tone waveforms is stored in the second waveform storage area; (l) reading the data of musical tone waveforms from the third waveform storage area according to a result of the check in step (k); and (m) writing the data of musical tone waveforms read in step (l) in the second waveform storage area.
Claim 7
Independent Claim
271 words
A method of waveform data reading/writing for an electronic musical instrument comprising the steps of: (a) storing data of musical tone waveforms in a first waveform storage area capable of being mounted in and removed from said electronic musical instrument and having storage capacity; (b) reading the data of musical tone waveforms from the first waveform storage area; (c) writing the data of musical tone waveforms read in step (b) in a third waveform storage area provided in said electronic musical instrument; (d) reading the data of musical tone waveforms from the third waveform storage area; (e) writing the data of musical tone waveforms read in step (d) in a second waveform storage area provided as a semiconductor in said electronic musical instrument; (f) storing automatic performance information; (g) reading the automatic performance information in an order of performance stored in step (f); (h) designating a musical tone according to the automatic performance information read in step (g); (i) reading the data of musical tone waveforms from the second waveform storage area according to the designation in step (h); (j) outputting the data of musical tone waveforms read in step (i) as data concerning the musical tone designated in step (h); (k) checking with respect to the musical tone designated in step (h), whether the data of musical tone waveforms is stored in the second waveform storage area; (l) reading the data of musical tone waveforms from the third waveform storage area according to a result of the check in step (k); and (m) writing the data of musical tone waveforms read in step (l) in the second waveform storage area.
Claim 8
Dependent Claim
21 words
The method of waveform data reading/writing of claim 5, wherein the data of musical tone waveforms is of a sampled type.
Claim 9
Dependent Claim
37 words
The method of waveform data reading/writing of claim 5, wherein the data of musical tone waveforms corresponds to sounds of various musical instruments or corresponds to groups of spectra of specific frequency bands according to specific formats.
Claim 10
Dependent Claim
31 words
The method of waveform data reading/writing of claim 5, wherein the data of musical tone waveforms corresponds to touch data, range of touch data, pitch data, or range of pitch data.
Claim 11
Dependent Claim
282 words
A waveform data reading/writing device for an electronic musical instrument comprising: first waveform storage means for storing data of musical tone waveforms; first reading means for reading the data of musical tone waveforms from said first waveform storage means; second waveform storage means set in said electronic musical instrument for storing data of musical tone waveforms used for musical tone generation; second writing means for writing the data of musical tone waveforms read by said first reading means in said second waveform storage means; automatic performance information storing means for storing automatic performance information; automatic performance information reading means for reading the automatic performance information in an order of performance from said automatic performance information storing means; designating means for designating a musical tone according to the automatic performance information read by said automatic performance information reading means; second reading means for reading the data of musical tone waveforms from said second waveform storage means according to a designation by said designating means; output means for outputting the data of musical tone waveform read by said second reading means as data concerning the musical tone designated by said designating means; checking means for executing a check with respect to the musical tone designated by said designating means as to whether the data of musical tone waveforms corresponding to the musical tone designated is stored in said second waveform storage means; third reading means for reading the data of musical tone waveforms from said first waveform storage means according to a result of the check by said checking means; and third writing means for writing the data of musical tone waveforms read by said third reading means in said second waveform storage means.
Claim 12
Dependent Claim
282 words
A waveform data reading/writing device for an electronic musical instrument comprising: first waveform storage means for storing data of musical tone waveforms; first reading means for reading the data of musical tone waveforms from said first waveform storage means; second waveform storage means set in said electronic musical instrument for storing data of musical tone waveforms used for musical tone generation; second writing means for writing the data of musical tone waveforms read by said first reading means in said second waveform storage means; automatic performance information storing means for storing automatic performance information; automatic performance information reading means for reading the automatic performance information in an order of performance from said automatic performance information storing means; designating means for designating a musical tone according to the automatic performance information read by said automatic performance information reading means; second reading means for reading the data of musical tone waveforms from said second waveform storage means according to a designation by said designating means; output means for outputting the data of musical tone waveform read by said second reading means as data concerning the musical tone designated by said designating means; checking means for executing a check with respect to the musical tone designated by said designating means as to whether the data of musical tone waveforms corresponding to the musical tone designated is stored in said second waveform storage means; third reading means for reading the data of musical tone waveforms from said first waveform storage means according to a result of the check by said checking means; and third writing means for writing the data of musical tone waveforms read by said third reading means in said second waveform storage means.
Claim 13
Dependent Claim
36 words
The waveform data reading/writing device of claim 9, wherein the data of musical tone waveforms corresponds to sounds of various musical instruments or corresponds to groups of spectra of specific frequency bands according to specific formats.
Claim 14
Dependent Claim
30 words
The waveform data reading/writing device of claim 9, wherein the data of musical tone waveforms corresponds to touch data, range of touch data, pitch data or range of pitch data.
Claim 15
Dependent Claim
20 words
The waveform data reading/writing device of claim 9, wherein the data of musical tone waveforms is of a sampled type.
Claim 16
Dependent Claim
59 words
The waveform data reading/writing device of claim 9, wherein said first reading and second writing means write the data of musical tone waveforms read from said first waveform storage means in third waveform storage means, read the data of musical tone waveforms from said third waveform storage means and write the read data in said second waveform storage means.
Claim 17
Dependent Claim
27 words
The waveform data reading/writing device of claim 9, wherein said first waveform storage means is capable of being mounted in and removed from said electronic musical instrument.
Claim 18
Independent Claim
233 words
A method of waveform data reading/writing for an electronic musical instrument comprising the steps of: (a) storing data of musical tone waveforms in a first waveform storage area; (b) storing data of musical tone waveforms used for musical tone generation in a second waveform storage area set in the electronic musical instrument; (c) reading out the data of musical tone waveforms from the first waveform storage area; (d) writing the data of musical tone waveforms read in step (c) in the second waveform storage area; (e) storing automatic performance information; (f) reading the automatic performance information in an order of performance stored in step (e); (g) designating musical tone generation according to the automatic performance information read in step (f); (h) reading the data of musical tone waveforms from the second waveform storage area according to the designation in step (g); (i) outputting the data of musical tone waveforms read in step (h) as data concerning the musical tone designated in step (g); (j) checking, with respect to the musical tone designated in step (g), whether the data of musical tone waveforms is stored in the second waveform storage area: (k) reading the data of musical tone waveforms from the first waveform storage area according to a result of the check in step (j); and (l) writing the data of musical tone waveforms read in step (k) in the second waveform storage area.
Claim 19
Independent Claim
233 words
A method of waveform data reading/writing for an electronic musical instrument comprising the steps of: (a) storing data of musical tone waveforms in a first waveform storage area; (b) storing data of musical tone waveforms used for musical tone generation in a second waveform storage area set in the electronic musical instrument; (c) reading out the data of musical tone waveforms from the first waveform storage area; (d) writing the data of musical tone waveforms read in step (c) in the second waveform storage area; (e) storing automatic performance information; (f) reading the automatic performance information in an order of performance stored in step (e); (g) designating musical tone generation according to the automatic performance information read in step (f); (h) reading the data of musical tone waveforms from the second waveform storage area according to the designation in step (g); (i) outputting the data of musical tone waveforms read in step (h) as data concerning the musical tone designated in step (g); (j) checking, with respect to the musical tone designated in step (g), whether the data of musical tone waveforms is stored in the second waveform storage area: (k) reading the data of musical tone waveforms from the first waveform storage area according to a result of the check in step (j); and (l) writing the data of musical tone waveforms read in step (k) in the second waveform storage area.
Claim 20
Dependent Claim
37 words
The method of waveform data reading/writing of claim 15, wherein the data of musical tone waveforms corresponds to sounds of various musical instruments or corresponds to groups of spectra of specific frequency bands according to specific formants.
Claim 21
Dependent Claim
31 words
The method of waveform data reading/writing of claim 15, wherein the data of musical tone waveforms corresponds to touch data, range of touch data, pitch data, or range of pitch data.
Claim 22
Dependent Claim
21 words
The method of waveform data reading/writing of claim 15, wherein the data of musical tone waveforms is of a sampled type.
Claim 23
Dependent Claim
66 words
The method of waveform reading/writing of claim 15, wherein the reading in step (c) and writing in step (d) are executed to write the data of musical tone waveforms read from the first waveform storage area in a third waveform storage area, read the data of musical tone waveforms from the third waveform storage area and write the read data in the second waveform storage area.
Claim 24
Dependent Claim
28 words
The method of waveform data reading/writing of claim 15, wherein the first waveform storage area is capable of being mounted in and removed from the electronic musical instrument.
Claim 25
Dependent Claim
36 words
The waveform data reading/writing device of claim 1, wherein the reading of the data of musical tone waveforms by said second reading means is controlled by a start address, loop top address, and loop end address.
Claim 26
Dependent Claim
35 words
The method of waveform data reading/writing of claim 5, wherein the reading of the data of musical tone waveforms in step (i) is controlled by a start address, loop top address, and loop end address.
Claim 27
Dependent Claim
39 words
The waveform data reading/writing device of instrument according to claim 9, wherein the reading of the data of musical tone waveforms by said second reading means is controlled by a start address, loop top address, and loop end address.
Claim 28
Dependent Claim
35 words
The method of waveform data reading/writing of claim 15, wherein the reading of the data of musical tone waveforms in step (h) is controlled by a start address, loop top address, and loop end address.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-01-16 | 1998-07-18 | 1999-01-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-01-16 | 2002-07-18 | 2003-01-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-01-16 | 2006-07-18 | 2007-01-17 | $7700.00 | Window Closed / Lapsed |