Patent US3180967A successfully refreshed from Google Patents.
Patent US5382749A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4508001A Cited
US5225618A Cited
US5198603A Cited
US5252775A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag