Hi Carl, LilyPond users,

In the doc NR 1.2.4 Beams > Setting automatic beam behavior
(latest version: 2.13.44)
under "How automatic beaming works", third point, it is said:

  • if a beam-ending rule is defined in  beamExceptions  for a longer
    beam-type, use it to determined the valid places where beams may
    end, otherwise
  [...]


This is _not_ true for default beaming (i.e. 4/4), right?

In 4/4, there is a  beamExceptions  for 8th notes that combines beats
1,2 and 3,4, but this does not affect beaming rules for shorter
beam-types (16th, ...) that are beamed according to  beamMoment
(1 . 4) .
How is it possible?

I ask this because we have a request on the French user mailing list
to beam *in 2/4*  8th by 4  but without affecting shorter beam-types.
And of course in this case if I use

  \time 2/4
  \set Timing.beamExceptions =
    #'(
       (end .
        (
         ((1 . 8) . (4))
        )))

then the beaming of shorter notes is determined by this and that's not
what is wanted! (only 8th note should be beamed by measure, not shorter
notes that should be beamed according to  beamMoment  (1 . 4)
like in 4/4?!)

If you have another better solution to handle this situation, feel free!

Cheers,
Xavier

-- 
Xavier Scheuer <x.sche...@gmail.com>

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

Reply via email to