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
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 08:41
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.
References Cited (Backward Citations)
US4083285A
Cited
US4133244A
Cited
US4079650A
Cited
GB1567978A
Cited
US4135424A
Cited
DE2708006C2
Cited
US4185529A
Cited
US4205577A
Cited
GB2021342A
Cited
GB2029072B
Cited
US4267763A
Cited
US4214503A
Cited
US4332183A
Cited
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 |