Claims
- 1. An electronic musical instrument with portamento function comprising:
- a plurality of keys capable of being depressed by a performer and each key designating a tone pitch of a musical tone to be generated;
- a musical tone signal generator which generates musical tone signals;
- a key depression detector which detects a depression displacement amount of a depressed key;
- a controller, responsive to said key depression detector and to a depression of a second depressed key while a first depressed key, which is depressed before the second depressed key is depressed, is still depressed, to control the musical tone signal generator to generate a musical tone signal having a pitch which changes from a pitch designated by the first depressed key to a pitch determined in accordance with a present depression displacement amount of the second depressed key.
- 2. The electronic musical instrument according to claim 1 wherein:
- the present depression displacement amount of the second depressed key is represented by a value d;
- a maximum displacement amount for the second depressed key is represented by a value d.sub.max ;
- depression of the first depressed key causes the musical tone generator to generate a musical tone signal having a pitch P.sub.0 ;
- depression of the second depressed key, while no other key is depressed, causes the musical tone generator to generate a musical tone signal having a pitch P.sub.1 ; and
- the controller, in response to the depression of the second depressed key while the first depressed key is still depressed, controls the musical tone signal generator to generate a musical tone signal having a pitch proportional to P.sub.0 +(P.sub.1 -P.sub.0)x d/d.sub.max .
- 3. The electronic musical instrument according to claim 1 wherein said controller continuously changes a volume level of the musical tone signal from a volume level corresponding to the first depressed key to a volume level corresponding to the second depressed key in accordance with the present depression displacement amount of the second depressed key.
- 4. The electronic musical instrument according to claim 1 wherein said controller continuously changes the tone pitch of the musical tone signal while the present depression displacement amount of the second depressed key changes from zero to a maximum value.
- 5. The electronic musical instrument according to claim 4, wherein said controller continuously changes the tone pitch of the musical tone signal in a linear fashion.
- 6. The electronic musical instrument according to claim 4, wherein said controller continuously changes the tone pitch of the musical tone signal in a nonlinear fashion.
- 7. The electronic musical instrument according to claim 1 wherein said key depression detector includes a Hall effect element.
- 8. The electronic musical instrument according to claim 1 wherein said key depression detector includes a magnetoresistive effect element.
- 9. An electronic musical instrument with portamento function comprising:
- a plurality of keys capable of being depressed by a performer and each key designating a tone pitch of a musical tone to be generated;
- musical tone signal generation means responsive to depression of each of the plurality of keys for generating a musical tone signal;
- key depression detecting means for detecting a depression displacement amount of each of the plurality of keys; and
- control means, responsive to a depression of a second depressed key while a first depressed key, which is depressed before the second depressed key is depressed, is still depressed, for continuously changing a tone pitch of the musical tone signal corresponding to the first depressed key to a tone pitch determined in accordance with a present depression displacement amount of the second depressed key.
- 10. The electronic musical instrument according to claim 9 wherein:
- the present depression displacement amount of the second depressed key is represented by a value d;
- a maximum displacement amount for the second depressed key is represented by a value d.sub.max ;
- depression of the first depressed key causes the musical tone signal generation means to generate a musical tone signal having a pitch P.sub.0 ;
- depression of the second depressed key, while no other key is depressed, causes the musical tone signal generation means to generate a musical tone signal having a pitch P.sub.1 ; and
- the control means, in response to the depression of the second depressed key while the first depressed key is still depressed, causes the musical tone signal generation means to generate a musical tone signal having a pitch proportional to P.sub.0 +(P.sub.1 -P.sub.0)x d/d.sub.max.
- 11. The electronic musical instrument according to claim 9 wherein said control means continuously changes a volume level of the musical tone signal from a volume level corresponding to the first depressed key to a volume level corresponding to the second depressed key in accordance with the present depression displacement amount of the second depressed key.
- 12. The electronic musical instrument according to claim 9 wherein said control means continuously changes the tone pitch of the musical tone signal while the present depression displacement amount of the second depressed key changes from zero to a maximum value.
- 13. The electronic musical instrument according to claim 12 wherein said control means continuously changes the tone pitch of the musical tone signal in a linear fashion.
- 14. The electronic musical instrument according to claim 12, wherein said control means continuously changes the tone pitch of the musical tone signal in a nonlinear fashion.
- 15. The electronic musical instrument according to claim 9 wherein said control means controls a volume level of the musical tone signal from a volume level corresponding to the first depressed key to a volume level corresponding to the second depressed key in accordance with a current key depression velocity of the second depressed key.
- 16. The electronic musical instrument according to claim 15 wherein said control means iteratively monitors the current key depression velocity of the second depressed key to continuously control the volume level corresponding to the second depressed key.
- 17. A method for generating a portamento effect in an electronic musical instrument having a sound source to generate at least one tone and an iterative processor receiving key on and key off information, key pitch information relating to pitch of tones associated with each of the key on information, key depth of depression information, ranging from zero to a maximum value, associated with each of the key on information, the method producing a portamento effect of an iterative change in pitch of the tone generated by the sound source from a first pitch corresponding to the key pitch information relating to a first key on information to an intermediate pitch determined by (i) the key pitch information relating to a second key on information and (ii) the key depth of depression information associated with the second key on information, the method comprising:
- storing the key depth of depression information at least three different times while the second key on information is present;
- generating at least two successive depth data based upon different stored key depth depression information;
- iteratively generating intermediate pitch information based upon the first and second pitch information and the successive depth data; and
- generating with the tone generator an intermediate tone based upon the intermediate pitch information, the pitch of said intermediate tone reaching the pitch associated with the second key on information only if the key depth of depression information associated with the second key on information is at said maximum value.
- 18. The method of claim 17 wherein the generated intermediate tone is generated at a volume level and the method further includes altering the level of the intermediate tone being generated based upon the successive depth data.
- 19. An electronic musical instrument having an iterative processor performing various processes in iterations, a plurality of keying means providing key on and key off information with respectively an activation and deactivation of each keying means, pitch information related to each of the key on information, and depth of depression information, ranging from zero to a maximum value, for each keying means between each key on and key off information, and a tone generator responsive to the processor, the processor programmatically and iteratively:
- determining that a second keying means has been activated while a first keying means remains activated;
- providing varying intermediate pitch information over a plurality of iterations from the pitch information related to the first keying means to the pitch information related to the second keying means, the intermediate pitch information for a plurality of the iterations varying with the depth of depression information for the second key and reaching the pitch information related to the second keying means only if the depth of depression information for the second keying means reaches said maximum value; and
- providing the intermediate pitch information to the tone generator to generate a tone.
- 20. The electronic musical instrument of claim 19 wherein the generated tone is generated at a volume level and the depth of depression information for the second keying means controls said volume level.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-032487 |
Feb 1990 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/657,158, filed on Feb. 15, 1991, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (3)
Number |
Date |
Country |
61-132998 |
Nov 1984 |
JPX |
60-49394 |
Mar 1985 |
JPX |
62-85294 |
Apr 1987 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
657158 |
Feb 1991 |
|