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

Electronic musical instrument having a control section memory for generating musical tone parameters

Assignee: Yamaha Corp
•
Filing: 1993-01-05
•
Granted: 1995-08-29
•
Expires: 2013-01-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic musical instrument having a common memory, a tone generator and a control section. The common memory stores a plurality of musical tone parameters and is accessed by the tone generator and the control section. The tone generator generates a musical tone based on the musical tone parameters stored in the common memory and writes a musical tone parameter indicating the current state of the musical tone being generated by the tone generator, in the common memory. The control section directs the tone generator to generate a musical tone by writing the plurality of musical tone parameters corresponding to the musical tone in the common memory and controls the tone generation by monitoring the current state of the musical tone based on the musical tone parameter stored in the common memory. In the electronic musical instrument, the load of the control section for controlling the tone generator is reduced, and the circuit sizes of the control section and the total memory capacity required for the electronic musical instrument are also reduced.

Inventors

  • 👤 Yasunao Abe
  • 👤 Satoshi Miyata
  • 👤 Shinichi Ito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 17:06
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/02; G10H1/04; G10H1/053; G10H1/057; G10H1/0575; G10H1/18; G10H1/183; G10H1/185; G10H1/186; G10H7/00; G10H7/002; G10H7/004; G10H2250/00; G10H2250/541; G10H2250/621

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 139 words
An electronic musical instrument comprising: random access memory means, which is addressable for writing thereto and reading therefrom, for storing a plurality of musical tone parameters; musical tone generating means for generating a musical tone based on the musical tone parameters stored in said memory means, and for writing an updated musical tone parameter into said memory means which indicates the current state of the musical tone being generated by said musical tone generating means; and control means for directing the musical tone generating means to generate a musical tone by writing the musical tone parameters corresponding to the musical tone into said memory means and controlling the tone generation of the musical tone generating means by monitoring the current state of the musical tone based on said at least one musical tone parameter stored in said memory means.
Claim 2
Dependent Claim 139 words
An electronic musical instrument comprising: random access memory means, which is addressable for writing thereto and reading therefrom, for storing a plurality of musical tone parameters; musical tone generating means for generating a musical tone based on the musical tone parameters stored in said memory means, and for writing an updated musical tone parameter into said memory means which indicates the current state of the musical tone being generated by said musical tone generating means; and control means for directing the musical tone generating means to generate a musical tone by writing the musical tone parameters corresponding to the musical tone into said memory means and controlling the tone generation of the musical tone generating means by monitoring the current state of the musical tone based on said at least one musical tone parameter stored in said memory means.
Claim 3
Dependent Claim 97 words
An electronic musical instrument according to claim 1 wherein said musical tone generating means has a plurality of tone generation channels, each of which generates a musical tone in synchronization with each of channel timings which constitute a sampling period by which sample data of a musical tone waveform are sequentially generated one by one, and said memory means has a plurality of memory areas, which respectively correspond to the plurality of tone generation channels and each of which stores the plurality of musical tone parameters for controlling the tone generation of the corresponding tone generation channel.
Claim 4
Dependent Claim 106 words
An electronic musical instrument according to claim 2 wherein when a plurality of musical tones are generated in a time sharing manner by using the plurality of tone generation channels, the musical tone parameters corresponding to the plurality of tone generation channels are supplied to said musical tone generating means in such a manner that the musical tone parameters corresponding to each of the plurality of tone generation channels are supplied as the musical tone parameters are desired for the control of the tone generation and the musical tone parameters corresponding to different tone generation channels may be supplied during the same tone generation channel timing.
Claim 5
Dependent Claim 140 words
An electronic musical instrument comprising: random access first memory means for storing a plurality of musical tone parameters; second memory means for storing a control program to thereby control said electronic musical instrument; control processor means for reading out the control program from said second memory means, controlling said electronic musical instrument based on the read out control program and being capable of performing a reading or writing operation of said musical tone parameters to the first memory means in synchronization with a first time slot; reading means for reading out said musical tone parameters during a second time slot, the timing of which is different from that of said first time slot; and musical tone generating means for generating a musical tone based on said musical tone parameters read out from said first memory means by said reading means.
Claim 6
Dependent Claim 140 words
An electronic musical instrument comprising: random access first memory means for storing a plurality of musical tone parameters; second memory means for storing a control program to thereby control said electronic musical instrument; control processor means for reading out the control program from said second memory means, controlling said electronic musical instrument based on the read out control program and being capable of performing a reading or writing operation of said musical tone parameters to the first memory means in synchronization with a first time slot; reading means for reading out said musical tone parameters during a second time slot, the timing of which is different from that of said first time slot; and musical tone generating means for generating a musical tone based on said musical tone parameters read out from said first memory means by said reading means.
Claim 7
Dependent Claim 46 words
An electronic musical instrument according to claim 4 wherein said musical tone generating means comprises writing means which writes data representing the current state of the musical tone being generated by the musical tone generating means as a musical tone parameter in said first memory means.
Claim 8
Dependent Claim 48 words
An electronic musical instrument according to claim 5 wherein said control processor means reads out said musical tone parameter which indicates the current state of the musical tone from said first memory means and controls said musical tone generating means based on the read out musical tone parameter.
Claim 9
Dependent Claim 65 words
An electronic musical instrument according to claim 4 wherein said musical tone generating means comprises waveform memory means for storing waveform data which is obtained by sampling musical tone waveforms, and the tone generating means reads out the waveform data from said waveform memory means based on the plurality of musical tone parameters read out by said read out means to generate a musical tone.
Claim 10
Dependent Claim 188 words
An electronic musical instrument comprising: random access memory means having a plurality of memory areas each of which stores musical tone parameters corresponding to a musical tone to be generated; musical tone generating means having a plurality of tone generation channels, respectively corresponding to the plurality of memory areas, each of which generates a musical tone based on the musical tone parameters stored in the corresponding memory area, each of the plurality of tone generation channels writing the current state of a musical tone being generated thereby as a musical tone parameter in the corresponding memory area; and control means for monitoring the current states of the musical tones generated by said plurality of tone generation channels based on the musical tone parameters stored in the memory areas of said memory means, wherein the control means, in response to a tone generation designation, selects one of the plurality of tone generation channels based on the current states and writes a musical tone parameter corresponding to the tone generation designation into a memory area corresponding to the selected tone generation channel so as to generate a desired musical tone.
Claim 11
Dependent Claim 188 words
An electronic musical instrument comprising: random access memory means having a plurality of memory areas each of which stores musical tone parameters corresponding to a musical tone to be generated; musical tone generating means having a plurality of tone generation channels, respectively corresponding to the plurality of memory areas, each of which generates a musical tone based on the musical tone parameters stored in the corresponding memory area, each of the plurality of tone generation channels writing the current state of a musical tone being generated thereby as a musical tone parameter in the corresponding memory area; and control means for monitoring the current states of the musical tones generated by said plurality of tone generation channels based on the musical tone parameters stored in the memory areas of said memory means, wherein the control means, in response to a tone generation designation, selects one of the plurality of tone generation channels based on the current states and writes a musical tone parameter corresponding to the tone generation designation into a memory area corresponding to the selected tone generation channel so as to generate a desired musical tone.
Claim 12
Dependent Claim 36 words
An electronic musical instrument according to claim 8 wherein said control means monitors the current levels of the generated musical tones based on the musical tone parameters stored in the memory areas of said memory means.
Claim 13
Dependent Claim 174 words
An electronic musical instrument comprising: memory means having a plurality of memory areas each of which stores musical tone parameters; musical tone generating means having a plurality of tone generation channels each of which generates a musical tone based on the musical tone parameters stored in the memory areas corresponding thereto; and control means for selecting one of the plurality of tone generation channels in response to a tone generation designation and for writing the musical tone parameters, which correspond to a musical tone to be generated, in one of the plurality of memory areas corresponding to the selected tone generation channel, wherein said control means, when at least two musical tones having the same musical tone parameters are to be generated in series, writes the musical tone parameters into a memory area in said memory means to generate the first musical tone, and after a predetermined time, copies the musical tone parameters in said memory area to another memory area in said memory means to be used to generate a subsequent musical tone.
Claim 14
Dependent Claim 174 words
An electronic musical instrument comprising: memory means having a plurality of memory areas each of which stores musical tone parameters; musical tone generating means having a plurality of tone generation channels each of which generates a musical tone based on the musical tone parameters stored in the memory areas corresponding thereto; and control means for selecting one of the plurality of tone generation channels in response to a tone generation designation and for writing the musical tone parameters, which correspond to a musical tone to be generated, in one of the plurality of memory areas corresponding to the selected tone generation channel, wherein said control means, when at least two musical tones having the same musical tone parameters are to be generated in series, writes the musical tone parameters into a memory area in said memory means to generate the first musical tone, and after a predetermined time, copies the musical tone parameters in said memory area to another memory area in said memory means to be used to generate a subsequent musical tone.
Claim 15
Dependent Claim 56 words
An electronic musical instrument according to claim 10, wherein each of the plurality of tone generation channels writes data representing the current state of the musical tone being generated thereby in the corresponding memory area, and said control means selects one of the plurality of tone generation channels based on the data representing the current state.
Claim 16
Dependent Claim 34 words
An electronic musical instrument according to claim 10 wherein said control means further updates a portion of the read out musical tone parameters so as to attenuate the level of the generated musical tone.

References Cited (Backward Citations)

US4703680A Cited
US5248842A Cited
US5317947A Cited
US5308916A Cited
US5159144A Cited
US5283387A Cited
US5286910A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-28 1999-02-27 1999-08-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-28 2003-02-27 2003-08-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-28 2007-02-27 2007-08-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag