Autor Thema: Gelöst: Lied: Wiederholung bei mehreren Strophen  (Gelesen 1419 mal)

Joei

  • Member
Gelöst: Lied: Wiederholung bei mehreren Strophen
« am: Mittwoch, 11. Februar 2015, 21:07 »
Moin,

ich versuche ein einfaches Kirchenlied zu setzen - der erste Melodieabsatz wird wiederholt und es gibt mehrere Strophen.
Ich habe die Lösung für die Wiederholung gefunden und die für Strophen - aber scheinbar lassen die sich nicht kombinieren.

Aussehen soll es so (Strophen A,B,C):

A1 :| A3
A2
B1 :| B3
B2
C1 :| C3
C2

raus kommt:

A1 :| A3
B1 :| B3
C1 :| C3
A2
B2
C2

\version "2.18.2"

 \paper { indent = 0 }

 
  \relative c' { \override Score.BarNumber #'break-visibility = #'#(#f #f #f)
               
   \key c \minor \time 4/2 \partial 2
   \repeat volta 2 {g'2 g c, as' g c d g,\bar ":|." }
   g c c bes es, as as g
   \once \override BreathingSign #'text = #(make-musicglyph-markup "scripts.rvarcomma")
   \breathe c, f f es f d d c \bar "||"
}
\addlyrics {
  \set stanza = #"1. "
  <<
{Be -- vor des Ta -- ges Licht ver -- geht, }
\new Lyrics {
 
  O Herr, der Welt, höhr dies Ge -- bet:
}
      >>
 
   
    Be -- hü -- te uns in die -- ser Nacht
    durch dei -- ne gros -- se Güt' und Macht
}
\addlyrics {
  \set stanza = #"2. "
  <<
{Hüllt Schlaf die mü -- den Glie -- der ein }
\new Lyrics {
 
lass uns in Dir ge -- bor -- gen sein
}
  >>
 
     
     und mach am Mor -- gen uns be -- reit
     zum Lo -- be Dei -- ner Herr -- lich -- keit.
}

\addlyrics {
  \set stanza = #"3. "
  <<
{ Dank, Dir, o Va -- ter, reich an Macht }
\new Lyrics {
 
der ü -- ber uns voll Gü -- te wacht
}
  >>
 
 
     
     und mit dem Sohn und Heil' -- gen Geist
     des Le -- bens Fül -- le uns ver -- heisst.
}
   
 

Habt Ihr da 'ne Lösung parat?

Danke,
Joei
« Letzte Änderung: Montag, 16. Februar 2015, 16:24 von Joei »

RobUr

  • Member
Re: Lied: Wiederholung bei mehreren Strophen
« Antwort #1 am: Freitag, 13. Februar 2015, 18:02 »
Hallo joei,

für Strophen gibt es ebenfalls alle \repeat-Konstrukte, aber die tun eben genau das, was sie sollen: wiederholen.

Wenn man alternativen Liedtext haben möchte, muss man mehrere Strophen anlegen:
\version "2.18.2"

Musik = \relative c' {
\key c \minor
\time 4/2
\partial 2
\repeat volta 2 {
g'2 g c, as' g c d g,
}
g c c bes es, as as g
\once \override BreathingSign #'text =
#(make-musicglyph-markup "scripts.rvarcomma")
\breathe
c, f f es f d d c
\bar "|."
}

StropheIA = \lyricmode {
\set stanza = #"1."
Be -- vor des Ta -- ges Licht ver -- geht,
}

StropheIB = \lyricmode {
o Herr der Welt, höhr dies Ge -- bet:
Be -- hü -- te uns in die -- ser Nacht
durch dei -- ne gro -- ße Güt’ und Macht.
}

StropheIIA = \lyricmode {
\set stanza = #"2."
Hüllt Schlaf die mü -- den Glie -- der ein
}

StropheIIB = \lyricmode {
lass uns in Dir ge -- bor -- gen sein,
und mach am Mor -- gen uns be -- reit
zum Lo -- be Dei -- ner Herr -- lich -- keit.
}

StropheIIIA = \lyricmode {
\set stanza = #"3."
Dank, Dir, o Va -- ter, reich an Macht,
}

StropheIIIB = \lyricmode {
der ü -- ber uns voll Gü -- te wacht
und mit dem Sohn und Heil’ -- gen Geist
des Le -- bens Fül -- le uns ver -- heißt.
}

\score {
<<
\context Staff = "Choral"
<<
\context Voice = "Choral" { \Musik }
\context Lyrics = "StropheIA" { s1 }
\context Lyrics = "StropheIB" { s1 }
\context Lyrics = "StropheIIA" { s1 }
\context Lyrics = "StropheIIB" { s1 }
\context Lyrics = "StropheIIIA" { s1 }
\context Lyrics = "StropheIIIB" { s1 }
>>

\context Lyrics = "StropheIA" \lyricsto "Choral" \StropheIA
\context Lyrics = "StropheIB" \lyricsto "Choral" \StropheIB
\context Lyrics = "StropheIIA" \lyricsto "Choral" \StropheIIA
\context Lyrics = "StropheIIB" \lyricsto "Choral" \StropheIIB
\context Lyrics = "StropheIIIA" \lyricsto "Choral" \StropheIIIA
\context Lyrics = "StropheIIIB" \lyricsto "Choral" \StropheIIIB
>>

\layout {
indent = #0
\context {
\Score
\remove "Bar_number_engraver"
}
}
}

Gruß, Robert

Joei

  • Member
Gelöst: Lied: Wiederholung bei mehreren Strophen
« Antwort #2 am: Montag, 16. Februar 2015, 16:23 »
Danke Robert,

ich glaube ich muss mich mal mehr mit dem Aufbau des \score Blocks befassen... Vielen Dank fürs umbauen!

Viele Grüße
Johannes