bug-lilypond
[Top][All Lists]
Advanced

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

2.7.38 bug: proportional duration beaming of 32nds and greater


From: Trevor Bača
Subject: 2.7.38 bug: proportional duration beaming of 32nds and greater
Date: Mon, 13 Mar 2006 22:13:38 -0600

This is a weird one. If you have the following three conditions ...

  1. proportionalNotationDuration turned on
  2. allowBeamBreak turned on
  3. long, manually beamed figure involving 32nds, 64ths, 128ths (3 or
more beams)

... then secondary, tertiary, n-ary, beams continue beyond their span.

It is quite reproducible, but you need the argument to make-moment in
proportionalNotationDuration to be sufficiently small as to cause your
music to stretch across multiple lines; maybe the line-breaking logic
is a place to check.

Minimal example:

%%%%%%% BEGIN PROPORTIONAL BEAMING BUG %%%%%%%

\version "2.7.38"

\new Score \with {
   proportionalNotationDuration = #(ly:make-moment 1 64)
} <<
   \new Staff {
      \set allowBeamBreak = ##t
      \time 1/8
      c'8[
      c'32 c'32 c'32 c'32
      c'8
      c'32 c'32 c'32 c'32
      c'8
      c'32 c'32 c'32 c'32
      c'8
      c'32 c'32 c'32 c'32
      c'8]
   }
>>

%%%%%%%% END %%%%%%%%%%%%%%%%%%%%%%

Bug is not release critical because proportional notation was not
available in 2.6 and is new to 2.7.


--
Trevor Bača
address@hidden

Attachment: proportional-beaming.png
Description: PNG image


reply via email to

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