← Back to Patent Explorer
US6028262A Expired / Lapsed US ⏱️ 0.0 years remaining

Evolution-based music composer

Assignee: Casio Computer Co Ltd
•
Filing: 1999-02-03
•
Granted: 2000-02-22
•
Expires: 2019-02-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for composing a musical rhythm whereby an initial generation rhythm population having a plurality of individual rhythms is provided, and a new generation rhythm population is repeatedly generated from a preceding generation rhythm population, beginning with the initial generation rhythm population. In order to evolve the rhythm populations, individual rhythms of a rhythm population of interest are evaluated according to a predetermined evaluating function to thereby determine a rhythm valuation, and genetic operations are performed on the rhythm population of interest in a manner such that the rhythm valuation will generally increase with each new generation rhythm population. The evolving operation is stopped when a predetermined terminating condition is met.

Inventors

  • 👤 Junichi Minamitaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:07
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/36; G10H1/40; G10H1/0008; G10H1/0025; G10H2210/00; G10H2210/101; G10H2210/111; G10H2210/341; G10H2210/356; G10H2250/00; G10H2250/005; G10H2250/011

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 136 words
An apparatus for composing a musical rhythm, comprising: (A) initial rhythm generation providing means for providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) rhythm evolving means for repeatedly generating a new generation rhythm population from a preceding generation rhythm population, beginning with the initial generation rhythm population; (C) said rhythm evolving means comprising (i) rhythm evaluating means for evaluating the individual rhythms of a rhythm population of interest according to a predetermined evaluating function to thereby determine a rhythm valuation, and (ii) genetic operations means for performing genetic operations on the rhythm population of interest in a manner such that the rhythm valuation will generally increase with each new generation rhythm population; and (D) stopping means for stopping operation of the rhythm evolving means when a predetermined terminating condition is met.
Claim 2
Independent Claim 136 words
An apparatus for composing a musical rhythm, comprising: (A) initial rhythm generation providing means for providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) rhythm evolving means for repeatedly generating a new generation rhythm population from a preceding generation rhythm population, beginning with the initial generation rhythm population; (C) said rhythm evolving means comprising (i) rhythm evaluating means for evaluating the individual rhythms of a rhythm population of interest according to a predetermined evaluating function to thereby determine a rhythm valuation, and (ii) genetic operations means for performing genetic operations on the rhythm population of interest in a manner such that the rhythm valuation will generally increase with each new generation rhythm population; and (D) stopping means for stopping operation of the rhythm evolving means when a predetermined terminating condition is met.
Claim 3
Dependent Claim 28 words
The apparatus of claim 1, wherein said genetic operations means comprises rhythm crossover means for exchanging rhythm segments between the individual rhythms of the rhythm population of interest.
Claim 4
Dependent Claim 43 words
The apparatus of claim 2, wherein said genetic operations means further comprises rhythm replacement means for receiving a resultant rhythm population from said rhythm crossover means, and means for replacing individual rhythms having a lower valuation with individual rhythms having a higher valuation.
Claim 5
Dependent Claim 54 words
The apparatus of claim 2, wherein said genetic operations means further comprises selection control means for controlling a selective crossover frequency of the individual rhythms of the rhythm population of interest in a manner such that the individual rhythms are selected to undergo crossover at a frequency which depends on respective rhythm valuations thereof.
Claim 6
Dependent Claim 25 words
The apparatus of claim 1, wherein said genetic operations means comprises mutation means for mutating an element of at least one of the individual rhythms.
Claim 7
Dependent Claim 33 words
The apparatus of claim 1, wherein said stopping means comprises means for stopping operation of the rhythm evaluating means when the rhythm valuation of the rhythm population of interest exceeds a predetermined value.
Claim 8
Dependent Claim 37 words
The apparatus of claim 1, wherein said rhythm evaluating means comprises: (a) conditioning means for setting a condition of evaluation; and (b) calculating means for using the set condition to calculate rhythm valuations of the individual rhythms.
Claim 9
Dependent Claim 29 words
The apparatus of claim 1, wherein each individual rhythm comprises a plurality of rhythm lines each represented by a data array of percussion numbers, velocities and respective timings thereof.
Claim 10
Dependent Claim 24 words
The apparatus of claim 1, wherein said rhythm evaluating means comprises spectrum evaluating means for evaluating a frequency fitness an individual rhythm of interest.
Claim 11
Dependent Claim 25 words
The apparatus of claim 1, wherein said rhythm evaluating means comprises phase evaluating means for evaluating a phase fitness of an individual rhythm of interest.
Claim 12
Independent Claim 109 words
A method for automatically composing a musical rhythm, comprising: (A) providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) repeatedly generating a new generation rhythm population from a preceding generation rhythm population, beginning with the initial generation rhythm population; (C) said repeated generation comprising (i) evaluating the individual rhythms of a rhythm population of interest according to a predetermined evaluating function to thereby determine a rhythm valuation, and (ii) performing genetic operations on said rhythm population of interest so that the rhythm valuation will generally increase with each new generation rhythm population; and (D) stopping the repeated generation when a predetermined terminating condition is met.
Claim 13
Independent Claim 109 words
A method for automatically composing a musical rhythm, comprising: (A) providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) repeatedly generating a new generation rhythm population from a preceding generation rhythm population, beginning with the initial generation rhythm population; (C) said repeated generation comprising (i) evaluating the individual rhythms of a rhythm population of interest according to a predetermined evaluating function to thereby determine a rhythm valuation, and (ii) performing genetic operations on said rhythm population of interest so that the rhythm valuation will generally increase with each new generation rhythm population; and (D) stopping the repeated generation when a predetermined terminating condition is met.
Claim 14
Independent Claim 92 words
A method for automatically composing a musical rhythm, comprising: (A) providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) providing conditioning parameters; (C) evaluating a fitness of the individual rhythms of a rhythm population of interest based on the conditioning parameters; (D) performing genetic operations on the rhythm population of interest, beginning with the initial generation rhythm population, based on a result of the evaluation to thereby generate a new generation rhythm population; and (E) repeatedly generating new generation rhythm populations until a predetermined terminating condition is met.
Claim 15
Independent Claim 92 words
A method for automatically composing a musical rhythm, comprising: (A) providing an initial generation rhythm population comprising a plurality of individual rhythms; (B) providing conditioning parameters; (C) evaluating a fitness of the individual rhythms of a rhythm population of interest based on the conditioning parameters; (D) performing genetic operations on the rhythm population of interest, beginning with the initial generation rhythm population, based on a result of the evaluation to thereby generate a new generation rhythm population; and (E) repeatedly generating new generation rhythm populations until a predetermined terminating condition is met.

References Cited (Backward Citations)

US4926737A Cited
US5418323A Cited
US5606144A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-21 2003-08-23 2004-02-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-21 2007-08-23 2008-02-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-21 2011-08-23 2012-02-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag