Autor Thema: Legatobögen bei Verschachtelungen und oder Akkorde über zwei Notensysteme  (Gelesen 2056 mal)

Schoschana

  • Member
Ich versuche folgendes Beispiel zu schreiben, hab aber nicht rausgefunden, wie ich bei Takt 3 weiterkomme, ohne dass es mir die linke Hand um einen 8tel nach hinten schiebt...
In Takt 3 sollte es auf eins wieder wie in Takt 1 beginnen...

Wenn ich  den Legatobogen auf den 3. Takt weglassen würde, ginge es. Gibt es eine Lösung, wie ich den doch schreiben kann?

\version "2.18.2"
global = {
  \key b \major
  \numericTimeSignature
  \time 6/8
}
right = \relative c'' {
  \global
\stemUp \change Staff = "left"b,,8^\( fis' dis' \change Staff = "right"fis,8 b' cis dis gis b ais gis dis fis \)
}
left = \relative c' {
  \global
<<{\stemDown b,2. <gis' dis'>2.}\\{\change Staff = "right" \skip 2. b'2._~ b8  }>>
}
\score {
  \new PianoStaff \with {
    instrumentName = "Klavier"
  } <<
    \new Staff = "right" \with {
      midiInstrument = "acoustic grand"
    } \right
    \new Staff = "left" \with {
      midiInstrument = "acoustic grand"
    } { \clef bass \left }
  >>
  \layout { }
  \midi {
    \tempo 4=100
  }
}

Danke für die Hilfe!

iugin

  • Member
Re: Legatobögen bei Verschachtelungen und oder Akkorde über zwei Notensysteme
« Antwort #1 am: Donnerstag, 18. Juni 2015, 09:19 »
Hallo Schoschana

herzlich willkommen in Forum!
Ein paar Dinge:
- Poste bitte deinen Code immer in den Code-tags (das Symbol mit der Raute oben beim Editor)
- Schreib am besten eine Linie pro Takt und füge die | am Ende jeder Takt (so ist einfacher zum Lesen und kannt du kontrollieren, ob die Taktstriche stimmen)
- Du kannst s4 statt \skip 4 schreiben, braucht weniger Tipparbeit.

Dann: ich verstehe ehrlich gesagt nicht, was du erreichen willst. Ich habe jetzt in Takt 3 einen h geschrieben (wie Takt 1) und funktioniert.
\version "2.18.2"

global = {
  \key b \major
  \numericTimeSignature
  \time 6/8
}

right = \relative c'' {
  \global
  \stemUp
  \change Staff = "left"
  b,,8^\( fis' dis' \change Staff = "right" fis,8 b' cis |
  dis gis b ais gis dis |
  fis \)
}

left = \relative c' {
  \global
  << {
    \stemDown b,2. |
    <gis' dis'>2. |
    b,2. | %% <--- hier mein h
     }
     \\
     {
       \change Staff = "right" s2. |
       b''2._~ b8
  }>>
}



\score {
  \new PianoStaff \with {
    instrumentName = "Klavier"
  } <<
    \new Staff = "right" \with {
      midiInstrument = "acoustic grand"
    } \right
    \new Staff = "left" \with {
      midiInstrument = "acoustic grand"
    } { \clef bass \left }
  >>
  \layout { }

}
Oder habe ich die Frage einfach nicht verstanden?

Liebe Grüsse

Eugenio

Schoschana

  • Member
Re: Legatobögen bei Verschachtelungen und oder Akkorde über zwei Notensysteme
« Antwort #2 am: Donnerstag, 18. Juni 2015, 21:45 »
Hallo Eugenio

Alles klar! Danke für die Einführung.  :)

Stimmt, meine Frage ist nicht klar formuliert.
Ab Takt 3 soll sich Takt 1 wiederholen. D.h. die Melodie, die in der linken Hand beginnt und in der rechten Hand weitergeht, soll auch wieder auf die 1 beginnen.

Ist die Frage so verständlicher?

Liebe Grüsse
Schoschana

Pusteblumi

  • Member
Re: Legatobögen bei Verschachtelungen und oder Akkorde über zwei Notensysteme
« Antwort #3 am: Freitag, 19. Juni 2015, 23:20 »
Hallo Schoschana,

ich würde für die Wiederholung eine neue Stimme anfangen:

\version "2.18.2"

global = {
  \key b \major
  \numericTimeSignature
  \time 6/8
}

right = \relative c'' {
  \global
  %\stemUp
  <<
    \new Voice
    {
      \voiceOne
      \change Staff = "left"
      b,,8^\( fis' dis' \change Staff = "right" fis,8 b' cis |
      dis gis b ais gis dis |
      fis \)
    }
    \new Voice
    {
      \voiceOne
      s2.
      s2.
      \change Staff = "left"
      b,,,8^\( fis' dis' \change Staff = "right" fis,8 b' cis |
      dis gis b ais gis dis |
      fis \)
    }
  >>
}

left = \relative c' {
  \global
  <<
    {
      \voiceTwo
      \stemDown b,2. |
      <gis' dis'>2. |
      b,2. | %% <--- hier mein h
      <gis' dis'>2. |
    }
    \\
    {
      \change Staff = "right" s2. |
      b'2._~
      b8 s8  s2 |
      b2._~
      b8
    }
  >>
}



\score {
  \new PianoStaff \with {
    instrumentName = "Klavier"
  } <<
    \new Staff = "right" \with {
      midiInstrument = "acoustic grand"
    } \right
    \new Staff = "left" \with {
      midiInstrument = "acoustic grand"
    } { \clef bass \left }
  >>
  \layout { }

}

Viele Grüße,
Klaus

iugin

  • Member
Re: Legatobögen bei Verschachtelungen und oder Akkorde über zwei Notensysteme
« Antwort #4 am: Sonntag, 21. Juni 2015, 18:44 »
Hallo miteinander

ich denke auch, dass diese die beste Lösung ist. Das Problem ist der Legato-Bogen. Ohne eine neue Stimme, wäre so:
\version "2.18.2"

global = {
  \key b \major
  \numericTimeSignature
  \time 6/8
}


right = \relative c'' {
  \global
  \stemUp
  \change Staff = "left"
  b,,8 fis' dis' \change Staff = "right" fis,8 b' cis |
  dis gis b ais gis dis |
  \change Staff = "left" b,,8 fis' dis' \change Staff = "right" fis,8 b' cis |
  dis gis b ais gis dis |
}

left = \relative c' {
  \global
  << {
    \stemDown b,2. |
    <gis' dis'>2. |
    b,2. | %% <--- hier mein h
     }
     \\
     {
       \change Staff = "right" s2. |
       b''2._~ <<fis'8 \\ b, >>
  }>>
}



\score {
  \new PianoStaff \with {
    instrumentName = "Klavier"
  } <<
    \new Staff = "right" \with {
      midiInstrument = "acoustic grand"
    } \right
    \new Staff = "left" \with {
      midiInstrument = "acoustic grand"
    } { \clef bass \left }
  >>
  \layout { }

}
Das Problem ist, dass der Bogen von Takt 1 zum fis im 3. Takt so unmöglich ist (also, vielleicht doch möglich, aber sehr aufwendig). Die Lösung mit den unsichtbaren Noten funktioniert da nicht, und diese Variante habe ich auch versucht, aber ohne grosse Resultate.

Liebe Grüsse

Eugenio

Schoschana

  • Member
Hallo miteinander

Danke für die Hilfe! Mit der neuen Stimme klappts perfekt!

liebe Grüsse
Schoschana