Originally created by: *anonymous
Originally created by: ma...@gregoriana.sk
Originaly reported by Marc Hohl on -devel:
http://lists.gnu.org/archive/html/lilypond-devel/2013-05/msg00029.html
Hello list,
yesterday I stubled upon a problem with chord transposition.
We had a jazz tune in c major with an a-flat:dim7 chord.
When transposing this tune to e-flat major, lilypond complains
about a missing triple flat and prints a c-flat minor 6/b5
instead (which is enharmonically correct, but ugly to read).
\score {
\new ChordNames {
\chordmode {
as1:dim7
\transpose c es as:dim7
}
}
}
Should we raise an issue for this on the tracker?
Regards, Marc
Diff:
Triple flats/sharps may be exotic (to say the least), but there's no reason at all why LilyPond shouldn't be able to handle them.
In user discussion thread http://lilypond.1069038.n5.nabble.com/fisisis-impossible-tt210764.html this issue has been brought up (again)...
The chords generated in \chordmode may look over-engineered and one might consider using enharmonic spellings, but currently (without triple accidentals), the output will be plain and simply wrong: withoutany accidental.
Work started.
Why not? “flatflatflat” describes the visual appearence better than “tripleflat”. See quartertone accidentals like sharp.slashslash.stemstemstem or sharp.slashslashslash.stemstem. This would allow also to have both versions of a triplesharp: sharpdoublesharp and doublesharpsharp.
I have some spare time today/tomorrow; if you haven’t done it yet I could do this and send you a patch file.
Last edit: Malte Meyn 2018-03-31