Envelope generator for use in an electronic musical instrument

h4>AbstractAn envelope generator for use in an electronic musical instrument comprises a musical tone data processing unit to evaluate a rate of change in a current value of musical tone envelope data with respect to a target value based on a parameter, a changing rate control unit for decrementing a change in the current value such that the current value becomes closer to the target value, a detection unit to detect whether or not the rate of change becomes equal to 0, and a processing control unit control for stopping the evaluation the current value in response to a result of the detection.ClaimsWe claim:

1. An envelope generator for use in an electronic musical instrument, comprising:

musical tone data processing means for evaluating a current value of musical tone envelope data with respect to a target value based on a parameter;

a target value generator for generating the target value and sending the target value to said musical tone data processing means;

a parameter generator for generating the parameter and sending the parameter to said musical tone data processing means;

changing rate control means for decrementing a change in the current value of the musical tone envelope data such that the current value becomes closer to the target value;

detection means for detecting whether or not the change is equal to 0 ; and

processing control means for controlling said musical tone data processing means by stopping the evaluation of the current value of musical tone envelope data with respect to the target value in response to a result of a detection by said detection means.

2. The envelope generator for use in an electronic musical instrument of claim 1, wherein said musical tone data processing means is controlled by said processing control means such that said musical tone data processing means starts the evaluation of the change in the current value with respect to another target value when the change is equal to 0.

3. The envelope generator for use in an electronic musical instrument of claim 1, wherein said musical tone data processing means evaluates the change by calculating the difference between the current value and the target value.

4. The envelope generator for use in an electronic musical instrument of claim 1, wherein the musical tone envelope data is used for realizing frequency or amplitude modulation effects.

5. The envelope generator for use in an electronic musical instrument of claim 1, wherein the musical tone envelope data represents a way in which a mixing rate used for mixing a plurality of musical tone waveforms changes with time.

6. An envelope generator for use in an electronic musical instrument comprising:

a target value generator for generating a target value in response to a key on signal;

a parameter generator for generating a parameter value, equivalent to a time constant, in response to the key on signal;

enveloping processing means including,

a complementer for receiving and inverting the target value,

converting means for receiving the parameter value and subtracting the parameter value from the number 1 to produce a converter output,

first adding means for adding a current value of envelope data to the inverted target value to produce an adder output,

multiplying means for multiplying the adder output by the converter output to produce a multiplier output,

comparing means for comparing the multiplier output to zero, and if the multiplier output equals zero, for sending an achievement signal to said target value generator and said parameter generator, and

second adding means for adding the multiplier output to the target value to produce a new current value; and

envelope level storing memory for storing the new current value and outputting the new current value as envelope data.

7. The envelope generator for use in an
Previous Page : Electronic musical instrument with means for automatically generating chords and harmony
Next Page : Electronic musical instrument having a vibrato effecting capability
Archiv
| March 2010 | February 2010 | September 2009 | August 2009 | May 2009 |
TAGE
| same number | coils | a frequency | voltage | oscillator | exponential | a musical | a | into smaller | joy is | Guy next | frequency information | musical instrument | performing a | respect to a | data processing | value | in an | being assigned | musical | instrument | effecting | a computer or | ready to |
© 2009 www.tcomic.net The music of the Music4Usounds very sweet.