Automatic performance device and method achieving improved output form of automatically-performed note data
First Claim
1. An automatic performance device comprising:
- a note data generating section that generates note data on the basis of operation of a performance operator;
an automatic performance data generating section that generates note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data generated by said note data generating section; and
an output section that outputs the note data generated by said note data generating section and the note data generated by said automatic performance data generating section to outside said automatic performance device after imparting different channel identification data to both of the note data.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic performance, such as an automatic arpeggio performance or a short-phrase sequence performance, is executed on the the basis of manual performance note data corresponding to key depression on a keyboard, and automatic performance note data are obtained from the automatic performance. The manual performance note data and automatic performance note data are output to an external device after both of the note data are imparted different MIDI channel messages, i.e., channel identification data. The manual performance note data and automatic performance note data can be used properly because they can be accurately distinguished from each other by the different channel identification data. For example, it is possible to avoid the inconvenience that a further automatic performance is executed on the basis of the automatic performance note data.
-
Citations
18 Claims
-
1. An automatic performance device comprising:
-
a note data generating section that generates note data on the basis of operation of a performance operator; an automatic performance data generating section that generates note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data generated by said note data generating section; and an output section that outputs the note data generated by said note data generating section and the note data generated by said automatic performance data generating section to outside said automatic performance device after imparting different channel identification data to both of the note data. - View Dependent Claims (2, 3, 4)
-
-
5. An automatic performance device comprising:
-
a note data generating section that generates note data on the basis of operation of a performance operator; a note data input section that receives note data supplied from an external source; an automatic performance data generating section that generates note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of at least one of the note data generated by said note data generating section and the note data received via said note data input section; and an output section that outputs the note data generated by said note data generating section and the note data generated by said automatic performance data generating section to outside said automatic performance device after imparting different channel identification data to both of the note data. - View Dependent Claims (6, 7)
-
-
8. An automatic performance device comprising:
-
a note data input section that receives note data supplied from an external source, the note data supplied from the external source having channel identification data imparted thereto; an automatic performance data generating section that generates note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data received via said note data input section; and an output section that outputs the note data generated by said automatic performance data generating section to outside said automatic performance device after imparting thereto channel identification data that is different from the channel identification data imparted to the note data supplied from the external source.
-
-
9. A method for making automatic performance data comprising:
-
a first step of generating note data on the basis of operation of an performance operator; a second step of generating note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data generated by said first step; and a third step of outputting the note data generated by said first step and the note data generated by said second step after imparting different channel identification data to both of the note data.
-
-
10. A method for making automatic performance data comprising:
-
a first step of generating note data on the basis of operation of an performance operator; a second step of receiving note data supplied from an external source; a third step of generating note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of at least one of the note data generated by said first step and the note data received via said second step; and a fourth step of outputting the note data generated by said first step and the note data generated by said third step after imparting different channel identification data to both of the note data.
-
-
11. A machine-readable recording medium containing a group of instructions of a program to be executed by a computer, said program comprising:
-
a first step of generating note data on the basis of operation of an performance operator; a second step of generating note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data generated by said first step; and a third step of outputting the note data generated by said first step and the note data generated by said second step after imparting different channel identification data to both of the note data.
-
-
12. A machine-readable recording medium containing a group of instructions of a program to be executed by a computer, said program comprising:
-
a first step of generating note data on the basis of operation of an performance operator; a second step of receiving note data supplied from an external source; a third step of generating note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of at least one of the note data generated by said first step and the note data received via said second step; and a fourth step of outputting the note data generated by said first step and the note data generated by said third step after imparting different channel identification data to both of the note data.
-
-
13. An automatic performance device comprising:
-
note data generating means for generating note data on the basis of operation of a performance operator; automatic performance data generating means for generating note data of an automatic performance in accordance with a predetermined automatic performance pattern on the basis of the note data generated by said note data generating means; and output means for outputting the note data generated by said note data generating means and the note data generated by said automatic performance data generating means to outside said automatic performance device after imparting different channel identification data to both of the note data.
-
-
14. An automatic performance device comprising:
-
a performance operator adapted to generate manual performance note data; an automatic performance generator coupled to said performance operator adapted to provide automatic performance note data based on a predetermined automatic performance pattern and said manual performance note data; a first output channel coupled to said automatic performance generator adapted to provide said automatic performance note data to outside said automatic performance device; and a second output channel coupled to said performance operator adapted to provide said manual performance note data to outside said automatic performance device, whereby different channel identification data is imparted to said manual performance note data and said automatic performance note data. - View Dependent Claims (15, 16, 17, 18)
-
Specification