Hans Aberg wrote on 03 December 2007 14:16
>
> On 3 Dec 2007, at 11:23, Trevor Daniels wrote:
>
> > \relative c
> > {
> > \clef bass
> > \time 12/16
> >  #(override-auto-beam-setting '(end * * 12 16)
> 3 16 'Score)
> >  #(override-auto-beam-setting '(end * * 12 16)
> 6 16 'Score)
> >  #(override-auto-beam-setting '(end * * 12 16)
> 9 16 'Score)
> > c16 b c d c d g, a b c d e
> > }
>
> Here is a variation I use for a Macedonian meter,
> which shows how to
> do subbeaming:
> \relative c
> {
> \clef bass
> \time 12/16
>    \set beatGrouping = #'(3 2 2 3 2)
>    \set subdivideBeams = ##t
>    #(override-auto-beam-setting '(end * * 12 16) 3 16)
>    #(override-auto-beam-setting '(end * * 12 16) 7 16)
>    #(override-auto-beam-setting '(end * * 12 16) 10 16)
>    \times 3/4 {c16 b c c} d c d g, \times 3/4 {a
> b c c} d e |
> }
>
> I do not know, though, how to do such subbeaming
> on the quadruplets.
> So if you can help, I am grateful.
>

Maybe not much help if you have many of these, but you
can effect the sub-beaming manually, like this:

\relative c
{
\clef bass
\time 12/16
   \set beatGrouping = #'(3 2 2 3 2)
   \set subdivideBeams = ##t
   #(override-auto-beam-setting '(end * * 12 16) 3 16)
   #(override-auto-beam-setting '(end * * 12 16) 7 16)
   #(override-auto-beam-setting '(end * * 12 16) 10 16)
   \times 3/4 {
     c16
     \set stemRightBeamCount = #1 b
     \set stemLeftBeamCount = #1 c
     c
   }
   d c d g, \times 3/4 {a b c c} d e |
}

Alternatively, by changing the time to 24/32 you can
specify beam breaks on 32nd notes, which maybe gives
you what you want for the quadruplets.  You'd then
have to manually change the printed time signature
back to 12/16 - ways of doing this are explained in
the sections on complex meters.  I've not done that
in this example, though:

\relative c {
  \clef bass
  \time 24/32
  \set beatGrouping = #'(3 3 4 4 3 3 4)
  \set subdivideBeams = ##t
  #(override-auto-beam-setting '(end * * 24 32) 3 16)
  #(override-auto-beam-setting '(end * * 24 32) 7 16)
  #(override-auto-beam-setting '(end * * 24 32) 10 16)
  \times 3/4 { c16 b c c } d c d g, \times 3/4 {a b c c} d e
|
}
>    Hans Ã…berg
>
Trevor D
>
>
>




_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to