lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Looking for proper beam grouping


From: Anthony W. Youngman
Subject: Re: Looking for proper beam grouping
Date: Sat, 28 Mar 2009 20:38:08 +0000
User-agent: Turnpike/6.05-U (<0wf6TBr8PTyqC3mvb2S+2+Mnml>)

In message <address@hidden>, Trevor Daniels <address@hidden> writes

Anthony W. Youngman Saturday, March 28, 2009 3:50 PM
In message <address@hidden>, Trevor
Daniels <address@hidden> writes


Just tried to do this (2.12.2) and I'm getting 6/8 beaming in a  3/4
passage :-( Am I doing anything stupid?

voiceTimeSig = {
       \override Staff.TimeSignature #'style = #'()
       \key f \major
       \time 3/4
#(revert-auto-beam-setting '(end * * 3 4) 3 4)
\set beatGrouping = #'(1 1 1)
       s2.*8  % mark 1
       s2.*6  % mark 2
       \time 2/4 s2 \time 4/4 s1


Not really stupid, as the same error catches everyone
quite often.  It's that Context thing again.  From the
way you are doing it I guess you are not placing the
revert command in every Voice.  But in this form it
applies only to the Voice context in which it appears.
To make the revert apply to every voice in a Staff you
need to add 'Staff, and to make it apply to every
Voice in every Staff you need to add 'Score, like this:

#(revert-auto-beam-setting '(end * * 3 4) 3 4 'Score)

Thanks.

Also the \set beatGrouping is unnecessary - that is the
default grouping in 3/4 time.

You'll be pleased to know the revert will not be required
at all in 2.13.1 to obtain this beaming.

It works fine now. But (as others have mentioned) why not in 2.12.3? imho it's a bug, and as such ought to be fixed.

Cheers,
Wol
--
Anthony W. Youngman - address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]