Claims
- 1. An electronic musical instrument comprising:
- plural channel tone generating means generating musical tones by executing given programs sequentially in which at least some of the channels comprise an excitation means for generating an excitation signal and sound producing means having input means for producing a musical tone signal in response to said excitation signal, delaying said musical tone signal and feeding said musical tone signal back to said input means;
- memory means for storing a plurality of said programs for realizing sound production algorithms, the algorithms for use in the tone generating means;
- designating means for designating which of said plurality of sound production algorithms is to be used by a respective one of said plural channels; and
- assignment means for retrieving a designated sound production algorithm from the memory means and transferring said designated sound production algorithm to said respective channel for storage in the channel.
- 2. An electronic musical instrument according to claim 1 wherein each of said plurality of sound production algorithms imparts a characteristic of a musical sound to a musical tone signal produced in each of the channels.
- 3. An electronic musical instrument according to claim 1 wherein each of said channels includes a digital signal processor.
- 4. An electronic musical instrument according to claim 1 wherein each channel includes:
- a data processing apparatus; and
- an associated memory storage area wherein the algorithm program assigned to each respective channel is stored in the associated memory storage area for that channel.
- 5. An electronic musical instrument according to claim 1 wherein the number of sound production algorithms stored in the memory means is greater than the number of sound production channels.
- 6. A musical tone processing apparatus comprising:
- a plurality of tone generating means each including a plurality of sound production channels for generating a musical tone generated by executing a sound production program sequentially;
- tone color designating means for designating tone colors of musical tones;
- sound production channel designating means for designating at least one sound production channel to produce each tone color designated by the tone color designating means; and
- sound production program supplying means for supplying sound production programs to the sound production channels designated by the sound production channel designating means wherein each program supplied corresponds the tone color to be produced by the sound production channel designated.
- 7. A musical tone processing apparatus according to claim 6 wherein the sound production programs comprise machine readable computer code.
- 8. A musical tone processing apparatus according to claim 6 wherein the tone generating means comprises a digital signal processor.
- 9. A musical tone processing apparatus according to claim 6 wherein:
- the tone generating means further comprises a plurality of MIDI channels wherein each MIDI channel comprises at least one of the sound production channels.
- 10. A musical tone processing apparatus according to claim 9 wherein:
- the sound production channel designating means designates at least one MIDI channel to produce a tone color designated by the tone color designating means wherein at least one sound production channels in each designated MIDI channel is for producing the designated tone.
- 11. A musical tone processing apparatus according to claim 10 wherein:
- the sound production program supplying means is for supplying a respective sound production program corresponding to the designated tone color to each sound production channel in each MIDI channel.
- 12. A musical tone processing apparatus according to claim 6 further comprising:
- sound production designating means for designating the generation of a musical tone by at least one sound production channel wherein the musical tone generated has the tone color designated for each respective sound production channel; and
- controlling means for controlling the respective sound production channel for each sound production channel for which generation of a musical tone is designated by the sound production designating means.
- 13. An electronic musical instrument according to claim 6 wherein each sound production channel includes:
- a data processing apparatus; and
- an associated memory storage area wherein the program assigned to each respective channel is stored in the associated memory storage area for that channel.
- 14. An electronic musical instrument according to claim 13 further comprising a random access memory area including plural memory storage areas including the memory storage areas associated with each sound production channel.
- 15. A method for processing a musical tone comprising:
- storing a plurality of sound production algorithms in a memory for synthesizing a designated musical tone by being executed sequentially;
- designating a sound production algorithm to be provided to a sound production channel;
- retrieving the sound production algorithm designated in the designating step from the memory;
- providing the designated sound production algorithm designated in the designating a sound production algorithm step to the respective sound production channel wherein the algorithm is stored in a memory assigned to the sound production channel.
- 16. A method for processing a musical tone according to claim 15 further comprising before:
- designating a tone color before the designating a sound production algorithm step; and
- designating at least one sound production channel to produce the tone color designated in the designating a tone color step before the assigning step.
- 17. A method for processing a musical tone according to claim 15 wherein:
- the method is performed in an apparatus comprising a plurality of sound production channels; and
- the number of sound production algorithms stored in the memory in the storing step is greater than the number of sound production channels.
Priority Claims (1)
Number |
Date |
Country |
Kind |
3-259452 |
Oct 1991 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/954,268 filed on Sep. 30, 1992, now abandoned.
US Referenced Citations (12)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0376342 |
Jul 1990 |
EPX |
0397149 |
Nov 1990 |
EPX |
60-100199 |
Jun 1985 |
JPX |
Non-Patent Literature Citations (2)
Entry |
Music & Sound Bible by Christopher Yavelow, pp. 762-763, 782-785 and 1332-1333. |
Electronic Techniques, "Midi Network Structureing Method" by Li Chuan-Liang. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
954268 |
Sep 1992 |
|