baseMoment does have another use.  It is used to define the major
beaming groups for automatic beaming.

So if you have a 5/8 time signature, and you want to beam it 3+2, you
would do the following:

\set baseMoment = #(ly:make-moment  1 8)
\set beatStructure = '(3 2)

If you want to subdivide the beams at 1/16 instead of at 1/8, you would
do

\set baseMoment = #(ly:make-moment  1 16)
\set beatStructure = '(6 4)

And this use of baseMoment is important for subdivision; subdivision is
only possible at units of baseMoment.

Thanks,

Carl



https://codereview.appspot.com/226700043/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to