|
From: | Rutger Hofman |
Subject: | Re: Smarter automatic beam subdivision? |
Date: | Tue, 01 Apr 2014 13:11:24 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
On 04/01/2014 12:23 PM, Phil Holmes wrote:
----- Original Message ----- From: "Rutger Hofman" <address@hidden> To: "lilypond-user" <address@hidden> Sent: Tuesday, April 01, 2014 11:03 AM Subject: Smarter automatic beam subdivision?Good morning list, I would love to be able to make 'smart' automatic beam subdivision, so, for example, it automatically subdivides 16th at the quarter, but 32nds or 6/4* 16th etc at the eighths. Is there a way to accomplish that? Btw, the current syntax to do ad-hoc subdivision by hand is uhm... verbose... I wouldn't mind if the syntax would allow things like: c32[[ c c c] c[ c c c]] where the number of non-divided beams would follow The Rules. RutgerHave you looked at the section of the NR: "How automatic beaming works"? I think it will allow you to work out how to do what you want.
Yes, thanks, I looked at it quite often and I didn't find what I asked for. Did I miss that section? Let me summarize: I asked for smart *sub*division, not division. I would like to have an automatic subdivision scheme that results in:
c16[ c c c] c32[[ c c c] c[ c c c]] \tuplet 6/4 { c16[[ c c] c[ c c]] }using the "syntax" suggested above. The problem is, if I specify a baseMoment = 1/8, then the 16th will also be subdivided at 8th (c16[[ c] c[ c]]), but I want 16th subdivided at the quarter, and subdivision at the 8th only for smaller note values than 16th: 32nds or tuplets of 16th or ... So something like: baseMoment is 1/4 for 16th, baseMoment is 1/8 for smaller note values.
Rutger
[Prev in Thread] | Current Thread | [Next in Thread] |