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

Reply via email to