Claims
- 1. An electronic musical instrument having a plurality of musical tone signal generating channels for generating tones and comprising:
- an automatic play means having a memory for controlling the tone generation of said plurality of musical tone signal generating channels on the basis of automatic play data recorded in said memory so as to successively and automatically generate musical tones;
- a manual play means having a keyboard and other manual performance controls for controlling the tone generation of said plurality of musical tone signal generating channels in response to said keyboard and other manual performance controls so as to generate musical tones;
- and a channel-use assigning means for assigning some of said plurality of musical tone signal generating channels to automatic play in accordance with said automatic play data and the remainder of said plurality of musical tone signal generating channels to manual performance;
- wherein said some of said plurality of musical tone signal generating channels assigned to automatic play generate tone signals during automatic play and said remainder of said plurality of musical tone signal generating channels generate tone signal during manual performance;
- further comprising a channel assigner means which, along with having means for controlling the tone generation, based on said automatic play data, of the musical tone signal generating channels assigned for automatic play use by said automatic play means and controlled by said channel-use assigning means, also has means which enable the control of tone generation, based on play data generated by said manual play means, of the musical tone signal generating channels assigned for manual play use and controlled by said channel-use assigning means;
- wherein said channel assigner means comprises:
- (a) an automatic play channel assigner means for reading and decoding said automatic play data recorded in said memory and for outputting pitch data and tone generation control signals corresponding to said musical tone signal generating channels assigned for automatic play use and for outputting said automatic play assigning channel data which indicates which of the musical tone signal generating channels are assigned for automatic play use;
- (b) a channel-use data generator which, based on assignment data from said channel-use assigning means and said automatic play assigning channel data, outputs channel-use data indicating which of said plurality of musical tone signal generating channels can be used for automatic play;
- (c) a manual play channel assigner means which, based on said play data of said manual play means, outputs tone generation control signals and pitch data which is assigned to said plurality of tone signal generating channels other than those tone signal generating channels indicated as being for automatic play by said channel-use data; and
- (d) a data supplier means which receives said pitch data and tone generation control signals outputted from said automatic play channel assigner means and said pitch data and tone generation control signals outputted from said manual play channel assigner means, and then, in accordance with said channel-use data, matches said pitch data and tone generation control signals outputted in accordance with said plurality of musical tone signal generating channels used for automatic play from said automatic play channel assigner means and supplies them to respective musical tone signal generating channels and matches said pitch data and tone generation control signals outputted in accordance with said plurality of musical tone signal generating channels used for manual play from said manual play channel assigner means and supplies them to respective musical tone signal generating channels.
- 2. An electronic musical instrument according to claim 1, wherein said automatic play assignment channel data is contained in said automatic play data which is recorded in said memory.
- 3. An electronic musical instrument according to claim 1, wherein said automatic play channel assigner means also comprises means to output automatic play tone color assignment data, assigning the automatic play tone color to said plurality of tone signal generating channels, and said tone color assigner means supplies musical tone synthesizing parameters corresponding to automatic play tone color assignment data to said plurality of tone signal generating channels used for automatic play and supplies musical tone synthesizing parameters corresponding to manual play tone color selector selection data to said plurality of tone signal generating channels used for manual play.
- 4. An electronic musical instrument according to claim 1, further comprising an automatic play channel analyzer having an automatic play data input means for input of automatic play data to be recorded in said memory.
- 5. An electronic musical instrument having a plurality of musical tone signal generating channels for generating tones and comprising:
- an automatic play means having a memory for controlling the tone generation of said plurality of musical tone signal generating channels on the basis of automatic play data recorded in said memory so as to successively and automatically generate musical tones;
- a manual play means having a keyboard and other manual performance controls for controlling the tone generation of said plurality of musical tone signal generating channels in response to said keyboard and other manual performance controls so as to generate musical tones;
- and a channel-use assigning means for assigning some of said plurality of musical tone signal generating channels to automatic play in accordance with said automatic play data and the remainder of said plurality of musical tone signal generating channels to manual performance;
- wherein said some of said plurality of musical tone signal generating channels assigned to automatic play generate tone signals during automatic play and said remainder of said plurality of musical tone signal generating channels generate tone signal during manual performance;
- further comprising a channel assigner means which, along with having means for controlling the tone generation, based on said automatic play data, of the musical tone signal generating channels assigned for automatic play use by said automatic play means and controlled by said channel-use assigning means, also has means which enable the control of tone generation, based on play data generated by said manual play means, of the musical tone signal generating channels assigned for manual play use and controlled by said channel-use assigning means;
- wherein said channel assigner means comprises:
- (a) an automatic play channel assigner means for reading and decoding said automatic play data recorded in said memory so as to output pitch data and tone generation control signals matching the musical tone signal generating channels assigned for automatic play;
- (b) a channel-use data generator which, based on assignment data from said channel-use assigning means, outputs channel-use data indicating which of said plurality of musical tone signal generating channels can be used for automatic play;
- (c) a manual play channel assigner means which, based on play data from said manual play means, outputs tone generation control signals and pitch data which is assigned to said plurality of tone signal generating channels other than those tone signal generating channels indicated as being for automatic play by said channel-use data; and
- (d) a data supplier which receives said pitch data and tone generation control signals outputted from said automatic play channel assigner means and said pitch data and tone generation control signals outputted from said manual play channel assigner means, and then, in accordance with said channel-use data, matches said pitch data and tone generation control signals outputted in accordance with the said plurality of tone signal generating channels used for automatic play from said automatic play channel assigner means and supplies them to respective musical tone signal generating channels and matches said pitch data and tone generation control signals outputted in accordance with said plurality of tone signal generating channels used for manual play from said manual play channel assigner means and supplies them to respective musical tone signal generating channels.
- 6. An electronic musical instrument having a plurality of musical tone signal generating channels for generating tones and comprising:
- an automatic play means having a memory for controlling the tone generation of said plurality of musical tone signal generating channels on the basis of automatic play data recorded in said memory so as to successively and automatically generate musical tones;
- a manual play means having a keyboard and other manual performance controls for controlling the tone generation of said plurality of musical tone signal generating channels in response to said keyboard and other manual performance controls so as to generate muscial tones;
- a channel assigner means for providing said automatic play data to said musical tone signal generating channels assigned for automatic play, and for providing manual play data to the remainder of said channels assigned for automatic play; and
- a channel-use assigning means for directing the assignment of at least one of said channels assigned for automatic play to be changed under the control of said manual play means in accordance with a performer's instructions,
- wherein said channel-use assigning means controls said channel assigner means so that said automatic play data for said at least one of said channels is replaced by said manual play data for said at least one of said channels.
- 7. An electronic musical instrument according to claim 6, wherein said channel assigner means further comprises a manual play tone color selector means for the selection of the tone color of a play tone selected by said manual play and a tone color assigner means which, based on said selection data of said manual play tone color selector means and said channel-use data, supplies approprioate musical tone synthesizing parameters to said plurality of tone signal generating channels.
- 8. An electronic musical instrument according to claim 6, wherein said manual play means keyboard contains multiple keyswitches set in accordance with pitch.
- 9. An electronic musical instrument according to claim 6, having means arranged such that when automatic play data is no longer provided to said tone signal generating channels assigned for automatic play, those musical tone signal generating channels are automatically set to a condition allowing manual play.
- 10. An electronic musical instrument according to claim 6, having means arranged such that when one or more of said plurality of tone signal generating channels are used especially for said automatic play means for tone generation control, then the remaining tone signal generating channels are used especially for said manual play system for tone generation control.
Priority Claims (1)
Number |
Date |
Country |
Kind |
54-44919 |
Apr 1979 |
JPX |
|
Parent Case Info
This is a continuation application of Application Ser. No. 138,516, filed Apr. 9, 1980, now U.S. Pat. No. 4,355,559.
US Referenced Citations (11)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2529529 |
Jan 1976 |
DEX |
Non-Patent Literature Citations (2)
Entry |
De-Prospekt Der Fa. Roland, Prospekt Zum MCS-Micro Composer, Aug. 1977. |
De-Katalog Der Fa. Roland, Perfekte Sound Systeme, S.8, Beschreibung Zum Gert "CSQ-100 Digital-Sequenzer", (Vorstellung) Des Gerats Auf Der Frankfurter Fruhjahrsmesse (1979). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
138516 |
Apr 1980 |
|