tomcontileslie/ThatChord

Add last resort capitalisation change for chord interpretation

Opened this issue · 0 comments

Matching a chord quality is case sensitive because we need to be able to distinguish between M and m. However, if a chord request string has a quality which doesn't match any key in the quality dict, perhaps there should be a "last resort" system which checks whether setting some characters to lowercase or uppercase produces something which matches.