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

Chord identification system for electronic musical instruments

Assignee: BPO ACQUISITION CORP A DE CORP
•
Filing: 1981-06-18
•
Granted: 1983-06-28
•
Expires: 2001-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a process and apparatus for use in musical instruments. In particular, the invention is useful for identifying a chord played on a keyboard of a musical instrument, such as the accompaniment manual of an electronic organ, and for identifying the root and the type of chord being played. Pursuant to the invention, a microprocessor used in conjunction with the instrument selectively causes the associated circuitry of the pedal and/or accompaniment keyboard of the musical instrument to play automatically in an appropriate octave either the identified root or a sequence of notes which is compatible with the identified root and chord. A pedal override feature is also provided which overrides the chord identification invention when the musician plays one or more pedal notes.

Inventors

  • 👤 Dale M. Uetrecht
  • 👤 Carlton J. Simmons, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:27
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/36; G10H1/38; G10H1/383; G10H2210/00; G10H2210/571; G10H2210/596; G10H2210/601; G10H2210/606; G10H2210/621; G10H2210/626; Y; Y10; Y10S; Y10S84/00; Y10S84/22

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 158 words
A process for identifying the chord type and root represented by the actuation of one or more playing keys of a musical instrument keyboard capable of representing a group of chord types based on a group of roots, each of the playing keys corresponding to one note, said process employing a switch matrix and multiple-location memory and comprising the steps of: scanning said switch matrix and comparing the state of the switches therein to the state of corresponding bits in said multiple-location memory; selectively enabling a means for chord identification; determining the chord type and the root of the chord being played by selectively iteratively transposing said chord whereby said chord is identifiable by the number of notes contained therein and the interval relationship thereof; and storing in said multiple-location memory said chord type and said root for processing, whereby said processing generates a signal for the synthesis of music which is compatible with the chord being played.
Claim 2
Dependent Claim 158 words
A process for identifying the chord type and root represented by the actuation of one or more playing keys of a musical instrument keyboard capable of representing a group of chord types based on a group of roots, each of the playing keys corresponding to one note, said process employing a switch matrix and multiple-location memory and comprising the steps of: scanning said switch matrix and comparing the state of the switches therein to the state of corresponding bits in said multiple-location memory; selectively enabling a means for chord identification; determining the chord type and the root of the chord being played by selectively iteratively transposing said chord whereby said chord is identifiable by the number of notes contained therein and the interval relationship thereof; and storing in said multiple-location memory said chord type and said root for processing, whereby said processing generates a signal for the synthesis of music which is compatible with the chord being played.
Claim 3
Dependent Claim 158 words
A process for identifying the chord type and root represented by the actuation of one or more playing keys of a manual keyboard of a musical instrument capable of representing a group of chord types based on a group of roots, each of the playing keys corresponding to one note, said process employing a switch matrix and multiple-location memory and comprising the steps of: selectively enabling a means for chord identification; selectively transposing the chord through an identifiable number of semi-tones; determining the existence of a fifth interval in the chord being played on the manual keyboard; selectively counting the number of notes being played on the manual keyboard; selectively identifying the note intervals in the chord being played; deriving a chord type; and generating a signal dependent upon the chord type, whereby said signal is available for the synthesis of music on a pedal keyboard which is compatible with the chord being played on the manual keyboard.
Claim 4
Dependent Claim 158 words
A process for identifying the chord type and root represented by the actuation of one or more playing keys of a manual keyboard of a musical instrument capable of representing a group of chord types based on a group of roots, each of the playing keys corresponding to one note, said process employing a switch matrix and multiple-location memory and comprising the steps of: selectively enabling a means for chord identification; selectively transposing the chord through an identifiable number of semi-tones; determining the existence of a fifth interval in the chord being played on the manual keyboard; selectively counting the number of notes being played on the manual keyboard; selectively identifying the note intervals in the chord being played; deriving a chord type; and generating a signal dependent upon the chord type, whereby said signal is available for the synthesis of music on a pedal keyboard which is compatible with the chord being played on the manual keyboard.
Claim 5
Dependent Claim 42 words
The process according to claims 1 or 2 wherein the enablement of said chord identification means is inhibited by the presence of a signal generated by the activation of at least one pedal key of the pedal keyboard of an electronic organ.
Claim 6
Independent Claim 206 words
An apparatus for identifying the chord type and root note represented by the actuation of one or more playing keys of a musical instrument keyboard capable of representing a group of different chord types based on a group of different roots, each of said playing keys corresponding to one note, said apparatus employing a switch matrix and multiple-location memory and comprising: means for iteratively scanning said playing keys and for storing a multi-bit data representation of said playing keys in said multiple-location memory means; means for comparing the state of key switches of said switch matrix to the state of corresponding bits in said multiple-location memory and for repetitively updating the state of keyboard status flags; means for selectively enabling a chord identification means; means for determining the root of the chord being played by selectively iteratively transposing said chord through an identifiable number of semi-tones; means for selectively counting the number of notes and for determining the interval relationship thereof in said chord and for identifying the chord type; and means for storing in said multiple-location memory said identified chord type and said root for processing, whereby said processing generates a signal for the synthesis of music which is compatible with the chord being played.
Claim 7
Independent Claim 206 words
An apparatus for identifying the chord type and root note represented by the actuation of one or more playing keys of a musical instrument keyboard capable of representing a group of different chord types based on a group of different roots, each of said playing keys corresponding to one note, said apparatus employing a switch matrix and multiple-location memory and comprising: means for iteratively scanning said playing keys and for storing a multi-bit data representation of said playing keys in said multiple-location memory means; means for comparing the state of key switches of said switch matrix to the state of corresponding bits in said multiple-location memory and for repetitively updating the state of keyboard status flags; means for selectively enabling a chord identification means; means for determining the root of the chord being played by selectively iteratively transposing said chord through an identifiable number of semi-tones; means for selectively counting the number of notes and for determining the interval relationship thereof in said chord and for identifying the chord type; and means for storing in said multiple-location memory said identified chord type and said root for processing, whereby said processing generates a signal for the synthesis of music which is compatible with the chord being played.
Claim 8
Dependent Claim 37 words
The apparatus according to claim 4, whereby said selectively enabling means is inhibited by the presence of a signal generated by the activation of at least one pedal key of the pedal keyboard of an electronic organ.
Claim 9
Dependent Claim 20 words
The apparatus according to claim 4 or 5, whereby all of said means are controlled by at least one microprocessor.

References Cited (Backward Citations)

US4072078A Cited
US4300430A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-06-27 1986-12-27 1987-06-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-06-27 1990-12-27 1991-06-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-06-27 1994-12-27 1995-06-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag