# US 2014/0196592 A1 · Chord based method of assigning musical pitches to keys

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0196592 A1
- Document ID: US20140196592A1
- Status: Published application
- Kind: A1
- Application number: 13/739,023
- Filed: 2013-01-11
- Published: 2014-07-17
- Earliest claimed: 2013-01-11
- Assignees: Berggram Development Oy
- Applicants: Berggram Development
- Inventors: Jussi Bergman
- Web page: https://patentgrep.com/patent/US20140196592A1

## CPC

- G10H 1/38: Chord
- G10H 2210/576: Chord progression
- G10H 2220/231: Alphanumeric, used for musical purposes or with additional musical features, e.g. typewriter or pc-type keyboard reconfigured such that letters or symbols are assigned to musical notes
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE

## Abstract

Improvisation or playing along with a musical group or with a song is enjoyable to people and musicians of all ability levels. However, it is easy to play notes which do not harmonize with other notes and pitches which are being played. Provided herein is a method, computer program product and electronic device for assigning a set of pitches to a plurality of physical keys of an electronic device. The method may include the steps of obtaining an input chord, disassembling the chord into at least one base note and a plurality of individual voices, arranging a predetermined number of voices of the chord according to at least one predefined rule, and assigning at least one set of pitches to a plurality of physical keys of an electronic device, said set of pitches corresponding to the base note and arranged predetermined number of voices of the chord. The present method allows a musician to freely play along without the possibility of playing an errant note as the user does not control the actual pitch associated with the physical keys being played.

## Claims

### Claim 1

A method of assigning a set of pitches to a plurality of physical keys, said method comprising the computer implemented steps of;
obtaining an input chord,
disassembling the chord into at least one base note and a plurality of individual voices,
arranging a predetermined number of voices of the chord according to at least one predefined rule,
assigning at least one set of pitches to a plurality of physical keys of an electronic device, said set of pitches corresponding to the base note and arranged predetermined number of voices of the chord,
selecting an anchor key, having associated therewith an anchor pitch, from the plurality of physical keys of the electronic device, and
wherein the predetermined number of voices of the chord are arranged in relation to the anchor pitch according to at least one predefined rule such that the anchor pitch is the highest pitch of the set of pitches and the predetermined number of voices are to be the closest possible corresponding lower pitches with regards to the anchor pitch.

### Claim 2 (depends on 1)

A method according to claim 1, wherein the input chord is; typed in alphanumeric format into a text box, loaded in alphanumeric format from a text file, retrieved from an audio source by using a chord detection algorithm or created from an audio file.

### Claim 3 (depends on 1)

A method according to claim 1, wherein;
the chord is input or converted into an alphanumeric format,
for each chord the corresponding base note and a plurality of voices are predefined and stored in a computer readable memory, and
the chord is disassembled by retrieving the base note and plurality of voices corresponding to the alphanumeric format of the input chord from the computer readable memory.

### Claim 4 (depends on 1)

A method according to claim 1, wherein the chord is disassembled in to one base note and three or four additional voices.

### Claim 5

(canceled)

### Claim 6 (depends on 1)

A method according to claim 1, wherein the predetermined number of voices of the chord is four, and wherein when a chord has only three most important voices, a fourth voice is added, said fourth voice corresponding to the arranged pitch closest to the anchor pitch which has been transposed down one octave.

### Claim 7 (depends on 1)

A method according to claim 1, wherein the anchor key is predetermined and chord independent.

### Claim 8 (depends on 1)

A method according to claim 1, wherein the anchor key is selected separately from the chord or is based on the chord.

### Claim 9 (depends on 1)

A method according to claim 1, wherein if one of said predetermined number of voices corresponds with the anchor pitch, said corresponding voice is transposed down one octave.

### Claim 10 (depends on 1)

A method according to claim 1, wherein the arranged predetermined number of voices of the chord are ordered in relation to their distance from an anchor key, wherein the first ordered arranged voice corresponds to the arranged voice furthest from the anchor key.

