Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: wome am Sonntag, 3. Februar 2013, 20:56

Titel: Vorschlagnoten am Beginn ...
Beitrag von: wome am Sonntag, 3. Februar 2013, 20:56
... ein altes Thema, mehrmals im Forum behandelt. Offenbar ein Bug, den man mit einem Trick umgehen kann

right = \relative c'' {
  \grace d16 c8\f ( b )  c2
 }

left = \relative c {
  \grace s16 < c g' e' >4

Die Anweisung \grace s16 trickst offenbar den Fehler aus, der sonst am Beginn des Stückes steht.

Mein Problem: wie umgehe ich diesen Bug, wenn die anderen Stimmen Pausen haben?
right = \relative c'' {
  \grace d16 c8\f ( b )  c2
 }

left = \relative c {
  \grace s16 r4

funktioniert offenbar nicht  >:(
Titel: Re: Vorschlagnoten am Beginn ...
Beitrag von: Be-3 am Sonntag, 3. Februar 2013, 21:18
[...] funktioniert offenbar nicht  >:(

Warum nicht? Bei mir geht's...
Compilierbares Beispiel, Lilypond-Version?

Viele Grüße
Torsten
Titel: Re: Vorschlagnoten am Beginn ...
Beitrag von: harm6 am Sonntag, 3. Februar 2013, 21:39
Zitat von: Be-3
Warum nicht? Bei mir geht's...
+1

Zitat von: Be-3
Compilierbares Beispiel, Lilypond-Version?
+100
Titel: Re: Vorschlagnoten am Beginn ...
Beitrag von: wome am Montag, 4. Februar 2013, 20:37
Bin unterwegs .. morgen reagiere ich, vielen Dank schon mal ..
Titel: Re: Vorschlagnoten am Beginn ...
Beitrag von: wome am Dienstag, 5. Februar 2013, 15:21
Hab meinen Fehler gefunden. Die rechte Hand hat geteilte Stimmen (das hatte ich so nicht gepostet) und natürlich muss ich auch im Alt \grace s8 inzufügen. Durch eure Anregung ein lauffähgiges Beispiel zu posten ist es mir plötzlich eingefallen. Danke!


rightOne = \relative d'' {
  \grace fis8 g1~
  g4 d b d
}

rightTwo = \relative c'' {
  \grace s8 r4 b b b
  b
}

left = \relative c' {
  \global
  \grace s8 r4 \repeat unfold 4 { < g d' > 4 }
}