From: Carl Worth Date: Fri, 27 Sep 2013 04:43:35 +0000 (-0700) Subject: Add voicings of m6/9 and m6/♭9 with no 5th. X-Git-Url: https://git.cworth.org/git?p=scherzo;a=commitdiff_plain;h=ef971f0727ee90ae5766e638302614a81c419960 Add voicings of m6/9 and m6/♭9 with no 5th. This clears up a FIXME comment suggesting that we were missing some chords with perfect 5ths. The comment was somewhat incorrect. One chord was present all along. One should have been present, but was incorrect (until the last commit). The third was legitimately missing (until the last commit). Now that we have all of these in place with perfect 5ths, we can also add the versions voiced with no 5th at all and delete the comment. --- diff --git a/scherzo.c b/scherzo.c index 5c24a54..cffb25e 100644 --- a/scherzo.c +++ b/scherzo.c @@ -725,6 +725,8 @@ scherzo_analyze_chord (scherzo_t *scherzo) { {{1, 0}, {9, 0}, {3, -1}, {7, 0}}, "m" SUP "M9" PUS }, { {{1, 0}, {9, 0}, {3, -1}, {7, -1}}, "m9" }, { {{1, 0}, {9, -1}, {3, -1}, {7, -1}}, "m♭9" }, + { {{1, 0}, {9, 0}, {3, -1}, {6, 0}}, "m6/9" }, + { {{1, 0}, {9, -1}, {3, -1}, {6, 0}}, "m6/♭9" }, }; /* The sorting here is funny to keep the array in degree order @@ -758,11 +760,6 @@ scherzo_analyze_chord (scherzo_t *scherzo) { {{1, 0}, {9, 0}, {3, 0}, {5, -1}, {7, -1}}, "9" SUP "♭5" PUS }, { {{1, 0}, {9, 0}, {3, -1}, {5, -1}, {7, 0}}, "m" SUP "M9♭5" PUS }, { {{1, 0}, {9, 0}, {3, -1}, {5, -1}, {7, -1}}, "𝆩" SUP "9" PUS }, - - /* FIXME: I don't have names for these last three after - * dropping the 5th from the voicing. That suggests to me that - * I'm missing names for these with a perfect 5th in the list - * above. */ { {{1, 0}, {9, -1}, {3, -1}, {5, -1}, {7, -1}}, "𝆩" SUP "♭9" PUS }, { {{1, 0}, {9, 0}, {3, -1}, {5, -1}, {7, -2}}, "°" SUP "9" PUS }, { {{1, 0}, {9, -1}, {3, -1}, {5, -1}, {7, -2}}, "°" SUP "♭9" PUS },