Claims
- 1. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means (114) coupled to said performance keys for detecting the operation of said performance keys;
- a volume control means (7, 54, 55) responsive to said detecting means for generating a volume control value for digitally controlling an increase or decrease of performance volume of the musical sound corresponding to the operated performance keys as a function of a lapse of time since the actuation of said performance keys;
- a period counting means (3, 34-1, 34-2, 36, 40, 41) for counting one cycle of a musical sound waveform by a plurality of counting steps in order to digitally produce a musical sound wave;
- means (4) coupled to said period counting means for dividing the one cycle into m blocks, each block comprising one or more counting steps and including a number of counting steps which is predetermined and independent of the rate of change of amplitude of the musical sound waveform;
- a musical sound wave designating means (5,35) for designating the rise and fall of the musical sound wave in each of said blocks by a positive or negative value which is an integral multiple of the volume control value derived from said volume control means, said positive or negative value each being selected from a plurality of predetermined values;
- said positive or negative value designating the rise and fall of the musical sound wave in each of the blocks having an absolute value which is 2.sup.n times said volume control value derived from said volume control means, where n is an integer; and
- means (69) coupled to said musical sound wave designating means for shifting said volume control value derived from said volume control means, thereby producing said positive or negative value.
- 2. The electronic instrument of claim 1, wherein said musical sound wave designating means comprises a ROM.
- 3. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means coupled to said performance keys for detecting the operation of said performance keys;
- a volume control means responsive to said detecting means for generating a volume control value for digitally controlling an increse or decrease of performance volume of the musical sound corresponding to the operated performance keys as a function of a lapse of time since the actuation of said performance keys;
- a period counting means for counting one cycle of a musical sound waveform by a plurality of counting steps in order to digitally produce a musical sound wave;
- dividing means coupled to said period counting means for dividing the one cycle into m blocks, each block comprising one or more counting steps and including a number of counting steps which is predetermined and independent of the rate of change of amplitude of the musical sound waveform;
- a musical sound wave designating means coupled to said dividing means for classifying said m blocks of said one cycle into a plurality of groups, designating any one of the classified groups, and designating the rise and fall of the musical sound wave in each of said m blocks by a positive or negative value;
- said positive or negative value designating the rise and fall of the musical sound wave in each of said blocks having an absolute value which is an integral power of;
- means (69,72) coupled to said volume control means and to said musical sound wave designating means for generating a plurality of different control values respectively corresponding to said groups of said blocks from said volume control value, and for performing multiplication of said diferent control values by said positive or negative value within each of said blocks; and
- said musical sound wave designating means includes means (69,72) for shifting the plurality of different control values generated from said volume control value derived from said volume control means so as to perform multiplication between said different control values and said positive or negative value.
- 4. An electronic musical instrument of claim 3, wherein said musical sound wave designating means includes means for classifying said m blocks of one cycle of the musical sound waveform into two groups.
- 5. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means coupled to said performance keys for detecting the operation of said performance keys;
- a volume control means responsive to said detecting means for generating a volume control value for digitally controlling an increase or decrease of performance volume of the musical sound corresponding to the operated performance keys as a function of a lapse of time since the actuation of said performance keys;
- a period counting means for counting one cycle of a musical sound waveform by a plurality of counting steps in order to digitally produce a musical sound wave;
- dividing means coupled to said period counting means for dividing the one cycle into m blocks, each block comprising one or more counting steps and each of said m blocks including a musical sound waverform and including a number of counting steps which is predetermined and independent of the rate of change of amplitude of the musical sound waveform;
- cycle counting means (34-3) coupled to said period counting means for counting a number of cycles of said musical sound waverform;
- a musical sound wave designating means for classifying said m blocks of one cycle into a plurality of groups, designating one of the classified groups, and designating the rise and fall of the musical sound wave in each of said blocks by a positive or negative value;
- said positive or negative value designating the rise and fall of the musical sound wave in each block having an absolute value which is 2.sup.n where n is an integer;
- generating means (69,72) coupled to said volume control means for generating a plurality of different control values respectively corresponding to said groups of said blocks from said volume control value and for performing multiplication of said different control values by said positive or negative value within each of said blocks, said generating means shifting said different control values generated by said volume control means, thereby performing multiplication between said different control values and said positive or negative value; and
- enabling means (74) coupled to said cycle counting means for enabling said musical sound waveforms of each group of said m blocks of a cycle to be issued selectively from said generating means as an output during each cycle of said musical sound waveform.
- 6. The electronic musical instrument of claim 5, further comprising switching means (S.sub.10, S.sub.11, S.sub.12) coupled to said enabling means for enabling said issuance of said musical sound waveforms of each of said groups as an output during each cycle of said musical sound waveform.
- 7. An electronic musical instrument having performance keys and means for producing a musical sound waveform corresponding to musical notes assigned to actuated performance keys, comprising:
- a period counting means coupled to receive signals generated by actuated performance keys for counting one cycle of the produced musical sound waveform by a plurality of counting steps;
- a block control means coupled to said period counting means for dividing the one cycle into m blocks, each block being determined by one or more counting steps;
- a first counting control means (39-1, 39-2) coupled to the performance keys for supplying said period counting means with a first counting control value corresponding to a musical note assigned to the actuated performance key, thereby controlling the counting speed of said period counting means; and
- a second period counting control means (39-3) coupled to said block control means for supplying said period counting means with a second counting control value, thereby controlling the counting speed of said period counting means.
- 8. The electronic musical instrument of claim 7, further comprising:
- a volume control means coupled to said performance keys for generating a volume control value for digitally controlling an increase or decrease of performance volume of the musical sound corresponding to the actuated performance keys as a function of a lapse of time since the actuation of the performance keys; and
- a musical sound wave designating means coupled to said dividing means and to said volume control means for designating the rise and fall of the musical sound wave in each of said blocks by a positive or negative value which is an integral multiple of the volume control value derived from said volume control means.
- 9. The electronic musical instrument of claim 8, wherein said positive or negative value designating the rise and fall of the musical sound wave in each of the blocks has an absolute value which is 2.sup.n times said volume control value derived from said volume control means where n is an integer.
- 10. The electronic musical instrument of claim 9, further comprising means (69) coupled to said musical sound wave designating means for shifting said volume control value derived from said volume control means thereby providing said positive or negative value.
- 11. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means coupled to said performance keys for detecting the operation of said performance keys;
- volume control means responsive to said detecting means for generating a volume control value for digitally controlling an increase or decrease of the performance volume of the musical sound corresponding to the operated performance keys as a function of a lapse of time after the actuation of said performance keys;
- address designating means for designating waveform block addresses of respective blocks one after another in accordance with the notes to be produced, each block designated by an address having a time length, the time length of said designated block being predetermined and independent of the rate of change of amplitude of a musical sound wave;
- musical sound wave designating means for designating said musical sound wave in each said block address by a sampled differential value which is an integral multiple of said volume control value derived from said volume control means, said integral multiple of said volume control value each being selected from a plurality of predetermined positive and negative values;
- accumulating means coupled to said musical sound wave designating means for accumulating the sampled differential value to produce a musical sound wave; and
- said musical sound wave designating means being coupled to a means for shifting said volume control value derived from said volume control means, thereby producing said sampled differential value.
- 12. The electronic musical instrument of claim 11, wherein said musical sound wave designating means selectively designates different waveforms each of which corresponds to a given number of said block addresses.
- 13. The electronic musical instrument of claim 12, comprising:
- a counting means coupled to said musical sound wave designating means for counting cycles of the musical sound wave; and
- means coupled to said musical sound wave designating means for selectively issuing a different waveform as an output in each cycle of the musical sound waveform.
- 14. The electronic musical instrument of claim 12, wherein said musical sound wave designating means includes means for selectively designating two different waveforms respectively associated with each of said addresses.
- 15. An electronic musical instrument comprising:
- period counting means for counting one cycle of the musical sound waveform by a plurality of counting steps;
- address designating means coupled to said period counting means for designating waveform block addresses of respective blocks, each block beng designated by an address including one or more counting steps, and musical sound wave designating means for designating the musical sound wave in each block address, each designated block having a time length which is predetermined and independent of the rate of change of amplitude of a musical sound wave;
- first control means for supplying said period counting means with a first counting control value corresponding to a musical note to be produced, thereby controlling the counting speed of said period counting means; and
- second control means for supplying said period counting means with a second counting control value corresponding to the block address of the musical note to be produced, thereby controlling the counting speed of said period counting means.
- 16. The electronic musical instrument of claim 15, wherein said period counting means includes means for executing an arithmetic operation on said first and second counting control values derived from said first and second control means for counting one cycle of the musical sound waveform.
- 17. The electronic musical instrument of claim 15, wherein said first control means includes means for storing constants corresponding to 12 scales of a predetermined octave, and a control means responsive to a constant read out from said storing means and to the octave of the musical note to be produced for producing a control signal according to both the scale and the octave of the musical note to be produced.
- 18. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means (114) coupled to said performance keys for detecting the operation of said performance keys;
- a volume control means (7, 54, 55) responsive to said detecting means for generating a volume control value for digitally controlling an increase or decrease of performance volume of the musical sound corresponding to the operated performance keys as a function of a lapse of time since the actuation of said performance keys;
- a period counting means (3, 34-1, 34-2, 36, 40, 41) for counting one cycle of a musical sound waveform by a plurality of counting steps in order to digitally produce a musical sound wave;
- means (4) coupled to said period counting means for dividing the one cycle into m blocks, each block comprising one or more counting steps and including a number of counting steps which is predetermined and independent of the rate of change of amplitude of the musical sound waveform; and
- a musical sound wave designating means (5,35) for designating the rise and fall of the musical sound wave in each of, said blocks by a positive or negative value which is two or more times said volume control value derived from said volume control means.
- 19. The electronic musical instrument of claim 18, wherein said positive or negative value designating the rise and fall of the musical sound wave in each of the blocks has an absolute value which is 2.sup.n times said volume control value derived from said volume control means where n is an integer.
- 20. An electronic musical instrument comprising:
- a plurality of performance keys selectively operable to cause the production of sounds corresponding to respective notes of the musical scale;
- detecting means coupled to said performance keys for detecting the operation of said performance keys;
- volume control means responsive to said detecting means for generating a volume control value for digitally controlling an increase or decrease of the performance volume of the muscial sound corresponding to the operated performance keys as a function of a lapse of time after the actuation of said performance keys;
- address designating means for designating waveform blocks addresses of respective blocks one after another in accordance with the notes to be produced, each block designated by an address having a time length, the time length of said designated block being predetermined and independent of the rate of change of amplitude of a musical sound wave;
- musical sound wave designating means for designating said muscial sound wave in each said block address by a sampled differential value which is two or more times said volume control value derived from said volume control means; and
- accumulating means coupled to said musical sound wave designating means for accumulating the sampled differential value to produce a musical sound wave.
Priority Claims (4)
Number |
Date |
Country |
Kind |
53-31369 |
Mar 1978 |
JPX |
|
53-45528 |
Apr 1978 |
JPX |
|
53-46836 |
Apr 1978 |
JPX |
|
53-71064 |
Jun 1978 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 215,024 filed Dec. 10, 1980, now abandoned, which in turn is a continuation of Ser. No. 20,749 filed Mar. 15, 1979 (now abandoned).
US Referenced Citations (14)
Foreign Referenced Citations (6)
Number |
Date |
Country |
1935306 |
Sep 1975 |
DEX |
7902090 |
Apr 1976 |
DEX |
1245678 |
Sep 1971 |
GBX |
1317385 |
May 1973 |
GBX |
1395376 |
May 1975 |
GBX |
1525597 |
Sep 1978 |
GBX |
Continuations (2)
|
Number |
Date |
Country |
Parent |
215024 |
Dec 1980 |
|
Parent |
20749 |
Mar 1979 |
|