lilypond-user
[Top][All Lists]
Advanced

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

RE: problem with 12/16 beaming


From: Trevor Daniels
Subject: RE: problem with 12/16 beaming
Date: Mon, 3 Dec 2007 15:58:14 -0000

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
>
>
>






reply via email to

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