Autor Thema: Gesangtext bei mehreren Stimmen  (Gelesen 1431 mal)

c_drei_po

  • Member
Gesangtext bei mehreren Stimmen
« am: Dienstag, 22. Oktober 2013, 20:54 »
Hallo zusammen,
ich versuche mich grade an einem Chorsatz. Um Platz zu sparen mit nur zwei Zeilen (staffGroup) mit
1* Sopran und Alt (\voiceOne und \voiceTwo)
1* Tenor und Bass (\voiceOne und \voiceTwo).
Der Text ist - bis auf den Schluss für alle Stimmen gleich. Und da hab ich das Problem. Wie bekomme ich es hin, dass der Text "vorne" gleich ist (kein Problem, platzsparend), und nur "hinten" aufgespalten wird (bekomme ich nicht hin)?

Chris

harm6

  • Member
Re: Gesangtext bei mehreren Stimmen
« Antwort #1 am: Dienstag, 22. Oktober 2013, 21:27 »
Hallo c_drei_po,

willkommen in Forum.

Bitte poste immer ein kompilierbares Beispiel mit Angabe der benutzten Version.


Gruß,
  R2D2
  Harm

c_drei_po

  • Member
Re: Gesangtext bei mehreren Stimmen
« Antwort #2 am: Donnerstag, 24. Oktober 2013, 22:12 »
Ahh, okay.

Anbei mein Source. Es passt eigentlich alles, nur dass der letzte Sopran-Text eben über dem System stehen sollte, nicht in der Mitte. Ich hoffe, ich habe keinen totalen Denkfehler in dem ganzen drinnen.

Chris



harm6

  • Member
Re: Gesangtext bei mehreren Stimmen
« Antwort #3 am: Donnerstag, 24. Oktober 2013, 23:04 »
Hallo,

ich bin immer noch nicht sicher, ob ich Dein Begehr' richtig verstanden habe, aber vielleicht so:

\version "2.16.2"

\header {
  title = "Nella Grotta"
  subtitle = "(Canto natalizio)"
  composer = "arm. Camilo Moser"
}

global = {
  \key es \major
  \time 4/4
  \tempo "Andante" 4=60
}

sopranoVoice = \relative c'' {
  \global
  \dynamicUp
  % Die Noten folgen hier.
  g4 bes as bes
  g4 bes f bes
  g4\< bes as4. f8\!
  es4\> d es2\! \breathe
  g4 bes as bes
  g4 bes f bes
  g4\< bes as4. f8\!
  es4\> d es2\!\fermata \breathe
  \repeat volta 2 {
    \tempo 4=100
    g4\f as8( f) es4 g
    f4 d es g
    g4 as8( f) es4 g
    f4( d) es2
  }
  \new Voice = "sopranoVoiceEnd"  {
    \tempo 4=50
    es4.\p es8 es4 es
    f4. f8 f4 f
    es4 es es g8 f
    es4 d-- es2\fermata
  }
}

verseOne = \lyricmode {
  \set stanza = "1."
  % Liedtext folgt hier.
  Nel -- la grot -- ta
  dei pa -- sto -- ri
  og -- gi~e na -- to~il
  Sal -- va -- tor.
  No -- stra gio -- ia
  no -- stro amo -- re no -- stra spe -- me sei Ge su.
  Ju -- bi -- la -- te,
  ju -- bi -- la -- te
  ju -- bi -- la -- te.
  A -- men.
  (bocca chiuso)
}
verseSopranoVoiceEnd = \lyricmode {
  Ec -- co~a -- per -- to~e gia~il mio cuo -- re
  Ge -- su vie -- i a ri -- po -- sar.
}

verseTwo = \lyricmode {
  \set stanza = "2."
  % Liedtext folgt hier.
  O fe -- li -- ce ca -- ra not -- te
  noi dob -- bia -- mo fest -- eg -- giar.
  Su fra -- tel -- li~i no -- stri cuo -- ri
  of -- fer -- ia -- mo~al gran Sig -- nor
}

