Patent ID: 7238876

Claim:
A computing system for automatically determining hand and fingering positioning information for performing a musical composition on a musical instrument, comprising: a. a memory, b. an input device for inputting the musical composition into the computing system, c. a processor for automatically (i) identifying all strokes and stroke groups in the input musical composition, wherein a stroke is a note or a chord, and wherein a stroke group comprises sequential strokes of the musical composition that can be played at one positional location on the musical instrument, (ii) selecting a stroke group to be used to determine the hand and fingering information for each stroke, wherein each selection is based on the shortest path of hand and fingering movement between sequential strokes, and (iii) using the selected stroke groups to determine the hand and fingering positioning information for playing the strokes in the musical composition on the musical instrument, and e. an output device for outputting the hand and fingering positioning information for performance of the musical composition on the musical instrument.