On 20.09.2015 03:30, Flaming Hakama by Elaine wrote:
 ...

    > I suppose that this is because some people (and Lilypond) think that
    > C:sus2 is equally as valid or usual interpretation of "sus", and

    May be I misundertand this? c:sus2 works with Lilypond and IS a valid
    chord often used in pop/rock, not so frequently used in jazz? May be I
    am wrong.


Of course sus2 is used.

The question is more like: if you saw Csus, would you know how to interpret it musically? Or would you be stuck in your tracks wondering, "is this a sus2, sus4, both? something else?"

c:sus is working correctly getting root and 5, but indeed is an "unconventional" expression to get a C5 ...


I tend to think that the sus implies 4, unless otherwise noted.

Why? Why not 2 or 3 or 5 or 6 or 7? I disagree!

But, now that I understand it a little better, I don't have any issue with the way lilypond is organized regarding sus and the input syntax. Although adding the powerchords to the chord symbol exceptions seems like it might unconfuse many people who are trying to write these chord symbols.


Rereading the chord example I found the shown line to be wrong, as you first suspend the 3 with sus but add a 3 afterwards and so you will really get a C chord. The line with c:1.4.2 is wrong as well. I add a reversed and extended test version - please check yourself

\version "2.19.25"

#(set-global-staff-size 30)

chordtest = \chordmode {

c:sus %power chord Lilypond calls it wrong as C

c:sus3 % power chord Lilypond calls it correctly as C

c:sus5 %power chord Lilypond calls it wrong as C

c:1.4.5 % equal to:

c:sus4

c:1.5.2 % equal to:

c:sus2

c:sus3 % normal c major chord Lilypond calls it correctly as C

c:5.3 % normal c major chord Lilypond calls it correctly as C

c:5.3+ % normal c major chord Lilypond calls it correctly as C, 3+ is written as e# c:sus6

c:sus7

:sus

}

<< \context ChordNames \chordtest

\context Voice \chordtest

>>

:sus will intelligently be ignored. From a standpoint of logic Lilypond works perfect with c:sus7and c:7 sus, even as this is not a conventional handling of chord extension. Check youself if you would call one or another wrong ...



    The only problem I see is naming the chords with the sus
    correctly. This
    happens with c:sus5, c:sus3 and c:sus as Lilypond calls it C
    instead of
    C5.

There is a little confusion in my mind about what you want, exactly.

That was only just my statement to and a check of to the naming convention of Liypond. In a process of software development one would call it "debugging" ...
I get Lilypond as ist is and have to use it as it is.

Using software means smart handling the chaos and I loved it in my professional career.


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to