|
From: | Trevor Daniels |
Subject: | Re: elegant compound time signatures |
Date: | Mon, 20 Oct 2008 09:49:49 +0100 |
HansI'm not familiar with the whole rhythmic requirement but this seems to reproduce the second bar of the snippet correctly. Unfortunately subdivideBeams still must be turned on/off manually if the (2+2) pattern is required. The key is setting the beatLength to 8 rather than the 16 derived from the time signature.
(As I'm currently reviewing the Rhythms section of the Notation Reference this might be a useful example of using beatLength)
Trevor \version "2.11.62" \relative c'' { \time 11/16 #(override-auto-beam-setting '(end 1 16 11 16) 4 16) #(override-auto-beam-setting '(end 1 16 11 16) 7 16) \set beatLength = #(ly:make-moment 1 8) c16 b a g g f a g8 f16 e \set subdivideBeams = ##t c'16 b a g \unset subdivideBeams g f a g8 f16 e }----- Original Message ----- From: "Hans Aberg" <address@hidden>
To: "Graham Percival" <address@hidden> Cc: <address@hidden> Sent: Monday, October 20, 2008 9:14 AM Subject: Re: elegant compound time signatures
On 20 Oct 2008, at 06:53, Graham Percival wrote:On Sun, Oct 19, 2008 at 04:36:48PM +0200, Hans Aberg wrote:This gankino horo snip is typeset as (2+2)+(2+1)+(2+2), again not wrong, but scores use the styles 4+3+4 or (2+2)+3+(2+2). (Hitting the same 2+1 problem.)What, like this? I think this is the second bar of the gankino horo snippet. Here's two ways of doing it, depending on how picky you want to be.Yes, both styles exist in my scores. It is though too complicated to wrte stuff i each measure, as in your second example. I used: \tempo 4 = 120 \time 11/16 \set beatGrouping = #'(2 2 2 1 2 2) \set subdivideBeams = ##t #(override-auto-beam-setting '(end * * 11 16) 4 16) #(override-auto-beam-setting '(end * * 11 16) 7 16) Now the beaming, in latest LilyPond 2.11.62, the beaming has changed to:
--------------------------------------------------------------------------------
Changing the above to \set beatGrouping = #'(2 2 3 2 2) does not change this output. - I think I know essentially what structure is needed to describe these beaming patterns, and even went as far start writing a Haskell program. But the it is a complicated problem. Hans
--------------------------------------------------------------------------------
_______________________________________________ lilypond-user mailing list address@hidden http://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |