]> git.cworth.org Git - scherzo/commitdiff
Reduce overuse of superscripting in chord names.
authorCarl Worth <cworth@cworth.org>
Thu, 26 Sep 2013 15:00:27 +0000 (08:00 -0700)
committerCarl Worth <cworth@cworth.org>
Thu, 26 Sep 2013 15:00:27 +0000 (08:00 -0700)
In particular, the presence of "sus" now no longer triggers
superscripting in the rest of the chord name, (since I've moved "sus"
to the end of the chord name instead).

scherzo.c

index 57d904442c640a87facd4905ce57bbd958b127e8..b7acce963aef1d6f0f835ffd1738b486b633ab32 100644 (file)
--- a/scherzo.c
+++ b/scherzo.c
@@ -676,32 +676,32 @@ scherzo_analyze_chord (scherzo_t *scherzo)
 
     struct { modified_degree_t degrees[4]; const char *name; } tetrachords[] = {
        /* Sixth chords */
-       { {{1, 0}, {4,  0}, {5,  0}, {6,  0}}, "sus" SUP "6" PUS },
+       { {{1, 0}, {4,  0}, {5,  0}, {6,  0}}, "6sus" },
        { {{1, 0}, {3,  0}, {5,  0}, {6,  0}}, "6" },
        { {{1, 0}, {3, -1}, {5,  0}, {6,  0}}, "m6" },
-       { {{1, 0}, {2,  0}, {5,  0}, {6,  0}}, "msus2" SUP "6" PUS },
+       { {{1, 0}, {2,  0}, {5,  0}, {6,  0}}, "m6sus2" },
        /* Seventh chords */
-       { {{1, 0}, {4,  0}, {5,  0}, {7,  0}}, "sus" SUP "M7" PUS },
-       { {{1, 0}, {4,  0}, {5,  0}, {7, -1}}, "sus" SUP "7" PUS },
-       { {{1, 0}, {4,  0}, {5, -1}, {7, -1}}, "sus" SUP "7♭5" PUS },
+       { {{1, 0}, {4,  0}, {5,  0}, {7,  0}}, "M7sus" },
+       { {{1, 0}, {4,  0}, {5,  0}, {7, -1}}, "7sus" },
+       { {{1, 0}, {4,  0}, {5, -1}, {7, -1}}, "7♭5sus" },
        { {{1, 0}, {3,  0}, {5, +1}, {7,  0}}, SUP "+M7" PUS },
        { {{1, 0}, {3,  0}, {5, +1}, {7, -1}}, SUP "+7" PUS },
        { {{1, 0}, {3,  0}, {5,  0}, {7,  0}}, "M7" },
        { {{1, 0}, {3,  0}, {5,  0}, {7, -1}}, "7" },
-       { {{1, 0}, {3,  0}, {5, -1}, {7, -1}}, SUP "7♭5" PUS },
+       { {{1, 0}, {3,  0}, {5, -1}, {7, -1}}, "7♭5" },
        { {{1, 0}, {3, -1}, {5,  0}, {7,  0}}, "m" SUP "M7" PUS },
        { {{1, 0}, {3, -1}, {5,  0}, {7, -1}}, "m7" },
        { {{1, 0}, {3, -1}, {5, -1}, {7,  0}}, "°" SUP "M7" PUS },
        { {{1, 0}, {3, -1}, {5, -1}, {7, -1}}, "𝆩" SUP "7" PUS },
        { {{1, 0}, {3, -1}, {5, -1}, {7, -2}}, "°" SUP "7" PUS },
-       { {{1, 0}, {2,  0}, {5,  0}, {7,  0}}, "msus2" SUP "M7" PUS },
-       { {{1, 0}, {2,  0}, {5,  0}, {7, -1}}, "msus2" SUP "7" PUS },
-       { {{1, 0}, {2,  0}, {5, -1}, {7,  0}}, "msus2°" SUP "M7" PUS },
-       { {{1, 0}, {2,  0}, {5, -1}, {7, -1}}, "msus2𝆩" SUP "7" PUS },
-       { {{1, 0}, {2,  0}, {5, -1}, {7, -2}}, "msus2°" SUP "7" PUS },
+       { {{1, 0}, {2,  0}, {5,  0}, {7,  0}}, "m" SUP "M7" PUS "sus2" },
+       { {{1, 0}, {2,  0}, {5,  0}, {7, -1}}, "m7sus2" },
+       { {{1, 0}, {2,  0}, {5, -1}, {7,  0}}, "m°" SUP "M7" PUS "sus2" },
+       { {{1, 0}, {2,  0}, {5, -1}, {7, -1}}, "m𝆩" SUP "7" PUS "sus2" },
+       { {{1, 0}, {2,  0}, {5, -1}, {7, -2}}, "m°" SUP "7" PUS "sus2" },
        /* Ninth chords voiced with no 5th */
-       { {{1, 0}, {9,  0}, {4,  0}, {7,  0}}, "sus" SUP "M9" PUS },
-       { {{1, 0}, {9,  0}, {4,  0}, {7, -1}}, "sus" SUP "9" PUS },
+       { {{1, 0}, {9,  0}, {4,  0}, {7,  0}}, "M9sus" },
+       { {{1, 0}, {9,  0}, {4,  0}, {7, -1}}, "9sus" },
        { {{1, 0}, {9,  0}, {3,  0}, {7,  0}}, "M9" },
        { {{1, 0}, {9,  0}, {3,  0}, {7, -1}}, "9" },
        { {{1, 0}, {9,  0}, {3, -1}, {7,  0}}, "m" SUP "M9" PUS },
@@ -722,10 +722,10 @@ scherzo_analyze_chord (scherzo_t *scherzo)
        { {{1, 0}, {9, +1}, {3,  0}, {5, -1}, {7, -1}}, "7♭5♯9" },
        { {{1, 0}, {9, -1}, {3,  0}, {5, -1}, {7, -1}}, "7♭5♭9" },
        /* Ninth chords */
-       { {{1, 0}, {9,  0}, {4,  0}, {5, +1}, {7,  0}}, "sus" SUP "+M9" PUS },
-       { {{1, 0}, {9,  0}, {4,  0}, {5, +1}, {7, -1}}, "sus" SUP "+9" PUS },
-       { {{1, 0}, {9,  0}, {4,  0}, {5,  0}, {7,  0}}, "sus" SUP "M9" PUS },
-       { {{1, 0}, {9,  0}, {4,  0}, {5,  0}, {7, -1}}, "sus" SUP "9" PUS },
+       { {{1, 0}, {9,  0}, {4,  0}, {5, +1}, {7,  0}}, SUP "+M9" PUS "sus" },
+       { {{1, 0}, {9,  0}, {4,  0}, {5, +1}, {7, -1}}, SUP "+9" PUS "sus" },
+       { {{1, 0}, {9,  0}, {4,  0}, {5,  0}, {7,  0}}, "M9sus" },
+       { {{1, 0}, {9,  0}, {4,  0}, {5,  0}, {7, -1}}, "9sus" },
 
        { {{1, 0}, {9,  0}, {3,  0}, {5, +1}, {7,  0}}, SUP "+M9" PUS },
        { {{1, 0}, {9,  0}, {3,  0}, {5, +1}, {7, -1}}, SUP "+9" PUS },