Autor Thema: Pause falsch gesetzt?  (Gelesen 1605 mal)

iugin

  • Member
Pause falsch gesetzt?
« am: Donnerstag, 10. Januar 2013, 09:03 »
Hallo miteinander,

es könnte sein, dass ich etwas nicht ganz checke, weil ich heute um 5 Uhr aufgestanden bin, deswegen frage ich euch:
Mit folgenden Code
\version "2.16.0"
\include "deutsch.ly"

RightOne =  \relative e' {
\clef "treble"
r8 e8
}

RightTwo =  \relative c' {
\voiceTwo
c4   
}

\score {
\new Staff { << \RightOne \RightTwo  >> }
}

wird bei mir die erste Pause untem dem c gesetzt (siehe Anhang, Beispiel_1.pdf), und das finde ich schon irgendwie komisch (ich denke, die Pause sollte in der Mitte gesetzt werden und allenfalls ein paar Warnings sollten erscheinen).

Wenn ich aber im RightOne nur \clef "treble" weg nehme, oder \voiceOne einfüge, bekomme ich das was im Anhang (Beispiel_2.pdf) zu sehen ist.

Ist das normal?

Ich wünsche euch allen einen schönen Tag!

Liebe Grüsse

Eugenio

Be-3

  • Member
Re: Pause falsch gesetzt?
« Antwort #1 am: Donnerstag, 10. Januar 2013, 10:24 »
Hallo Eugenio,

Lilypond kommt einfach völlig mit den Stimmen (Voices) durcheinander.
Vieles wird ja implizit automatisch gemacht (z. B. die Voice-Kontexte), aber hier ist bei << [...] [...] >> nicht klar, was denn da wie parallel sein soll.

Abhilfe: << [...] \\ [...] >> schreiben oder explizit neue Voices anfangen (hier oder dort) und auch \voiceOne angeben:

Also:

Varante 1
\version "2.16.0"
\include "deutsch.ly"

RightOne =  \relative e' {
  \clef "treble"
  r8 e8
}

RightTwo =  \relative c' {
  c4     
}

\score {
\new Staff { << \RightOne \\ \RightTwo  >> }
}

Variante 2
\version "2.16.0"
\include "deutsch.ly"

RightOne =  \relative e' {
  \clef "treble"
  \voiceOne
  r8 e8
}

RightTwo =  \relative c' {
  \voiceTwo
  c4     
}

\score {
\new Staff { << \new Voice \RightOne \new Voice \RightTwo  >> }
}

Viele Grüße
Torsten

iugin

  • Member
Re: Pause falsch gesetzt?
« Antwort #2 am: Donnerstag, 10. Januar 2013, 15:33 »
Hallo Torsten,

danke für die (wie immer) sehr schnelle Antwort.
Ja, ich hatte es auch so gelöst (mit Stimmen explizit deklarieren, die Variante mit \\ gefällt mir weniger), ich habe trotzdem in Forum geschrieben, weil so etwas mir noch nicht passiert ist, obwohl ich in komplexere Partituren nicht immer \new Voice setze.

Danke vielmals und einen schönen Tag!

Eugenio

Ps: falls du ein E-Piano hast, schau mal hier
https://liarchiv.joonet.de/index.php?topic=1282.0
Ich bin dran am verbessern, und freue mich um Rückmeldungen :)