Add last resort capitalisation change for chord interpretation
Opened this issue · 0 comments
tomcontileslie commented
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.