bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: grace synchronization


From: Kieren MacMillan
Subject: Re: grace synchronization
Date: Fri, 26 Aug 2011 17:05:26 -0400

Hi all,

Well, here's an curious discovery: If you have a global variable 
"simultaneous-ed" into the Voice/Staff context(s), the "extra" skipped grace 
note MUST BE IN THE GLOBAL, not just explicitly placed in the other 
Voice(s)/Staff(s).

\version "2.13"

% skip in voice = fail
global = { \key a \major s1 \break s1 }
notesA = \relative {
  c1
  \acciaccatura { d8 } e1
}
notesB = \relative {
  c8 c c c c c c c
  \grace { s8 } d1
}
\score {
  << 
    \new Staff << \global \notesA >>
    \new Staff << \global \notesB >>
  >>
}

% skip in global = PASS
global = { \key a \major s1 \break \grace { s8 } s1 }
notesA = \relative {
  c1
  \acciaccatura { d8 } e1
}
notesB = \relative {
  c8 c c c c c c c
  d1
}
\score {
  << 
    \new Staff << \global \notesA >>
    \new Staff << \global \notesB >>
  >>
}

While that solves the problem in this minimal example, it doesn't in my piece 
(which includes multiple split voices, etc.).  =(
In other words, I'm still hoping we can make the whiole grace timing insanity 
go away…

Thanks,
Kieren.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]