Der ganze Thead zum bug-report ist nachlesbar:
http://lilypond.1069038.n5.nabble.com/vergessenes-Auflosungszeiche-Fehler-in-LP-td187494.htmlDavid hat natürlich recht.
Allerdings fehlt ihm natürlich der Kontext zum ganzen Projekt "reine und andere Stimmungen" welches hier im Forum an unterschiedlichen Stellen thematisiert wurde.
Ich vermute mal, das Problem sollte man anders angehen.
Aus irgendeinem Grund funktioniert bei mir momentan
kein einziges Program zum abspielen von midis, insoweit kann ich meine Vermutungen leider nicht überprüfen, nichtsdestotrotz hier sind sie:
Deine Definition des Tones "g" weicht ab vom 5. Ton der default-Skala, die mittels
(ly:set-default-scale (ly:make-scale #(0 1 2 5/2 7/2 9/2 11/2)))
in lily.scm gesetzt wird.
Eine temperierte Skala.
Insoweit sieht LilyPond eine Alteration, sobald Du "g" schreibst. Das Zeichen für diese Alteration ist von Dir mit "" angegeben, also kein sichtbarer output.
Ich habe versucht das zu überprüfen, indem ich zusätzlich noch ein temperiertes "my-g" eingefügt habe, mit einem ausgefallenen Zeichen für das Auflösezeichen.

\version "2.18.2"
#(define-public GES 37291/100003)
#(define-public G 8798/100003)
pitch-names =
#`(
(ges . ,(ly:make-pitch -1 4 (- GES)))
(g . ,(ly:make-pitch -1 4 G))
(my-g . ,(ly:make-pitch -1 4 0))
)
pitchGlyphs =
#`(
(-37291/100003 . "accidentals.flat") ; Gb
( 8798/100003 . "accidentals.natural") ; G
(0 . "scripts.turn") ; my-g
)
accidentalGlyphs =
#`(
(-37291/100003 . "accidentals.flat") ; Gb
( 8798/100003 . "accidentals.natural") ; G
(0 . "scripts.turn") ; my-g
)
\layout {
\context {
\Score
\override Accidental.glyph-name-alist = \pitchGlyphs
\override AccidentalCautionary.glyph-name-alist = \accidentalGlyphs
}
}
#(ly:parser-set-note-names parser pitch-names)
\new Voice { \time 2/2 g'1 ges'2 g'| ges'2 g'! | ges'2 g'? g'1 }
\new Voice { \time 2/2 my-g'1 ges'2 my-g' | ges'2 my-g'! | ges'2 my-g'? my-g'1 }
\new Voice { \time 2/2 g'1 ges'1 my-g' ges'2 my-g' }
Ich denke deshalb Du solltest bei der default-Skala ansetzen, diese verändern, so daß der pitch für "g" wirklich 0 als Alteration ergibt.
Die Versetzungszeichen dann als Abweichung von dieser Skala...
HTH,
Harm