Rachael the version is 2.16.2. I've now got the code to work, but the fix for this seems rather strange. If I put the code before any declared notes in a part it doesn't work, e.g:
vibestopstaff = \relative c'' { \time 2/4 \set Timing.baseMoment = #(ly:make-moment 2 4) \set Timing.beatStructure = #'(1) \set Timing.beamExceptions = #'() c8 ( bes a f ) | Whereas if I insert it after the first couple of notes it works as intended: c8 ( bes \set Timing.baseMoment = #(ly:make-moment 2 4) \set Timing.beatStructure = #'(1) \set Timing.beamExceptions = #'() a f ) | Is this supposed to happen? I don't understand the necessity of having to interleave it with notes before it's acknowledged by the parser.... Peter your code didn't work at first, maybe I was putting it in the wrong place. I tried combining it with the advice in the manual and inserted it here: \new Staff = "VibesT" { \overrideTimeSignatureSettings 2/4 2/4 #'(1) #'() \vibestopstaff This also works as intended. Thanks for the help everyone, I'm a recent convert from Sibelius and whilst I love the quality of the output from Lilypond it sure is a steep learning curve! -- View this message in context: http://lilypond.1069038.n5.nabble.com/Beam-groupings-tp150417p150443.html Sent from the User mailing list archive at Nabble.com. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user