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
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... lilyliska
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... Carl . D . Sorensen
- Re: Fix issue 4355 -- broken beam subdivision (is... Urs Liska
- Re: Fix issue 4355 -- broken beam subdivision... Urs Liska
- Re: Fix issue 4355 -- broken beam subdivi... Carl Sorensen
- Re: Fix issue 4355 -- broken beam sub... David Kastrup
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... Carl . D . Sorensen
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... lilyliska
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... lilyliska
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... Carl . D . Sorensen
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... lemzwerg
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... lilyliska
- Re: Fix issue 4355 -- broken beam subdivision (issue 2... tdanielsmusic