Comment #2 on issue 1444 by n.puttock: Tremolo marks are wrongly positioned
http://code.google.com/p/lilypond/issues/detail?id=1444

With an unoptimized build:

Preprocessing graphical objects...
music.ly:3:24: programming error: cyclic dependency: calculation-in-progress encountered for #'direction (Stem)
  \repeat "tremolo" 8 {
                        b16 e }
programming error: Grob direction requested while calculation in progress.
continuing, cross fingers
music.ly:3:28: programming error: cyclic dependency: calculation-in-progress encountered for #'direction (Stem)
  \repeat "tremolo" 8 { b16
                            e }
programming error: Grob direction requested while calculation in progress.
continuing, cross fingers
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...lilypond: ../flower/include/drul-array.hh:35: T& Drul_array<T>::at(Direction) [with T = double]: Assertion `d == 1 || d == -1' failed.

Tremolo direction in this case is determined solely by the stem direction of the first note, which returns CENTER for the b. This is due to 'default-direction not falling back to 'neutral-direction.


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

Reply via email to