[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Beat grouping and reverting
From: |
Trevor Daniels |
Subject: |
Re: Beat grouping and reverting |
Date: |
Sat, 25 Oct 2008 18:34:43 +0100 |
Carl
But how do you revert entries like this:
((end * * 6 8) . #f) ;; switch-off at-any-beat feature
?
Reverting all the other 6/8 entries does not permit beatGrouping
to take effect, and I don't know how or even whether this
entry can be reverted. If I comment it out beatGrouping works
fine, but not otherwise. I can't propose editing auto-beam.scm
as a method in the docs.
Entries of this type are present in every set of beam ending
rules, so if they can't be reverted maybe the docs should say
that beatGrouping cannot be used for these 'common' time signatures.
Try this, and you'll see what I mean.
\relative c'' {
\time 6/8
#(revert-auto-beam-setting '(end * * 6 8) 3 8)
#(revert-auto-beam-setting '(end 1 32 6 8) 1 8)
#(revert-auto-beam-setting '(end 1 32 6 8) 1 4)
#(revert-auto-beam-setting '(end 1 32 6 8) 1 2)
#(revert-auto-beam-setting '(end 1 32 6 8) 5 8)
a8 a a a a a
\set beatGrouping = #'(2 2 2)
a8 a a a a a
}
Trevor
----- Original Message -----
From: "Carl D. Sorensen" <address@hidden>
To: "Trevor Daniels" <address@hidden>
Sent: Saturday, October 25, 2008 6:07 PM
Subject: Re: Beat grouping and reverting
Yes, I believe that is correct. Any explicit endings (including those
specified in scm/auto-beam.scm do apply, along with beatGrouping. So if you
want your beatGrouping to apply and be the only endings for your music, you
need to first revert any entries from scm/auto-beam.scm.
Carl
On 10/25/08 10:59 AM, "Trevor Daniels" <address@hidden> wrote:
Carl
The mods to beaming which you made in August work really well, but one
problem still remains. It seems the simpler method of setting
beatGrouping
cannot be made to work for the 'common' time signature (i.e. those for
which
beam ending rules are defined in scm/auto-beam.scm) because it is not
possible to revert the 'switch off at any beat' entry in scm/auto-beam.scm
from within lily code. So even if all the other entries are reverted this
remaining entry still prevents beatGrouping taking effect.
First, is this right, and if so is there any way round it (other than
editing scm/auto-beam.scm)?
I'm asking so I can ensure this is documented accurately.
Thanks
Trevor
- Beat grouping and reverting, Trevor Daniels, 2008/10/25
- Re: Beat grouping and reverting,
Trevor Daniels <=
- Re: Beat grouping and reverting, Neil Puttock, 2008/10/25
- Re: Beat grouping and reverting, Trevor Daniels, 2008/10/25
- Re: Beat grouping and reverting, Carl D. Sorensen, 2008/10/25
- Re: Beat grouping and reverting, Trevor Daniels, 2008/10/26
- Re: Beat grouping and reverting, Carl D. Sorensen, 2008/10/26
- Re: Beat grouping and reverting, Trevor Daniels, 2008/10/26
- Re: Beat grouping and reverting, Carl D. Sorensen, 2008/10/26