Autor Thema: Score.timing  (Gelesen 1428 mal)

kilgore

  • Member
Score.timing
« am: Mittwoch, 22. Dezember 2010, 11:09 »
Irgrendwie verstehe ich nicht, warum ich das nicht machen kann.  Im Prinzip will ich einen Teil ohne "timing", wo ich die Takte beliebig lang/kurz bauen kann.  Danach aber MIT timing, also in diesem Fall 2/4.  Lilypond will aber nicht mit machen.  Was mach ich hier falsch?  Auch das "TimeSignature" will nicht verschwinden trotz dem Befehl....


\version "2.12.3"




partOne = \relative c' {
  \set Score.timing = ##f
  c4
  \bar "|"
  c4. c32 c8. c16
  \bar "|"
  \set Score.timing = ##t
  \time 2/4
  c4 c4
  c4 c4
}


partTwo = \relative c' {
  \set Score.timing = ##f
  c4
  \bar "|"
  c4. c32 c8. c16
  \bar "|"
  \set Score.timing = ##t
  \time 2/4
  c4 c4
  c4 c4
}



<<
  \new Staff { \partOne }
  \new Staff { \partTwo }
>>



\layout {
      \context {
         \Score
         \consists "Span_bar_engraver"
         \remove "Time_signature_engraver"
      }
   }


ding-dong

  • Member
Re:Score.timing
« Antwort #1 am: Mittwoch, 22. Dezember 2010, 11:44 »
Zitat
das "TimeSignature" will nicht verschwinden trotz dem Befehl....
das muss im richtigen kontext geschehen!
  \context {
    \Staff
    \remove "Time_signature_engraver"
  }

vielleicht geht das ganze einfacher mit den vordefinierten befehlen \cadenzaOn ... \cadenzaOn!? du kannst die definitionen in current\ly\property-init.ly nachlesen.

kilgore

  • Member
Re:Score.timing
« Antwort #2 am: Mittwoch, 22. Dezember 2010, 12:52 »
hey danke ding-dong!  Eben wollte ich posten, dass ich alles mit \cadenzaOn gelöst habe...und das \context habe ich auch erwischt.  Ich sollte echt nicht so früh am morgen ein problem melden    ::)

ding-dong

  • Member
Re:Score.timing
« Antwort #3 am: Mittwoch, 22. Dezember 2010, 13:24 »
meine grossmutter sagte immer, der vor-mitternachtschlaf sei wichtig; ich dagegen behaupte der schlaf am morgen sei ebenso wichtig! :D