Electronic musical instrument
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic musical instrument equipped with multiple musical tone signal generating channels, with an automatic play system which controls the tone generation of the musical tone signal generating channels on the basis of the automatic play data recorded in a memory so as to successively and automatically generate musical tones. The instrument also has a manual play system which controls the tone generation of the musical tone signal generating channels by the keyboard and other performance controls so as to generate musical tones by control of the tone generation of the multiple musical tone signal generating channels by the joint use of the automatic play system and the manual play system.
-
Citations
10 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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (7, 8, 9, 10)
-
Specification