Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: quadronado am Dienstag, 1. Mai 2012, 08:18
-
Einen schönen guten Tag,
Ich bastel gerade an einem Leadsheet mit zwei Strophen. Bei der zweiten Strophe ist die Melodie allerdings in einem Takt anders. Ich habe es zwar geschafft, für einen Takt polyphone Musik einzugeben, weiß aber nicht, wie ich auch den Text der zweiten Strophe an der zweiten Melodie ausrichten kann. Bisher sind die Texte beider Strophen an der Melodie der ersten Strophe ausgerichtet. Wahrscheinlich ist die Lösung mal wieder ganz simpel und ich komme nur nicht drauf. Wäre nett, wenn jemand von euch mal draufschauen könnte. :)
\version "2.14.2"
melody = \relative c' {
c2 d
<<
{
\voiceOne
g8 g4 g8 f4 f
}
\new Voice {
\voiceTwo
d16 d d d c2.
}
>>
\oneVoice
c2
}
verseone = \lyricmode {
Dies ist die er -- ste Stro -- phe. etc.
}
versetwo = \lyricmode {
Die ist Stro -- phe num -- mer zwei. etc.
}
\score {
<<
\new Staff { \melody }
\addlyrics { \verseone }
\addlyrics { \versetwo }
>>
}
-
Hallo,
ich hab' da zwar eine Lösung, aber ich werde den Verdacht nicht los, daß es noch besser/einfacher geht. Unser Experte für Gesangsnotation ist RobUr, vielleicht weiß er da mehr.
Zu meinem Vorschlag:
Das Problem ist eine Variante dieses Threads (https://liarchiv.joonet.de/index.php?topic=1122.0). Die Lösung dann natürlich auch.
\version "2.14.2"
\paper {
ragged-right = ##f
}
melody = \relative c' \new Voice = "lala" {
c2 d
<<
\new Voice = "one" {
\voiceOne
g8 g4 g8 f4 f
}
{
\voiceTwo
d16 d d d c2.
}
>>
\oneVoice
c2
}
% Tricky: need to set associatedVoice
% one syllable too soon!
verseone = \lyricmode {
Dies
\set associatedVoice = "one"
ist die er -- ste Stro --
\set associatedVoice = "lala"
phe. etc.
}
versetwo = \lyricmode {
Dies
ist Stro -- phe num -- mer
zwei. etc.
}
\score {
<<
\new Staff \melody
\new Lyrics \lyricsto "lala" { \verseone }
\new Lyrics \lyricsto "lala" { \versetwo }
>>
}
Gruß,
Harm
-
Hallo Harm,
vielen Dank, mit Deiner Hilfe habe ich es jetzt hinbekommen. Verwirrend war für mich zunächst, dass
\set associatedVoice = "lala"
schon so früh kam. In meinem Noten (die etwas anders als im Beispiel sind) habe ich es mit ein paar leeren Zeichen ("") bei den Lyrics dann hinbekommen, beide Strophen richtig auszurichten.