Eluze <elu...@gmail.com> writes: > David Kastrup wrote >> [...] >> Take, for example, the output of >> >> addKey = { \key g \major \time 4/4 } >> staffOneNotes = { \grace { d'16 g' b' } d''8 8 8 8 fis'8 8 g'4 } >> >> \score { >> \new StaffGroup << >> \new Staff \new Voice = "staffOne" << \addKey \staffOneNotes >> >> \new Staff \new Voice = "staffOne" { \addKey \staffOneNotes } >> >> >> } > > isn't that the well-known issue with grace notes at the begin of > simultaneous music - if you don't have grace notes in staffOneNotes or you > add corresponding grace notes in addKey like > > addKey = { \key g \major \time 4/4 \grace s8. } > > then it works correctly, doesn't it?
I'm not saying that it works incorrectly. Parallel music is synchronized at the time point 0. Sequential music is executed in sequence. The behavior in this case is quite logical. It would make some sense to move context creation backward in time before simultaneous grace music in order to maintain top-down order in a << \new ... \new ... \new ... >> construct. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user