Thank you for your responses. In this case, we're looking to set up beaming rules that LilyPond does not follow by default (such as grouping consecutive eighth notes in pairs of two when in 4/4 time, rather than groups of four).
David, your solution seems just like what we need based on what I've read in the documentation. Right now, though, I'm receiving the following error message: error: wrong type for argument 3. Expecting list, found 2 2, 2,2,2 % beatStructure ../../../road-map-score-block.ily:20:6: error: syntax error, unexpected ',' 2 ,2,2,2 % beatStructure etc. Is there something I've overlooked in the formatting? On Thu, Jul 20, 2017 at 11:48 AM, David Wright <lily...@lionunicorn.co.uk> wrote: > On Thu 20 Jul 2017 at 11:24:25 (-0700), Reilly Farrell wrote: > > We are compiling several hundred melody and rhythm examples. Each example > > references the same .ily file where global settings and formatting are > > handled. Is there code for setting automatic behavior of beams that we > can > > put in the .ily file (not within a \relative { } block) to resolve the > > issue? > > > > (The desire is for beamed notes to reflect the beat - pairs of eighths in > > 4/4, 3/4, 2/4 and groups of three eighths in 6/8, 9/8,or 12/8.) > > %% Beam crochets separately. > %% 2.18.2 can't parse this format for beatStructure > > \layout { > \context { > \Score > \overrideTimeSignatureSettings > 2/2 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 3/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 4/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 5/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 6/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 7/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2,2,2,2 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 8/4 % timeSignatureFraction > 1/8 % baseMomentFraction > 2,2,2,2,2,2,2,2 % beatStructure > #'() % beamExceptions > } > } > > %% Beam compound dotted crochets separately. > %% 2.18.2 can't parse this format for beatStructure > > \layout { > \context { > \Score > \overrideTimeSignatureSettings > 6/8 % timeSignatureFraction > 1/8 % baseMomentFraction > 3,3 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 9/8 % timeSignatureFraction > 1/8 % baseMomentFraction > 3,3,3 % beatStructure > #'() % beamExceptions > \overrideTimeSignatureSettings > 12/8 % timeSignatureFraction > 1/8 % baseMomentFraction > 3,3,3,3 % beatStructure > #'() % beamExceptions > } > } > > Cheers, > David. > -- Reilly Farrell reillycfarr...@gmail.com (650) 787-2751
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user