Rhythm pattern learning apparatus
First Claim
1. A rhythm pattern generating apparatus for outputting an output pattern designating a performance operation state in response to an input pattern designating the performance operation state, comprising:
- input means for inputting an input pattern,input and output pattern association means for performing a learning process by forming an association between said input pattern and said output pattern so that the output pattern that is desired by the player can be produced in response to said input pattern, andoutput means for outputting the output pattern and output information blocks designating a state of production of a musical sound in response to input information blocks designating the state of the production of the musical sound.
1 Assignment
0 Petitions
Accused Products
Abstract
A rhythm pattern generating apparatus is provided having a layered neural network to perform learning with feedback to generate an output pattern signal indicative of a musical sound pattern. The output pattern signal is generated by the layered neural network with feedback in response to a performance operation of a player. The layered neural network generates the output pattern signal indicative of the musical sound pattern based on both an input pattern signal and a weight signal. The output pattern signal is fed back by the feedback circuit to the layered neural network to perform the learning process. A drum pad can be used to provide an input to the rhythm pattern generating apparatus or, specifically, to gate an input pattern selector for selecting input pattern signals. The layered neural network with the feedback can perform the learning process using a back propagation method. In the present invention, when a new rhythm pattern is input by a musician, an output pattern signal is generated through an analogy with the rhythm style of the musician.
30 Citations
25 Claims
-
1. A rhythm pattern generating apparatus for outputting an output pattern designating a performance operation state in response to an input pattern designating the performance operation state, comprising:
-
input means for inputting an input pattern, input and output pattern association means for performing a learning process by forming an association between said input pattern and said output pattern so that the output pattern that is desired by the player can be produced in response to said input pattern, and output means for outputting the output pattern and output information blocks designating a state of production of a musical sound in response to input information blocks designating the state of the production of the musical sound.
-
-
2. A rhythm pattern generating apparatus for outputting an output pattern designating a performance operation state in response to an input pattern designating the performance operation state, comprising:
-
input calculation information generating means for receiving input performance information blocks designating a production state of a musical sound, for compressing the input performance information blocks and for generating input calculation information at respective performance timings, input and output pattern association means for performing a learning process by forming an association between the input pattern and the output pattern so that the output pattern that is desired by a player can be produced in response to the input pattern and for receiving the input calculation information as the input pattern and for outputting the output pattern in response to the input pattern as output calculation information at respective performance timings, and output performance information generating means for generating output performance information blocks designating the production state of the musical sound in response to the output calculation information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A rhythm pattern generating apparatus for automatically outputting an output pattern designating a performance operation state, comprising:
-
input and output pattern association means for performing a learning process by forming an association between an input pattern and the output pattern so that the output pattern desired by a player can be produced, for receiving input calculation information as the input pattern designating a production state of generation of a musical sound and for correspondingly outputting the output pattern as more than one output calculation information representing a production state of the musical sound, start information supplying means for supplying a start pattern to said input and output pattern association means as a block of start information, and feedback means for feeding back by coupling the output information from said input and output pattern association means to said input and output pattern association means as the input information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A rhythm pattern generating apparatus for generating an output pattern signal indicative of a musical sound pattern in response to a performance operation of a player, comprising:
-
a layered neural network connected to generate the output pattern signal indicative of the musical sound pattern based on both an input pattern signal and a weight signal; and a feedback circuit connected to said layered neural network to feed back the output pattern signal to said layered neural network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification