ConchordanceProject / Conchordance

Calculates chords and chord fingerings for the guitar and other instruments.
15 stars 2 forks source link

Streamline fingering logic #31

Open jbauschatz opened 10 years ago

jbauschatz commented 10 years ago

The fingering rules are too permissive, and result in some uncomfortable or even impossible fingerings.

A new series of Unit Tests should be written to ensure that particular chords only get fingered in acceptable manners. This will be much easier now that getAlternateFingerings has been implemented.