Claims
- 1. An electronic musical instrument comprising:
- pitch designating means for designating a pitch of a musical tone to be produced;
- first waveshape generating means for generating a first waveshape based on first waveshape data;
- second waveshape generating means for generating a second waveshape based on second waveshape data;
- detecting means for detecting an amount of depression of a depressed key;
- mixing information generating means for generating mixing information representing a mixing ratio of said first waveshape data to said second waveshape data in accordance with said detected amount of depression; and
- interpolating means connected to said first and second waveshape generating means and said mixing means for mixing said first and second waveshape data at said mixing ratio and forming a musical tone waveshape for said musical tone to be produced;
- said first waveshape generating means comprising a first memory which stores said first waveshape data representing a first certain waveshape which has plural periods and whose shape varies with time and first readout means which reads out said first waveshape data at a rate corresponding to the designated pitch; and
- said second waveshape generating means comprising a second memory which stores said second waveshape data and second readout means which reads out said second waveshape dfata at a rate corresponding to said designated pitch.
- 2. An electronic musical instrument according to claim 1, wherein said first musical tone waveshape has a phase angle and said second musical tone waveshape has a phase angle, and the phase angle of said first musical tone waveshape changes at substantially the same rate as does the phase angle of said second musical tone waveshape.
- 3. An electronic musical instrument according to claim 2, wherein said second waveshape is formed by filtering in advance said first waveshape through a filter, said filter having an amplitude and frequency range corresponding to the difference between the amplitude and frequency of said first and second waveshapes, said filter further haviing a substantially linear response.
- 4. An electronic musical instrument according to claim 3, wherein said first and second waveshapes are respectively divided into first to Kth frames, K being an integer greater than or equal to 2 and wherein said amplitude and frequency range of said filter correspondingly varies with the difference in amplitude and frequency between parts of said first frames among said first and second waveshapes to parts of said Kth frames among said first and second musical tone waveshapes.
- 5. An electronic musical instrument according to claim 1, wherein said pitch designating means comprises keyboard means having a plurality of keys corresponding to different pitches respectively.
- 6. An electronic musical instrument according to claim 1, wherein said first musical tone waveshape is a musical tone waveshape produced by a musical instrument under a first condition, and said second musical tone waveshape is a musical tone waveshape produced by said musical instrument under a second condition.
- 7. An electronic musical instrument according to claim 6, wherein said detectings means comprises key depression force detecting means for detecting a key depression force of a depressed key and wherein said mixing information generating means connected to said key depression force detecting means determines said mixing ratio in accordance with said detected key depression force, said first condition being a minimum key depression force, and said second condition being a maximum key depression force.
- 8. An electronic musical instrument according to claim 6, wherein said detecting means comprises key depression speed detecting means for detecting a key depression speed of a depressed key and wherein said mixing information generating means connected to said key depression speed detecting means determines said mixing ratio in accordance with said detected key depression speed, said first condition being the minimum key depression speed, and said second condition being the maximum key depression speed.
- 9. An electronic musical instrument according to claim 6, wherein said pitch designating means further comprises keyboard means having a plurality of keys corresponding to different pitches respectively and wherein said mixing information generating means determines said mixing ratio in accordance with the pitch designated by said pitch designating means, and said first condition being a key depression corresponding to the maximum pitch and said second condition being a key depression corresponding to the minimum pitch.
- 10. An electronic musical instrument according to claim 1, further comprising modifying amount setting means for setting a modifying amount of said mixing ratio, and modifying means connected to said mixing information generating means, for modifying said mixing ratio in accordance with said modifying amount set by said modifying amount setting means.
- 11. An electronic musical instrument according to claim 7, wherein said mixing ratio comprises a plurality of different ratios for an identical key depression force and which further comprises a manually operated soft pedal and selecting means for selecting one among said plurality of different ratios in accordance with an operation state of said manually operated soft pedal so that said interpolating means mixes said first and second waveshape data at the ratio selected by said selecting means.
- 12. An electronic musical instrument according to claim 8, wherein said mixing ratio comprises a plurality of different ratios for an identical key depression speed and which further comprises a manually operated soft pedal and selecting means for selecting one among said plurality of different ratios in accordance with an operation state of said manually operated soft pedal so that said interpolating means mixes said first and second waveshape data at the ratio selected by said selecting means.
- 13. An electronic musical instrument according to claim 1, wherein said second waveshape data represents a second certain waveshape which has plural periods and whose shape varies with time, said first readout means for reading out said first waveshape data sequentially, and said second readout means for reading out said second waveshape data sequentially.
- 14. An electronic musical instrument according to claim 1, wherein a first portion of said first waveshape data corresponds to an attack period of said first certain waveshape and wherein a second portion of said frist waveshape data corresponds to a subsequent period of said first certain waveshape following said attack period said first readout means firstly reading out said first portion and repeatedly reading out said second portion.
- 15. An electronic musical instrument according to claim 14, wherein said first waveshape data represents said first portion of said first certain waveshape as said first certain waveshape varies with time.
- 16. An electronic musical instrument according to claim 15, wherein said first readout means reads out said first waveshape data sequentially, at a predetermined interval, said interval corresponding to each period of said plural periods of said first certain waveshape.
- 17. An electronic musical instrument according to claim 15, wherein said first readout means sequentially reads out said first waveshape data and wherein said first waveshape generating means comprises interpolating means for interpolating a third waveshape data representing a third certain waveshape which has plural periods and whose shape varies with time and for producing a waveshape between each period of said plural periods of said third certain waveshape.
- 18. The electronic musical instrument of claim 1, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 19. An electronic musical instrument according to claim 1, wherein said first waveshape data comprises first to Nth block waveshape data corresponding to first Nth block waveshapes which are divided into first to Nth blocks, said first to Nth blocks comprising the number of blocks into which a first musical tone waveshape is divided, wherein N is an integer greater than or equal to 2 and wherein said first readout means reads out said first to Nth block waveshape data at said rate corresponding to said designated pitch.
- 20. An electronic musical instrument according to claim 19, wherin a first to Nth block waveshape data represents parts of said first to Nth block waveshapes respectively.
- 21. An electronic musical instrument according to claim 19, wherein said first readout means reads out said first to Nth block waveshape data sequentially, each of said first to Nth block waveshape data being read out repetitively by a lapse of time corresponding to each of said first to Nth blocks.
- 22. An electronic musical instrument according to claim 19, wherein said first readout means sequentially reads out said first to Nth block waveshape data and said first waveshape generating means comprises interpolating means for interpolating Lth and (L+1)th block waveshape data and producing a new waveshape during a portion between the parts of said Lth and (L+1)th block waveshapes, L being an integer greater than or equal to 1 and less than N-1.
- 23. An electronic musical instrument comprising:
- pitch designating means for designating a pitch of a musical tone to be produced;
- first means for generating a first waveshape based on first waveshape data;
- second means for generating a difference waveshape representing a difference between said first waveshape and a second waveshape, either one of said first waveshape and said second waveshape having plural periods and varying with time in its shape and said first waveshape and said second waveshape being different from each other;
- detecting means for detecting an amount of depression of a depressed key;
- level designating means for designating an amplitude level of said second waveshape data in accordance with said detected amount of depression; and
- interpolating means coupled to said first means, second means and level designating means for adding said first waveshape data to said second waveshape data whose amplitude level is designated by said level designating means.
- 24. The electronic musical instrument of claim 23, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 25. An electronic musical instrument comprising:
- pitch designating means for designating a pitch of a musical tone to be produced;
- first waveshape generating means for generating a first waveshape based on first waveshape data;
- second waveshape generating means for generating a second waveshape based on second waveshape data;
- detecting means for detecting a value corresponding to a depressed key;
- mixing information generating means for generating mixing information representing a mixing ratio of said first waveshape data to said second waveshape data in accordance with said value; and
- interpolating means connected to said first and second waveshape generating means and said mixing means for mixing said first and second waveshape data at said mixing ratio and forming a musical tone waveshape for said musical tone to be produced;
- said first waveshape generating means comprising a first memory which stores said first waveshape data representing a certain waveshape which has plural periods and whose shape varies with time and first readout means which reads out said first waveshape data at a rate corresponding to the designated pitch; and
- said second waveshape generating means comprising a second memory which stores said second waveshape data and second readout means which reads out said second waveshape data at a rate corresponding to said designated pitch.
- 26. The electronic musical instrument of claim 25, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 27. An electronic musical instrument according to claim 25, wherein said first waveshape data comprises first to Nth block waveshape data corresponding to first to Nth block waveshapes which are divided into first to Nth blocks, said first to Nth blocks comprising the number of blocks into which a first musical tone waveshape is divided, wherein N is an integer greater than or equal to 2 and wherein said first readout means reads out said first to Nth block waveshape data at said rate corresponding to said designated pitch.
- 28. An electronic musical instrument according to claim 27, wherein a first to Nth block waveshape data represents parts of said first to Nth block waveshapes respectively.
- 29. An electronic musical instrument according to claim 27, wherein said first readout means reads out said first to Nth block waveshape data sequentially, each of said first to Nth block waveshape data being read out repetitively by a lapse of time corresponding to each of said first to Nth blocks.
- 30. An electronic musical instrument according to claim 27, wherein said first readout means sequentially reads out said first to Nth block waveshape data and said first waveshape generating means comprises interpolating means for interpolating Lth and (L+1)th block waveshape data and producing a new waveshape during a portion between the parts of said Lth and (L+1)th block waveshapes, L being an integer greater than or equal to 1, and less than N-1.
- 31. An electronic musical instrument according to claim 25 wherein said value corresponds to a pitch of said depressed key.
- 32. An electronic musical instrument according to claim 25 wherein said value corresponds to an amount of depression of said depressed key.
- 33. An electronic musical instrument comprising:
- pitch designating means for designating a pitch of a musical tone to be produced;
- first waveshape generating means for generating a first waveshape based on first waveshape data;
- second waveshape generating means for generating a second waveshape based on second waveshape data;
- operating member means having at least one operating member capable of being manually operated;
- detecting means for detecting a degree of operation of said operating means;
- mixing information generating means for generating mixing information representing a mixing ratio of said first waveshape data to said second waveshape data in accordance with said detected degree of operation;
- interpolating means connected to said first and second waveshape generating means and said mixing means for mixing said first and second waveshape data at said mixing ratio and forming a musical tone waveshape for said musical tone to be produced;
- said first waveshape generating means comprising a first memory which stores said first waveshape data representing a certain waveshape which has plural periods and whose shape varies with time and first readout means which reads out said first waveshape data at a rate corresponding to said designated pitch and;
- said second waveshape generating means comprising a second memory which stores said second waveshape data and second readout means which reads out said second waveshape data at a rate corresponding to said designated pitch.
- 34. An electronic musical instrument according to claim 33 wherein said operating means comprises a keyboard having a plurality of keys, wherein each one of said keys constitutes a different operating member such that said designation of a pitch by said pitch designating means is determined by actuation of one of said plurality of keys.
- 35. An electronic musical instrument according to claim 33 wherein said operating member modifies a tone color of said musical tone to be produced.
- 36. An electronic musical instrument according to claim 35 wherein said operating member modifies said tone color by varying a brilliance amount, said brilliance amount being imparted on said musical tone to be produced.
- 37. The electronic musical instrument of claim 33, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 38. An electronic musical instrument according to claim 33, wherein said first waveshape data comprises first to Nth block waveshape data corresponding to first to Nth block waveshapes which are divided into first to Nth blocks, said first to Nth blocks comprising the number of blocks into which a first musical tone waveshape is divided, wherein N is an integer greater than or equal to 2 and wherein said first readout means reads out said first to Nth block waveshape data at said rate corresponding to said designated pitch.
- 39. An electronic musical instrument according to claim 38, wherein a first to Nth block waveshape data represents parts of said first to Nth block waveshapes respectively.
- 40. An electronic musical instrument according to claim 38, wherein said first readout means reads out said first to Nth block waveshape data sequentially, each of said first to Nth block waveshape data being read out repetitively by a lapse of time corresponding to each of said first to Nth blocks.
- 41. An electronic musical instrument according to claim 38, wherein said first readout means sequentially reads out said first to Nth block waveshape data and said first waveshape generating means comprises interpolating means for interpolating Lth and (L+1)th block waveshape data and producing a new waveshape during a portion between the parts of said Lth and (L+1)th block waveshapes, L being an integer greater than or equal to 1 and less and N-1.
- 42. An electronic musical instrument comprising:
- pitch designating means for designating a pitch of a musical tone to be produced;
- first waveshape generating means for generating a first waveshape based on first waveshape data;
- second waveshape generating means for generating a second waveshape based on second waveshape data;
- mixing information generating means for generating mixing information representing a mixing ratio of said first waveshape data to said second waveshape data;
- interpolating means connected to said first and second waveshape generating means and said mixing means for mixing said first and second waveshape data at said mixing ratio and forming a musical tone waveshape for said musical tone to be produced;
- said first waveshape generating means comprising a first memory which stores said first waveshape data representing a first certain waveshape which has an attack portion and plural periods and whose shape varies with time and first readout means which reads out said first waveshape data at a rate corresponding to the designated pitch; and
- said second waveshape generating means comprising a second memory which stores said second waveshape data and second readout means which reads out said second waveshape data at a rate corresponding to said designated pitch.
- 43. The electronic musical instrument of claim 42, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 44. The electronic musical instrument of claim 42, wherein said first waveshape comprises the attack portion of said first certain waveshape.
- 45. An electronic musical instrument according to claim 42, wherein said first waveshape data comprises first to Nth block waveshape data corresponding to first to Nth block waveshapes which are divided into first to Nth blocks, said first to Nth blocks comprising the number of blocks into which a first musical tone waveshape is divided, wherein N is an integer greater than or equal to 2 and wherein said first readout means reads out said first to Nth block waveshape data at said rate corresponding to said designated pitch.
- 46. An electronic musical instrument according to claim 45, wherein a first to Nth block waveshape data represents parts of said first to Nth block waveshapes respectively.
- 47. An electronic musical instrument according to claim 45, wherein said first readout means reads out said first to Nth block waveshape data sequentially, each of said first to Nth block waveshape data being read out repetitively by a lapse of time corresponding to each of said first to Nth blocks.
- 48. An electronic musical instrument according to claim 45, wherein said first readout means sequentially reads out said first to Nth block waveshape data and said first waveshape generating means comprises interpolating means for interpolating Lth and (L+1)th block waveshape data and producing a new waveshape during a portion between the parts of said Lth and (L+1)th block waveshapes, L being an integer greater than or equal to 1 and less than N-1.
Priority Claims (2)
| Number |
Date |
Country |
Kind |
| 58-163336 |
Sep 1983 |
JPX |
|
| 59-157291 |
Jul 1984 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 859,618 filed May 5, 1986, now abandoned which, application, is a continuation of application Ser. No. 647,710 filed Sept. 5, 1984, now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 58-142396 |
Aug 1983 |
JPX |
Continuations (2)
|
Number |
Date |
Country |
| Parent |
859618 |
May 1986 |
|
| Parent |
647710 |
Sep 1984 |
|