Deutsches Lilypond Forum (Archiv)

Allgemein => Allgemeine Diskussion => Thema gestartet von: norbert am Sonntag, 27. Februar 2011, 14:02

Titel: Ungleichmäßige N-tolen-Notenabstände
Beitrag von: norbert am Sonntag, 27. Februar 2011, 14:02
Hallo,
ich verwende Lilypond version 2.12.3.1.  Bei folgendem Beispiel sind die Abstände zwischen den Noten der Quintole (bei Staff "GeigeZwei") ungleichregelmäßig (also ein klassisches Spacing-Problem). Ist das bekannt und kann man das umgehen?

global= {
\time 4/4
\key c \major
}
GeigeEins = \new Voice \relative c'' {
\set Staff.instrumentName = #"Violin 1 "
e16 e e e e4 e e
e16 e e e e4 e e
\bar "|."
}
GeigeZwei = \new Voice \relative c'' {
\set Staff.instrumentName = #"Violin 2 "
\times 4/5 { e8 e e e e } e4 e4
e2 e4 e4
\bar "|."
}
Bratsche = \new Voice \relative c' {
\set Staff.instrumentName = #"Viola "

\times 4/7 { e16 e e e e e e } e4 e4 e4
e8 e8 e4 e8 e8 e8 e16 e16
\bar "|."
}
\score {
\new StaffGroup <<
\new Staff << \global \GeigeEins >>
\new Staff << \global \GeigeZwei >>
\new Staff << \global \Bratsche >>
>>
\layout { }

}
Danke und
Gruß
Norbert
Titel: Re:Ungleichmäßige N-tolen-Notenabstände
Beitrag von: fugenkomponist am Sonntag, 27. Februar 2011, 14:42
Das liegt daran, dass Lilypond für eine Viertelnote nicht genauso viel Platz wie für 4 Sechzehntel (oder auch die Sechzehntelseptole) brauchen will, aber die Quintole unter den anderen Noten richtig ausgerichtet sein soll. Dabei handelt es sich nicht um einen Fehler von Lilypond, sondern es ist einfach so üblich. Man kann das aber ändern, siehe NR 4.5.5 (http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Proportional-notation#Proportional-notation). Da gibt es verschiedenste Lösungen, wie man das ändern kann (sollen zusätzliche Abstände für Schlüsselwechsel etc. eingeplant werden oder nicht?, welches ist der kürzeste Notenwert, für den noch Platz genug sein soll? etc.).
Titel: Re:Ungleichmäßige N-tolen-Notenabstände
Beitrag von: norbert am Sonntag, 27. Februar 2011, 18:50
Ich habe gedacht, daß die gleichmäßige Ausrichtung von Noten in N-Tolen oder allg. Noten, die durch Balken verbunden sind und die alle gleich lang dauern, höhere Priorität hat als etwas Platz zu sparen. Theoretisch könnte auch Takt 2 noch etwas zusammengezogen werden.
Titel: Re:Ungleichmäßige N-tolen-Notenabstände
Beitrag von: kilgore am Montag, 28. Februar 2011, 09:52
naja, lilypond rechnet da nach vertikale abstimmung.  Also die dritte quintolen Achtel kommt nach dem vierten 16.tel, aber vor dem 2. viertel und vor dem letzen septole.  So ist es dargestellt wie es klingen sollte.

so sieht es aber vielleicht etwas schöner aus:

\version "2.12.3"


global= {
\time 4/4
\key c \major
}
GeigeEins = \new Voice \relative c'' {
\set Staff.instrumentName = #"Violin 1 "
e16 e e e e4 e e
e16 e e e e4 e e
\bar "|."
}
GeigeZwei = \new Voice \relative c'' {
\set Staff.instrumentName = #"Violin 2 "
\set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
\times 4/5 { e8 e e e e } e4 e4
e2 e4 e4
\bar "|."
}
Bratsche = \new Voice \relative c' {
\set Staff.instrumentName = #"Viola "

\times 4/7 { e16 e e e e e e } e4 e4 e4
e8 e8 e4 e8 e8 e8 e16 e16
\bar "|."
}
\score {
\new StaffGroup <<
\new Staff << \global \GeigeEins >>
\new Staff << \global \GeigeZwei >>
\new Staff << \global \Bratsche >>
>>
\layout { }

}
Titel: Re:Ungleichmäßige N-tolen-Notenabstände
Beitrag von: norbert am Montag, 28. Februar 2011, 18:33
Ahhh. Sehr schön. Jetzt sind auch die Notenabstände ziwschen den 8-teln in Takt 2 nicht mehr genausobreit wie wie Notenabstände ziwschen den 4-teln in Takt 1...