altoVoice = \relative c' {
  \global
  \dynamicUp
  % Die Noten folgen hier.
  es4 es d c8( d)
  es4 es d f
  es4 es es c
  bes4 bes bes2 \breathe
  es4 es d c8( d)
  es4 es d f
  es4 es es c
  bes4 bes bes2 \breathe
  \repeat volta 2 {
    es4 es es es
    c4 bes bes es
    es4 d es es8( d)
    c4( bes) bes2
  }
  bes2 f'(
  f2) d
  es4 d c2
  bes2 bes
}
tenorVoice = \relative c' {
  \global
  \dynamicUp
  % Die Noten folgen hier.
  bes4 bes bes bes
  bes4 bes bes bes
  bes4 g as4. as8
  g4 f g2 \breathe
  bes4 bes bes bes
  bes4 bes bes bes
  bes4 g as4. as8
  g4 f g2\fermata \breathe
  \repeat volta 2 {
    bes4\f c8 as8 g4 bes
    as4 f g bes
    bes4 f8( as) g4 g
    as4( f) g2
  }
  g2\pp as4 bes
  c2 bes
  g2 as
  g4 f-- g2\fermata
}

bassVoice = \relative c {
  \global
  \dynamicUp
  % Die Noten folgen hier.
  es4 g f bes,
  es4 g as d,
  es des c as
  bes4 bes es2 \breathe
  es4 g f bes,
  es4 g as d,
  es4 des c as
  bes4 bes es2 \breathe
  \repeat volta 2 {
    es4 es es es
    as,4 bes es es
    c4 c c c8( bes)
    as4( bes) es2
  }
  es2 f4 g
  as2 bes4 bes,
  c bes as2
  bes2 es2
}


SAVoicePart = \new Staff = "up" \with {
  instrumentName = "S. A."
  midiInstrument = "acoustic grand"  % "acoustic grand" ??
} <<
  \new Voice="Soprano" {\voiceOne \sopranoVoice }
  \new Voice="Alto" {\voiceTwo \altoVoice }
  %\addlyrics { \verseOne }
  %\addlyrics { \verseTwo }
  %\addlyrics \lyricsto "sopranoVoiceEnd" { \verseSopranoVoiceEnd }
>>

vocals =
<<
  \new Lyrics
    \lyricsto "Alto" { \verseOne }
  \new Lyrics
    \lyricsto "Alto" { \verseTwo }
  \new Lyrics \with { alignAboveContext = #"up" }
    \lyricsto "sopranoVoiceEnd" \verseSopranoVoiceEnd
>>

TBVoicePart = \new Staff = "down" \with {
  instrumentName = "T. B."
  midiInstrument = "choir aahs"
} <<
  \clef bass \new Voice="Tenor" {\voiceOne \tenorVoice }
  \new Voice="Bass" {\voiceTwo \bassVoice}
>>

\score {
  <<
    %%\sopranoVoicePart
    %%\altoVoicePart
    \new StaffGroup <<
      \SAVoicePart
      \vocals
      \TBVoicePart
    >>
  >>
  \layout { }
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 60 4)
    }
  }
}

Ist "(bocca chiuso)" nicht eine Art Spielanweisung und damit im Liedtext fehl am Platz?



Gruß,
  Harm

P.S.
Zitat von: harm6
Bitte poste immer ein kompilierbares Beispiel mit Angabe der benutzten Version.
Ich hätte schreiben sollen:
Bitte poste immer ein kurzes, kompilierbares Beispiel mit Angabe der benutzten Version. Kurz im Sinne eines Minimalbeispiels wie hier erklärt.
;)

c_drei_po

  • Member
Re: Gesangtext bei mehreren Stimmen
« Antwort #4 am: Freitag, 25. Oktober 2013, 15:44 »
Hi Harm,

genau so passts, jetzt muss ich die Lösung nur noch richtig verstehen ;-) Danke!
"(bocca chiuso)" heißt sowas wie "Mund geschlossen" also könnte man auch "Summen" reinschreiben für die 3 anderen Stimmen. Daher steht es im System eigentlich ganz gut, nur der Sopran macht was anderes.

Chris