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

Electronic musical instrument

Assignee: Kawai Musical Instruments Manufacturing Co Ltd
•
Filing: 1988-08-31
•
Granted: 1990-03-20
•
Expires: 2008-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Truncate processing is performed so that a new tone is not generated before the envelope waveform is finished but the new tone is produced after the volume of the previous tone is sufficiently diminished, by which the new tone can be produced with a satisfactory feeling of attack. Further, the envelope waveform is not abruptly interrupted and cleared in a moment but is decayed at a constant and high speed, thereby preventing the generation of noise such as a click. Moreover, demanded speed data is provided for each tone, by which it is possible to produce repective tones not at a demanded speed like the least common multiple but at an optimum speed for each tone and to make the previous tone generation proceed to the next tone generation without producing noise such as a click.

Inventors

  • 👤 Masamichi Horiki
  • 👤 Tsutomu Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 00:28
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/18; G10H1/181; G10H7/00; G10H7/008

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 296 words
An electronic musical instrument comprising: an envelope generator which utilizes a phase splitting system whereby individual envelopes of respective tones of a plurality of tones are split into plurality of phases on the time base, each phase being represented by phase data composed of speed data (SPD), phase end value data (PEP) and-/+flag data wherein the-/+flag data is a binary signal representative of attack or decay, each tone including demanded phase data composed of demanded speed data (DEMSPD), demanded predetermined end value data (DEMPEP) and demanded-/+flag data wherein the demanded-/+signal is a binary signal representative of attack or decay for each demanded phase, key data being generated in response to a key depression and assigned to tone generating channels smaller in number than the total number of keys, the envelope generator including: a high-speed release demand signal generator for generating a high speed release demand signal when a new tone is assigned to a tone generating channel which is in operation for generating a previous tone, for switching speed data in the phase of the previous tone to demanded speed data in the same phase, releasing the envelope of the previous tone at a high speed, for comparing the level of the phase of the previous tone with the demanded predetermined phase end value data (DEMPEP) and for terminating the high-speed release demand signal upon detection that the level of the envelope of the previous tone phase drops below the demanded predetermined phase end value data (DEMPEP) and for reading thereinto the key data of the new tones; and, a phase counter which, upon the high speed release demand signal being turned off causes the tone generating channel to proceed from the phase of the previous tone to a first, attack phase of the new tone.
Claim 2
Dependent Claim 296 words
An electronic musical instrument comprising: an envelope generator which utilizes a phase splitting system whereby individual envelopes of respective tones of a plurality of tones are split into plurality of phases on the time base, each phase being represented by phase data composed of speed data (SPD), phase end value data (PEP) and-/+flag data wherein the-/+flag data is a binary signal representative of attack or decay, each tone including demanded phase data composed of demanded speed data (DEMSPD), demanded predetermined end value data (DEMPEP) and demanded-/+flag data wherein the demanded-/+signal is a binary signal representative of attack or decay for each demanded phase, key data being generated in response to a key depression and assigned to tone generating channels smaller in number than the total number of keys, the envelope generator including: a high-speed release demand signal generator for generating a high speed release demand signal when a new tone is assigned to a tone generating channel which is in operation for generating a previous tone, for switching speed data in the phase of the previous tone to demanded speed data in the same phase, releasing the envelope of the previous tone at a high speed, for comparing the level of the phase of the previous tone with the demanded predetermined phase end value data (DEMPEP) and for terminating the high-speed release demand signal upon detection that the level of the envelope of the previous tone phase drops below the demanded predetermined phase end value data (DEMPEP) and for reading thereinto the key data of the new tones; and, a phase counter which, upon the high speed release demand signal being turned off causes the tone generating channel to proceed from the phase of the previous tone to a first, attack phase of the new tone.
Claim 3
Dependent Claim 134 words
An electronic musical instrument according to claim including a CPU which performs key assignments, an envelope calculating circuit for generating an envelope waveform, said CPU writing on a RAM connected to a CPU data bus at least a key ON/OFF signal and the speed data (SPD), the predetermined phase end value (PEP), the-/+flag data and its corresponding-/+signal, the demanded speed data (DEMSPD), the demanded predetermined phase end data (DEMPEP) and the demanded-/+flag data and its corresponding demanded-/+signal which are envelope parameters; the envelope calculating circuit reads out the key ON/OFF signal and the envelope parameters from the RAM and performs a periodic calculation to generate an envelope, the envelope is multiplied by the output of a note generator; and the multiplied output is provided via a D-A converter to a sound system for reproduction.

References Cited (Backward Citations)

US3882751A Cited
US4079650A Cited
US4178826A Cited
US4161128A Cited
US4292873A Cited
US4357849A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-19 1993-09-18 1994-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-19 1997-09-18 1998-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-19 2001-09-18 2002-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag