Ursache:
\addlyrics stellt eine Beziehung zwischen den Textsilben und den Noten her, Pausen werden außer acht gelassen. (
sehr allgemein formuliert)
Wenn Du
\repeat volta im Text verwendest, dann startet die Wiederholung direkt vor der Silbe vor der
\repeat volta steht.
Gut sichtbar so:
r2 g4 g \repeat volta 2 { r2 g4 a b4 c r2 }
Test. Test. \ repeat volta 2 { A B C D }Das heißt zwei überlappende aber
nicht gleichzeitige Wiederholungen. Eben das was Du bekommen hast.
Lösung:
Ergibt sich eigentlich: laß es (\repeat volta in Lyrics)!
\version "2.18.2"
mel = \relative c'' {
r2 g4 g |
\repeat volta 2 {
r2 g4 a |
b4 c r2 |
}
}
verse = \lyricmode {
Test. Test. A B C D
}
\new Staff \mel
\addlyrics \verse
HTH,
Harm
P.S.
Ich habe Deinen Code etwas eingedampft

Und bitte verwende als lokale Variablen keine Namen die schon vergeben sind! Deshalb habe ich Dein "Voice" zu "mel" geändert. Das ist zwar meistens kein Problem, aber die Betonung liegt auf
meistens! Ich könnte Dir Gegenbeispiele liefern, bei denen es dann sehr schwer herauszufinden war, wo das Problem lag...