> ah, i see. Sounds sensible. Now what about this example?
>
> -------
> |   --|
> |     |
> o     o
>
> not 100% clear how it would it be notated, but something like
> c8[[ c16]]
> would work

I would prefer

  c8[ c16[]]

since the second beam is attached to the second note only.  This makes
the algorithm much simpler: `[' starts a beam, `]' ends it, and this
can be nested arbitrarily.  There is just a single problem, namely to
decide the direction (left or right) of beams attached to a single
note:

  -----------------              -----------------
  |    --|        |              |      |--      |
  |      |        |      vs.     |      |        |
  o      o        o              o      o        o

Perhaps this:

  c8[ c16[<] c8]                  c8[ c16[>] c8]

in case an ambiguity arises.


    Werner


_______________________________________________
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to