|
From: | Lukas-Fabian Moser |
Subject: | Re: polychords: what's the current state-of-the-art? |
Date: | Tue, 9 Aug 2022 12:28:25 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 |
Hi Kieren,
What's the current best snippet for rendering polychords? I know the GSoC chord stuff is still in air traffic control, but the snippet found at <https://lists.gnu.org/archive/html/lilypond-user/2012-02/txtmAr2kxZ1Uy.txt> definitely doesn't work, and is likely far from optimal given the decade-plus of advances in the codebase.
I don't have much time at the moment, but as a first pointer:
The snippet worked as late as 2.18.2. What broke it after that is that the meaning of c1:5.9-.11.13- in chordmode has changed:
\version "2.18.2"
\chordmode {
c1:5.9-.11.13-
}
yields
in 2.18.2, whereas in 2.19.83, it yields
The culprit seems to be the added support for power chords: In
2.18.2, c1:5 generated a c major chord; now it only generates a
power chord fifth. My guess would be that Valentin V.'s chord name
cleanup in 78225bc1b386e12dc was the point when this changed.
Lukas
[Prev in Thread] | Current Thread | [Next in Thread] |