Chord based method of assigning musical pitches to keys
First 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, andwherein 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
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 arranged to be the closest possible corresponding lower pitches with regards to the anchor pitch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 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.
-
-
16. 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 redetermined 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. - View Dependent Claims (17, 18, 19)
-
Specification