Patent US557874A successfully refreshed from Google Patents.
Patent US5138928A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5138928A Expired / Lapsed US ⏱️ 0.0 years remaining

Rhythm pattern learning apparatus

Assignee: Fujitsu Ltd
•
Filing: 1990-07-23
•
Granted: 1992-08-18
•
Expires: 2010-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Masako Nakajima
  • 👤 Yuji Kijima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 10:54
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/36; G10H1/40; G10H7/00; G10H2250/00; G10H2250/311; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S84/00; Y10S84/10; Y10S84/12

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 114 words
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.
Claim 2
Dependent Claim 114 words
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.
Claim 3
Dependent Claim 164 words
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.
Claim 4
Dependent Claim 164 words
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.
Claim 5
Dependent Claim 135 words
The rhythm pattern generating apparatus according to claim 2, wherein said input and output pattern association means comprises: a layered network comprising an input layer comprising a plurality of units for receiving information forming the input pattern, an output layer comprising a plurality of units for outputting each block of information forming the output pattern, and at least one hidden layer connected between said input layer and said output layer and comprising a plurality of units, and weight adjusting means for adjusting weights between said units to form the association between the input pattern and the output pattern so that when the input pattern is input to said input layer, the output pattern desired by a player of the rhythm pattern generating apparatus is output from the output layer in response to the input pattern.
Claim 6
Dependent Claim 86 words
The rhythm pattern generating apparatus according to claim 3, wherein said weight adjusting means comprises means for determining the weights by a back propagation method and wherein said input and output pattern association means comprises means for providing a pair of patterns comprising a learning input pattern and an output pattern to said layered network so that the input pattern is input to said input layer and the output pattern desired by the player is output from said output layer in response to the input pattern.
Claim 7
Dependent Claim 74 words
The rhythm pattern generating apparatus according to claim 4, comprising: mode selecting means for switching said input and output pattern association means to one of a learning mode and a rhythm pattern output mode, and learning input and output pattern pair supply means for supplying the pair of patterns to said input and output pattern association means when said mode selecting means switches said input and output pattern association means to the learning mode.
Claim 8
Dependent Claim 153 words
The rhythm pattern generating apparatus according to claim 2, wherein said input calculation information generating means comprises means for receiving the input performance information blocks designating production and silence of a plurality of predetermined kinds of musical sounds and for converting the input performance information blocks in accordance with a predetermined rule for every one of the predetermined kinds of musical sounds to produce multi-valued data representing the input calculation information by at least one real number value, wherein said input and output pattern association means comprises means for outputting, at respective performance timings, multi-valued data representing the output calculation information by at least one real number value, and wherein said output performance information generating means comprises means for converting the multi-valued data in accordance with a predetermined rule at respective performance timings to produce the output performance information blocks designating production and silence of the plurality of predetermined kinds of musical sounds.
Claim 9
Dependent Claim 138 words
The rhythm pattern generating apparatus according to claim 2, wherein said input calculation information generating means value as said input calculation information by converting more comprises means for receiving the input performance information blocks designating production, silence and velocity of a plurality of predetermined kinds of musical sounds at respective performance timings and for converting the input performance information blocks in accordance with a predetermined rule, wherein said input and output pattern association means comprises means for outputting, at respective performance timings, multi-valued data representing the output calculation information by at least one real number value, and wherein said output performance information generating means comprises means for converting the multi-valued data in accordance with a predetermined rule to produce the output performance information blocks designating production, silence and velocity of the plurality of predetermined kinds of musical sounds.
Claim 10
Dependent Claim 27 words
The rhythm pattern generating apparatus according to claim 2, wherein the input performance information blocks and the output performance information blocks comprise musical instrument digital interface signals.
Claim 11
Dependent Claim 34 words
The rhythm pattern generating apparatus according to claim 2, further comprising drum pads operatively coupleable to said input calculation information generating means to provide rhythm pattern performance information in the input performance information blocks.
Claim 12
Dependent Claim 37 words
The rhythm pattern generating apparatus according to claim 9, further comprising switch control means for gating said input calculation information to said input and output pattern association means by using at least one of said drum pads.
Claim 13
Dependent Claim 147 words
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.
Claim 14
Dependent Claim 147 words
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.
Claim 15
Dependent Claim 64 words
The rhythm pattern generating apparatus according to claim 11, wherein said start information supplying means comprises: start information storing means for storing more than one start information, start information selecting means for selecting from the more than one start information, and start information selection control means for enabling selection by the player of a block of start information from said start information storing means.
Claim 16
Dependent Claim 32 words
The rhythm pattern generating apparatus according to claim 11, wherein said start information supplying means comprises start information generating means for generating the start pattern based on performance operation of the player.
Claim 17
Dependent Claim 92 words
The rhythm pattern generating apparatus according to claim 11, wherein said start information supplying means comprises start information storing means for storing the start information, start information selection means for enabling selection by the player of a block of the start information from said start information storing means, start information generating means for generating the start information based on a performance operation by the player, and start information source selection means for enabling selective activation by a player of one of said start information selection means and said start information generating means.
Claim 18
Dependent Claim 25 words
The rhythm pattern generating means according to claim 11, wherein said feedback means includes operation means for performing a modification operation on said output information.
Claim 19
Dependent Claim 45 words
The rhythm pattern generating means according to claim 15, wherein said feedback means comprises arithmetic information storing means for storing arithmetic information to control the modification operation of said operation means, and selection means for selecting the arithmetic information from said operation information storing means.
Claim 20
Dependent Claim 27 words
The rhythm pattern generating means according to claim 16, wherein said selection means comprises means for controlling said operation means based on performance operation of the player.
Claim 21
Dependent Claim 77 words
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.
Claim 22
Dependent Claim 77 words
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.
Claim 23
Dependent Claim 17 words
An apparatus according to claim 18, further comprising: a drum pad connected to said layered neural network.
Claim 24
Dependent Claim 43 words
An apparatus according to claim 18, further comprising: an input pattern memory for storing a plurality of predetermined patterns; and an input pattern selector switch selectively connected to said input pattern memory to provide the input pattern signal to said layered neural network.
Claim 25
Dependent Claim 28 words
An apparatus according to claim 20, further comprising: a switch gratingly connected between said input pattern selector and said layered neural network in response to a drum pad.
Claim 26
Dependent Claim 32 words
An apparatus according to claim 18, wherein said feedback circuit comprises a modification operation circuit connected to said layered neural network to modify the output pattern signal based on the performance operation.
Claim 27
Dependent Claim 27 words
An apparatus according to claim 18, further comprising: a start information circuit connected to said layered neural network to provide start information for the input pattern signal.
Claim 28
Dependent Claim 21 words
An apparatus according to claim 18, further comprising: a learning mode/rhythm pattern output mode switch connected to said layered neural network.
Claim 29
Dependent Claim 22 words
An apparatus according to claim 18, wherein said feedback circuit comprises a back propagation method circuit connected to said layered neural network.

References Cited (Backward Citations)

US4022097A Cited
US4839810A Cited
US4887505A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-18 1996-02-17 1996-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-18 2000-02-17 2000-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-18 2004-02-17 2004-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag