Autor Thema: \score  (Gelesen 9313 mal)

chf

  • Member
\score
« am: Dienstag, 24. Februar 2009, 14:08 »
Liebe Freunde,
es ist fatal, aber ich habe immer wieder Probleme mit dem Koordinieren. Es will in meinen Kopf nicht hinein. Vor allem werden mir nicht alle Fehlermeldungen klar...
Jetzt versuche ich mich an Liedern mit 2 Singstimmen (auf jeweils einer Zeile) mit Klavier. Es gelingt mir nicht, die zweite Stimme einzubinden (die hat übrigens auch einen abweichenden Text).  Das Zusammenspiel von Staff und Voice und StaffGroup ist mir undurchsichtig (kommt mir auf Englisch spanisch vor...)
Bitte habt Nachsicht mit mir und liefert mir eine fertige Vorlage.
Gruß chf

derHindemith

  • Member
Re: \score
« Antwort #1 am: Dienstag, 24. Februar 2009, 15:16 »
naja, es sollte einfach sein.
\score {
 <<
  \new Staff = Stimmen <<
   \new Voice = oben { \voiceOne \obenStimme }
   \new Voice = unten { \voiceTwo \untenStimme }
  >>
  \new Lyrics = textOben \with { alignAboveContext = Stimmen } \lyricsto oben \obenText
  \new Lyrics = textUnten \with { alignBelowContext = Stimmen } \lyricsto unten \untenText
  \new PianoStaff <<
   \new Staff = RH \RH
   \new Dynamics = \dynamics
   \new Staff = LH \LH
  >>
 >>
 \layout {}
 \midi {}
}
« Letzte Änderung: Dienstag, 24. Februar 2009, 15:30 von derHindemith »

chf

  • Member
Re: \score
« Antwort #2 am: Dienstag, 24. Februar 2009, 18:43 »
Pardon, ein kleines Missverständnis:
ich brauche für jede Singstimme (mit Text) eine eigene Zeile. Irgendeine Kombination von ChoirStaff  und PianoStaff ??? - Zwei Stimmen in einer Zeile habe ich.
Danke fürs erste.
Gruß chf

derHindemith

  • Member
Re: \score
« Antwort #3 am: Dienstag, 24. Februar 2009, 19:35 »
genau, ChoirStaff und PianoStaff. Woran liegt der Problem?

etilli33

  • Member
Re: \score
« Antwort #4 am: Dienstag, 24. Februar 2009, 21:38 »
So sollte es doch gehen?

\score {
 <<
  \new ChoirStaff = Stimmen <<
     \new Staff <<  \new Voice = oben { \voiceOne \obenStimme } >>
     \new Staff <<  \new Voice = unten { \voiceTwo \untenStimme } >>
  >>
  \new Lyrics = textOben \with { alignAboveContext = Stimmen } \lyricsto oben \obenText
  \new Lyrics = textUnten \with { alignBelowContext = Stimmen } \lyricsto unten \untenText
  \new PianoStaff <<
   \new Staff = RH \RH
   \new Dynamics = \dynamics
   \new Staff = LH \LH
  >>
 >>
 \layout {}
 \midi {}
}

comper

  • Member
Re: \score
« Antwort #5 am: Mittwoch, 25. Februar 2009, 10:07 »
Oder so?
  \new ChoirStaff <<
     \new Staff <<  \new Voice = oben  { \obenStimme } >>
     \new Lyrics \lyricsto oben  \obenText
     \new Staff <<  \new Voice = unten { \untenStimme } >>
     \new Lyrics \lyricsto unten \untenText
  >>

Gruss

derHindemith

  • Member
Re: \score
« Antwort #6 am: Mittwoch, 25. Februar 2009, 10:35 »
beide sollte gehen. Da lyricsto immer ein genannte Voice hat, so lange es kommt *nach* der genannte Voice, soll es gehen Ich habe bede benutzt.

comper

  • Member
Re: \score
« Antwort #7 am: Mittwoch, 25. Februar 2009, 12:13 »
Mir ging es um align...Context
   klappt nicht so recht mit ChoirStaff als Ganzes.
Dessen Einzel-Staffs auch noch benamsen war mir zu unübersichtlich.

Gruss
« Letzte Änderung: Mittwoch, 25. Februar 2009, 12:16 von comper »

derHindemith

  • Member