### Claim 11 (depends on 10)

A method according to claim 10, wherein;
the plurality of physical keys of the electronic device are preassigned to correspond to either; a base note, first ordered arranged voice, second ordered arranged voice, third ordered arranged voice or fourth ordered arranged voice, and
the base note and arranged and ordered predetermined number of voices of the chord are assigned to their respective physical keys of the electronic device.

### Claim 12 (depends on 11)

A method according to claim 11, further comprising;
obtaining a new input chord, disassembling the new chord into at least one base note and a plurality of individual voices, arranging a predetermined number of voices of the chord according to at least one predefined rule and reassigning a new set of pitches corresponding to the new base note and new arranged predetermined number of voices of the new chord to said plurality of physical keys of the electronic device in response to an event.

### Claim 13 (depends on 12)

A method according to claim 12, wherein said event is a user pressing a predefined physical key, the elapsing of a predetermined length of time or the change of chords to the new chord in an audio source.

### Claim 14 (depends on 1)

A method according to claim 1, wherein;
the set of pitches includes pitches within a single octave, and
assigning at least one additional set of pitches, wherein said additional sets of pitches corresponds to the set of pitches in another octave or octaves, to a plurality of physical keys of the electronic device representative of a corresponding octave.

### Claim 15 (depends on 1)

A method according to claim 1, further comprising the step of outputting a pitch when a physical key of an electronic device is pressed which corresponds to the assigned pitch from the set of pitches.

### Claim 16

A non-transitory computer readable medium having stored there on a set of computer executable instructions for assigning a set of pitches to a plurality of physical keys of an electronic device, said instructions for causing a processor to;
obtain an input chord,
disassemble the chord into at least one base note and a plurality of individual voices,
arrange a predetermined number of voices of the chord according to at least one predefined rule,
assign at least one set of pitches to a plurality of physical keys of an electronic device, said set of pitches corresponding to the base note and arranged predetermined number of voices of the chord,
selecting an anchor key, having associated therewith an anchor pitch, from the plurality of physical keys of the electronic device, and
wherein the predetermined number of voices of the chord are arranged in relation to the anchor pitch according to at least one predefined rule such that the anchor pitch is the highest pitch of the set of pitches and the predetermined number of voices are arranged to be the closest possible corresponding lower pitches with regards to the anchor pitch.

### Claim 17

An electronic device having a plurality of physical keys, a processor and a computer readable storage medium, said computer readable storage medium having stored there on a set of computer executable instructions for assigning a set of pitches to a plurality of said physical keys, said instructions for causing the processor to;
obtain an input chord,
disassemble the chord into at least one base note and a plurality of individual voices,
arrange a predetermined number of voices of the chord according to at least one predefined rule,
assign at least one set of pitches to a plurality of physical keys of an electronic device, said set of pitches corresponding to the base note and arranged predetermined number of voices of the chord
select an anchor key, having associated therewith an anchor pitch, from the plurality of physical keys of the electronic device, and
wherein the predetermined number of voices of the chord are arranged in relation to the anchor pitch according to at least one predefined rule such that the anchor pitch is the highest pitch of the set of pitches and the predetermined number of voices are arranged to be the closest possible corresponding lower pitches with regards to the anchor pitch.

### Claim 18 (depends on 17)

An electronic device according to claim 17, wherein the electronic device further comprises;
a predefined set of base notes and voices corresponding to a plurality of chords stored on said computer readable storage medium, and
a midi manipulation database, stored on said computer readable storage medium, for outputting pitches associated with actuated physical keys.

### Claim 19 (depends on 17)

An electronic device according to claim 17, wherein the electronic device is an electronic musical keyboard and the plurality of physical keys are the black keys.

### Claim 20 (depends on 17)

An electronic device according to claim 17, wherein the electronic device is or has a computer keyboard and the plurality of physical keys are at least a plurality of the computer keyboard keys which have been mapped to corresponding keys on a musical keyboard.
