Op dinsdag 09 februari 2010 schreef Jiri:

> What I would like to achieve is to force Lilypond not to count beats at
>  all. Rather, to align vertically certain "bits of music" which I mark
>  clearly somehow,

You could create the Staff (and Voice) contexts, keeping them alive with some 
long enough spacer duration; then you create for each note that is the same in 
all voices a simultaneous expression that writes the note in the already 
existing context:

\relative c' <<
  \new Staff = "1" \new Voice = "1" s1*5
  \new Staff = "2" \new Voice = "2" s1*5
  \new Staff = "3" \new Voice = "3" s1*5
  \new Staff = "4" \new Voice = "4" s1*5
  {
    <<
      \context Staff="1" \context Voice = "1" c4
      \context Staff="2" \context Voice = "2" c(
      \context Staff="3" \context Voice = "3" c
      \context Staff="4" \context Voice = "4" c
    >>
    <<
      \context Staff="1" \context Voice = "1" d4
      \context Staff="4" \context Voice = "4" d
    >>
    <<
      \context Staff="1" \context Voice = "1" e
      \context Staff="3" \context Voice = "3" e
      \context Staff="4" \context Voice = "4" e
    >>
    <<
      \context Staff="1" \context Voice = "1" f
      \context Staff="2" \context Voice = "2" f)
      \context Staff="4" \context Voice = "4" f
    >>
  }
>>
\layout {
  \context {
    \Staff
    \remove "Bar_engraver"
    \remove "Time_signature_engraver"
    \override Stem #'transparent = ##t
  }
}

etc.

But I think using 's' notes (spacers) or scaled durations is much simpler.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to