lilypond-devel
[Top][All Lists]
Advanced

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

Re: Changing autobeaming for 4/4 time


From: Patrick McCarty
Subject: Re: Changing autobeaming for 4/4 time
Date: Sat, 8 Aug 2009 19:36:23 -0700
User-agent: Mutt/1.5.20 (2009-06-14)

On Sat, Aug 08, 2009 at 07:21:42PM -0700, Patrick McCarty wrote:
> 
> However, one of the most common complaints we've had is about the
> default groupings for 4/4 time.  Let me outline the evolution that
> has taken place:
> 
> 1) 2.12.3
>    - 4 eighth notes that span from beat 1 through beat 2 (or from
>      beat 3 through beat 4) are beamed by default.  There was an
>      inconsistency though, which is outlined in Trevor's commit
>      description for b5abcaaf9f51f9b710e8599b7511c1f396980a50.
> 
> 2) 2.13.0
>    - The rule for beaming 4 eighth notes was scrapped in the
>      previously mentioned commit; the beaming for these patterns
>      then defaulted to groups of 2.
> 
> 3) 2.13.4 (current git)
>    - Groups of 4 eighth notes are beamed once again, but if
>      some or all of these eighth notes are subdivided into
>      sixteenth notes, all of the notes are still beamed together.
>      This is different from the current behavior in 2.12.
> 
> 
> The pre-2.13 version of the autobeaming code required a workaround to
> achieve the behavior of 1).  But now, no workarounds are required.
> IMO, we should reinstate the behavior of 1).

Hmm, I just realized that the inconsistency still exists, even with my
patch.  Here's an example:

  \relative c'' {
    a8 a a a
    a8 a a a
    a16 a a8 a a
    a8 a16 a a8 a
    a8 a a16 a a8
    a8 a a a16 a  % beaming is different
  }


-Patrick




reply via email to

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