Re: \score
« Antwort #8 am: Mittwoch, 25. Februar 2009, 12:34 »
Oh, stimmt. Lyrics müssen zu ein Staff context gebunden. \new ChoirStaff = Stimmen gilt nicht für die lyrics. Da braucht man \new Staff = obenStimme.

Die ChoirStaff braucht man nicht zu benennen. Für einzeln Staffs finde ich es gute Rat, und manchmal notwendig, wie hier, zum Beispiel.
« Letzte Änderung: Mittwoch, 25. Februar 2009, 12:35 von derHindemith »

chf

  • Member
Re: \score
« Antwort #9 am: Donnerstag, 26. Februar 2009, 18:44 »
Ihr Lieben,
meine Versuche mit dem Beispiel funktionieren noch nicht. Wahrscheinlich bezeichne ich in meiner Notenschrift die Stimmen und Texte nicht korrekt. Ich bin mittlerweile völlig konfus und wiederhole alle möglichen Kombinationen. Bitte liefert mir idiotensicher  das gesamte "Skelett"...
Gruß chf

comper

  • Member
Re: \score
« Antwort #10 am: Donnerstag, 26. Februar 2009, 19:41 »
Gruss

chf

  • Member
Re: \score
« Antwort #11 am: Samstag, 28. Februar 2009, 14:28 »
Liebe Freunde,
herzlichen Dank!!!
Dank eurer Hilfe habe ich endlich bemerkt, dass der Fehler woanders war ... Lang hat's gedauert.
Aber in score fühle ich mich prinzipiell jetzt sicherer.  Eine gute Basis ist doch was wert.
Beste Grüße
chf

chf

  • Member
Re: \score
« Antwort #12 am: Mittwoch, 4. März 2009, 15:56 »
Lasst mich bitte noch mal hier anknüpfen - es gibt doch immer wieder eine neue Problemvariante:
\new ChoirStaff <<
     \new Staff <<  \new Voice = oben  { \obenStimme } >>
     \new Lyrics \lyricsto oben  \obenText
     \new Staff <<  \new Voice = unten { \untenStimme } >>
     \new Lyrics \lyricsto unten \untenText
  >>
Ich habe 4 Strophen mit 3 verschiedenen Schlüssen. Wie ist das jetzt mit volta (1+2)...(3)  ... (4)??
Daran bin ich bis jetzt gescheitert. Im Handbuch finde ich keine Musik - Text - Kombination.
Gruß chf

derHindemith

  • Member
Re: \score
« Antwort #13 am: Mittwoch, 4. März 2009, 16:24 »
Danke, ich wusste es gab noch was sworüber ich müackern wollte, nämlich das nirgendwo in Dokus steht wie das funktioniert.

Du kannst die volte mitten in Lyrik reintun oder nicht.

Wo hast du Probleme gehabt?
\version "2.12.2"

mus = { \repeat volta 2 { c d e f } \alternative { { g2 f } { g4 f e d } } }
lyr = \lyricmode { Tex -- te mit und oh -- ne Wie -- der -- ho -- lung. }
lyri = \lyricmode { \repeat volta 2 { Tex -- te mit und } \alternative { {oh -- ne } { Wie -- der -- ho -- lung. } } }

\score {
  <<
    \new Staff \new Voice = mus \transpose c c' \mus
    \new Lyrics \lyricsto mus \lyr
  >>
}
\score {
  <<
    \new Staff \new Voice = mus \transpose c c' \mus
    \new Lyrics \lyricsto mus \lyri
  >>
}

etilli33

  • Member
Re: \score
« Antwort #14 am: Donnerstag, 5. März 2009, 08:05 »
Hallo,
ich habe mich damit auch mal lange schwergetan. Wenn man verschiedene Strophen hat, will man ja den Text in verschiedenen Endungen drucken.  Die einzige Möglichkeit, die ich gefunden habe, ist es, mit _  (je ein Unterstrich für eine Note) die Noten der voltaklammern, die leer bleiben sollen, zu überspringen. Das nur so generell, immer ist es einfacher mit einem kleinen Beispiel, wenn du genau beschreibst, was du willst. Es lohnt sich oft auch für dich, ein kleines Beispiel zu basteln, ohne die ganzen Noten, also nur mit z. B. ein paar c-Noten, aber so dass die Struktur der Paritur erkennbar wird und du auch selber leichter findest, wo der Fehler liegt.

Gruss
Till