Patent ID: 8269094

Claim:
A method comprising, in a processor: receiving a first data input including at least one of an instrument type, and a tuning for a plurality of strings; generating a string-instrument chord grid based on the received first data input; causing the display of the string-instrument chord grid on a display associated with said processor; storing said generated string-instrument chord grid in a processor-readable storage medium, wherein said stored string-instrument chord grid is selectable by a user for insertion into a musical score; generating a first related chord based on a first chord root note, a first position for one or more fingering dots on the generated string-instrument chord grid, by analyzing a distance in half note steps for each first position of the fingering dots in relation to the first root note; generating a second related chord based on a second chord root note, a second position for one or more fingering dots on the generated string-instrument chord grid, by analyzing a distance in half note steps for each second position of the fingering dots in relation to the second root note; determining a difficulty factor associated with consecutively playing the first related chord and second related chord; and causing the display of an indication of the difficulty factor associated with the consecutively playing the first related chord and second related chord.