Patent US4426904A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4426904A Expired / Lapsed US ⏱️ 0.0 years remaining

Envelope control for electronic musical instrument

Assignee: Casio Computer Co Ltd
•
Filing: 1983-01-05
•
Granted: 1984-01-24
•
Expires: 2003-01-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Waveform data for converting attack, decay and release status sections of a musical sound envelope into an exponential function waveform is obtained from an envelope generator wherein exponential function waveform data is read out from a ROM or obtained through calculation based upon an exponential function in a digital logic processing circuit, and it is used for the envelope control of a tone signal from a digital wave generator.

Inventors

  • 👤 Masanori Ishibashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 09:44
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/002; G10H1/00; G10H1/02; G10H1/04; G10H1/053; G10H1/057; G10H1/0575

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 171 words
An envelope control device for an electronic keyboard musical instrument having performance keys comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means including memory means for storing waveform data representing an exponential curve; and control means coupled to said envelope information setting means and to said state memory means, and including means for accessing said memory means for obtaining data for the attack, decay, and release status sections of the envelope for the operated performance key according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 2
Dependent Claim 171 words
An envelope control device for an electronic keyboard musical instrument having performance keys comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means including memory means for storing waveform data representing an exponential curve; and control means coupled to said envelope information setting means and to said state memory means, and including means for accessing said memory means for obtaining data for the attack, decay, and release status sections of the envelope for the operated performance key according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 3
Dependent Claim 45 words
The envelope control device of claim 1, wherein said envelope information setting means, said state memory means and said digital processing means are of a multichannel construction, and further comprising means for causing the operation of said multichannel construction means on a time division basis.
Claim 4
Dependent Claim 34 words
The envelope control device of claim 2, wherein said state memory means includes an envelope status counter for setting a status of the envelope according to the count content of said envelope status counter.
Claim 5
Dependent Claim 209 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: calculation circuit means for calculating the waveform data at the time of attack, decay and release on the basis of an equation ##EQU8## where n is an iteger and α is a positive number; and an initial value supply means for supplying initial values to said calculation circuit means for the calculation of the waveform data; whereby data for the attack, decay, sustain and release status sections of the envelope for the operated performance key is obtained according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 6
Dependent Claim 209 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: calculation circuit means for calculating the waveform data at the time of attack, decay and release on the basis of an equation ##EQU8## where n is an iteger and α is a positive number; and an initial value supply means for supplying initial values to said calculation circuit means for the calculation of the waveform data; whereby data for the attack, decay, sustain and release status sections of the envelope for the operated performance key is obtained according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 7
Dependent Claim 45 words
The envelope control device of claim 4, wherein said envelope information setting means, said state memory means and said digital processing means are of a multichannel construction; and further comprising means for causing the operation of said multichannel construction means on a time division basis.
Claim 8
Dependent Claim 34 words
The envelope control device of claim 5, wherein said state memory means includes an envelope status counter for setting a status of the envelope according to the count content of said envelope status counter.
Claim 9
Dependent Claim 183 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing the current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: means for obtaining data for the attack, decay, sustain and release status sections of the envelope for the operated performance key according to the depression and release thereof on the basis of the preset information from said envelope information setting means while controlling the memory state of said state memory means; and means for setting maximum data as a final level of the attack status, said maximum data being unchanged in accordance with the information from said envelope information setting means.
Claim 10
Dependent Claim 183 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting means for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing the current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: means for obtaining data for the attack, decay, sustain and release status sections of the envelope for the operated performance key according to the depression and release thereof on the basis of the preset information from said envelope information setting means while controlling the memory state of said state memory means; and means for setting maximum data as a final level of the attack status, said maximum data being unchanged in accordance with the information from said envelope information setting means.
Claim 11
Dependent Claim 45 words
The envelope control device of claim 7, wherein said envelope information setting means, said state memory means and said digital processing means are of a multichannel construction; and further comprising means for causing the operation of said multichannel construction means on a time division basis.
Claim 12
Dependent Claim 34 words
The envelope control according to claim 8, wherein said state memory means includes an envelope status counter for setting a status of the envelope according to the count content of said envelope status counter.
Claim 13
Dependent Claim 243 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting eans for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: calculation circuit means for calculating the waveform data at the time of attack, decay and release on the basis of an equation ##EQU9## where n is an integer, α is a positive number and γ is a positive variable number which varies according to the envelope state, and wherein γ is set to a predetermined value which is greater than the value of α during the attack period; and an initial value supplying means for supplying initial values to said calculation circuit means for the calculation of the waveform data; whereby data for the attack, decay, sustain and release status sections of the envelope for the operated performance key is obtained according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 14
Dependent Claim 243 words
An envelope control device for an electronic keyboard musical instrument having performance keys, comprising: envelope information setting eans for setting information representing the attack period, decay period, sustain level and release period of the envelope of a musical sound; state memory means for setting and storing a current status of the envelope changing in the order of attack status, decay status, sustain status and release status from the time of depression of a performance key until the time of release of the performance key; and digital processing means coupled to said envelope information setting means and to said state memory means, and including: calculation circuit means for calculating the waveform data at the time of attack, decay and release on the basis of an equation ##EQU9## where n is an integer, α is a positive number and γ is a positive variable number which varies according to the envelope state, and wherein γ is set to a predetermined value which is greater than the value of α during the attack period; and an initial value supplying means for supplying initial values to said calculation circuit means for the calculation of the waveform data; whereby data for the attack, decay, sustain and release status sections of the envelope for the operated performance key is obtained according to the depression and release thereof on the basis of preset information from said envelope information setting means while controlling the memory state of said state memory means.
Claim 15
Dependent Claim 31 words
The envelope control device of claim 10, wherein said positive number γ is set to a sustain level during the decay and sustain periods and to zero during the release period.
Claim 16
Dependent Claim 46 words
The envelope control device of claim 10, wherein: said digital processing means includes variable clock generating means for generating a clock signal, the period of the clock signal being variable; and said calculation circuit means is driven under the control of said variable period clock signal.
Claim 17
Dependent Claim 45 words
The envelope control device of claim 10, wherein said envelope information setting means, said state memory means and said digital processing means are of a multichannel construction; and further comprising means for causing the operation of said multichannel construction means on a time division basis.
Claim 18
Dependent Claim 34 words
The envelope control device of claim 11, wherein said state memory means includes an envelope status counter for setting a status of the envelope according to the count content of said envelope status counter.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-01-23 1987-07-25 1988-01-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-01-23 1991-07-25 1992-01-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-01-23 1995-07-25 1996-01-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag