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

Melody composer and arranger

Assignee: International Business Machines Corp
•
Filing: 1992-04-13
•
Granted: 1994-01-25
•
Expires: 2012-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for automatically generating an entire musical arrangement including melody and accompaniment on a computer. The invention combines predetermined, short musical phrases modified by selection of random parameters to produce a data stream that can be used to drive a MIDI synthesizer and generate music.

Inventors

  • 👤 Peter W. Farrett
  • 👤 Daniel J. Moore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 22:47
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0008; G10H1/0025; G10H1/0033; G10H1/0041; G10H1/0058; G10H1/0066; G10H1/36; G10H2210/00; G10H2210/101; G10H2210/111; G10H2210/115

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 137 words
An apparatus for generating music comprising: a memory for storing a plurality of musical phrases each containing a plurality of musical pitches and data representing a plurality of musical instruments a processor coupled to the memory; a random number generator coupled to the processor: melody generating means coupled to the processor for generating a melody by selecting a sequence of musical phrases from the plurality of stored musical phrases according to at least a first random number; accompaniment generating means coupled to the processor generating an accompaniment with the melody and, instrument selection means for selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number. wherein the melody, accompaniment and first and second musical synthesizer to produce an audio signal.
Claim 2
Independent Claim 137 words
An apparatus for generating music comprising: a memory for storing a plurality of musical phrases each containing a plurality of musical pitches and data representing a plurality of musical instruments a processor coupled to the memory; a random number generator coupled to the processor: melody generating means coupled to the processor for generating a melody by selecting a sequence of musical phrases from the plurality of stored musical phrases according to at least a first random number; accompaniment generating means coupled to the processor generating an accompaniment with the melody and, instrument selection means for selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number. wherein the melody, accompaniment and first and second musical synthesizer to produce an audio signal.
Claim 3
Dependent Claim 54 words
The apparatus as recited in claim 1 wherein the melody generating means generates a second melody by selecting musical phrases from the plurality of musical phrases according to at least a fourth random number and the instrument selection means selects a third musical instrument for the second melody according to a fifth random number.
Claim 4
Dependent Claim 26 words
The apparatus as recited in claim 1 wherein the instrument selection means further comprises a means to insure that none of the musical instruments are identical.
Claim 5
Dependent Claim 22 words
The apparatus as recited in claim 1 which further comprises style selection means for selecting a style according to a random number.
Claim 6
Dependent Claim 22 words
The apparatus as recited in claim 1 which further comprises tempo selection means for selecting a tempo according to a random number.
Claim 7
Dependent Claim 20 words
The apparatus as recited in claim 1 which further comprises transposition means for transposing the melody to a selected key.
Claim 8
Independent Claim 133 words
A method for generating music in a data processing system having a memory for storing a plurality of musical phrases each containing a plurality of musical pitches and data representing a plurality of musical, instruments a processor coupled to the memory and a random number generator coupled to the processor, the method comprising the steps of: generating a melody by selecting a sequence of musical phrases from the plurality of musical phrases according to at least a first random number; generating an accompaniment with the melody; selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number wherein the melody, accompaniment and first and second musical are; represented; and, sending the synthesizer to produce an audio signal.
Claim 9
Independent Claim 133 words
A method for generating music in a data processing system having a memory for storing a plurality of musical phrases each containing a plurality of musical pitches and data representing a plurality of musical, instruments a processor coupled to the memory and a random number generator coupled to the processor, the method comprising the steps of: generating a melody by selecting a sequence of musical phrases from the plurality of musical phrases according to at least a first random number; generating an accompaniment with the melody; selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number wherein the melody, accompaniment and first and second musical are; represented; and, sending the synthesizer to produce an audio signal.
Claim 10
Dependent Claim 51 words
The method as recited in claim 7 which further comprises the steps of generating a second melody by selecting musical phrases from the plurality of musical phrases according to at least a fourth random number and selecting a third musical instrument for the second melody according to a fifth random number.
Claim 11
Dependent Claim 21 words
The method as recited in claim 7 further comprises the step of insuring that none of the musical instruments are identical.
Claim 12
Dependent Claim 21 words
The method as recited in claim 7 which further comprises the step of selecting a style according to a random number.
Claim 13
Dependent Claim 21 words
The method as recited in claim 7 which further comprises the step of selecting a tempo according to a random number.
Claim 14
Dependent Claim 22 words
The method as recited in claim 7 which further comprises the step of generating a key to which the melody will transposed.
Claim 15
Independent Claim 89 words
An apparatus for generating music comprising: melody generating means for generating a melody by selecting a sequence of musical phrases each containing a plurality of musical pitches from a plurality of musical phrases stored in a computer memory according to at least a first random number; accompaniment generating means for generating an accompaniment with the melody; and, instrument selection means for selecting a first musical instrument for the melody according to a second random number and a second musical instrument for the accompaniment according to a third random number.
Claim 16
Independent Claim 89 words
An apparatus for generating music comprising: melody generating means for generating a melody by selecting a sequence of musical phrases each containing a plurality of musical pitches from a plurality of musical phrases stored in a computer memory according to at least a first random number; accompaniment generating means for generating an accompaniment with the melody; and, instrument selection means for selecting a first musical instrument for the melody according to a second random number and a second musical instrument for the accompaniment according to a third random number.
Claim 17
Independent Claim 77 words
A method for generating music comprising the steps of: generating a melody by selecting from a computer memory a sequence of musical phrases from a plurality of musical phrases each containing a plurality of musical pitches according to at least a first random number; generating an accompaniment with the melody; selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number.
Claim 18
Independent Claim 77 words
A method for generating music comprising the steps of: generating a melody by selecting from a computer memory a sequence of musical phrases from a plurality of musical phrases each containing a plurality of musical pitches according to at least a first random number; generating an accompaniment with the melody; selecting a first musical instrument for the melody according to a second random number and second musical instrument for the accompaniment according to a third random number.

References Cited (Backward Citations)

US4208938A Cited
US4305319A Cited
US4682526A Cited
US4399731A Cited
US4483230A Cited
US4708046A Cited
US4926737A Cited
US4896576A Cited
US4998960A Cited
US5033352A Cited
US5117726A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-24 1997-07-26 1998-01-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-24 2001-07-26 2002-01-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-24 2005-07-26 2006-01-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag