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

Method and apparatus for animated harmonization

Assignee: Yamaha Corp
•
Filing: 1982-06-24
•
Granted: 1985-05-28
•
Expires: 2002-06-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and associated apparatus for sounding music played by a performer according to a preselected style. Accompaniment notes having a harmonious tonal relationship to preselected melody and chord information are arranged into a plurality of groups. Appropriate accompaniment notes are selected from the groups in accordance with musically derived sequences and sounded for preselected periods of time so that the melody and chord chosen by the performer are sounded in accordance with a derived playing style.

Inventors

  • 👤 Robert J. Hall
  • 👤 George R. Hall
  • 👤 Jack C. Cookerly

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:35
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/36; G10H2210/00; G10H2210/571; G10H2210/576; Y; Y10; Y10S; Y10S84/00; Y10S84/22

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 266 words
A method for deriving, in response to a melody note signal and a chord signal, a plurality of signals representing a corresponding plurality of accompaniment notes harmonically related to said melody note and to said chord and temporally related to effect a predetermined musical style, said method comprising the steps of: (a) storing a plurality of groups of listings of accompaniment notes, each of said listings of a group corresponding to a chord type and providing at least one accompaniment note harmonically related to each melody note of the chromatic scale with respect to said chord type; (b) said groups being arranged so that the listings of accompaniment notes for a particular musical chord type are related from group to group in accordance with said predetermined musical style; (c) providing at least one preselected constant time value; then (d) associating a time value with at least one of said groups of listings; (e) deriving the root and type of said chord from said chord signal; (f) deriving said melody note from said melody note signal; then (g) selecting listings from said plurality of groups in accordance with the type of said chord; then (h) locating in each of said listings at least one accompaniment note according to said chord root and melody note; and then (i) sequentially generating a plurality of accompaniment note signals, each of said signals being responsive to said at least one accompaniment note of a selected listing and at least one of said signals having a duration corresponding to the constant time value associated with the group from which it is derived.
Claim 2
Independent Claim 266 words
A method for deriving, in response to a melody note signal and a chord signal, a plurality of signals representing a corresponding plurality of accompaniment notes harmonically related to said melody note and to said chord and temporally related to effect a predetermined musical style, said method comprising the steps of: (a) storing a plurality of groups of listings of accompaniment notes, each of said listings of a group corresponding to a chord type and providing at least one accompaniment note harmonically related to each melody note of the chromatic scale with respect to said chord type; (b) said groups being arranged so that the listings of accompaniment notes for a particular musical chord type are related from group to group in accordance with said predetermined musical style; (c) providing at least one preselected constant time value; then (d) associating a time value with at least one of said groups of listings; (e) deriving the root and type of said chord from said chord signal; (f) deriving said melody note from said melody note signal; then (g) selecting listings from said plurality of groups in accordance with the type of said chord; then (h) locating in each of said listings at least one accompaniment note according to said chord root and melody note; and then (i) sequentially generating a plurality of accompaniment note signals, each of said signals being responsive to said at least one accompaniment note of a selected listing and at least one of said signals having a duration corresponding to the constant time value associated with the group from which it is derived.
Claim 3
Dependent Claim 28 words
A method as defined in claim 1 wherein the storing step further comprises the step of entering said sets of listings into the memory of a programmable device.
Claim 4
Dependent Claim 94 words
A method as defined in claim 2 wherein the step of sequentially generating a plurality of accompaniment note signals further comprises the steps of: (a) examining the melody note in a cyclical manner by repeatedly scanning said melody note signal by means of a programmable device; and (b) determining the amount of time utilized by said programmable device to scan said melody note signal; then (c) determining the duration of said at least one accompaniment note by counting the number of times said melody note signal is scanned by means of said programmable device.
Claim 5
Dependent Claim 29 words
A method as defined in claim 3 wherein the step of sequentially generating a plurality of accompaniment note signals further comprises the step of generating at least one pointer.
Claim 6
Dependent Claim 33 words
A method as defined in claim 4 wherein the counting setp further comprises the step of incrementing a counting loop each time the melody signal is scanned by means of said programmable device.

References Cited (Backward Citations)

US4311076A Cited
US4368658A Cited
US4379420A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-05-27 1988-11-26 1989-05-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-05-27 1992-11-26 1993-05-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-05-27 1996-11-26 1997-05-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag