[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug in beatLength processing in 12/16 time?
From: |
Trevor Daniels |
Subject: |
Bug in beatLength processing in 12/16 time? |
Date: |
Tue, 27 Nov 2007 20:30:52 -0000 |
The recent note to -user from Matt Huber (24 Nov 07 20:27)
suggests there is a bug with the automatic beaming of 16th
notes in 12/16 time when beamLength is set to 2 or 3.
Here's a minimal example:
{
\time 12/16
\set Score.beatLength = #(ly:make-moment 1 16 ) % Correct
b16 b b b b b b b b b b b
\set Score.beatLength = #(ly:make-moment 2 16 ) % Wrong
b16 b b b b b b b b b b b
\set Score.beatLength = #(ly:make-moment 3 16 ) % Wrong
b16 b b b b b b b b b b b
\set Score.beatLength = #(ly:make-moment 4 16 ) % Correct
b16 b b b b b b b b b b b
% All higher beatLengths give correct beaming
}
Maybe I missed something in auto-beam.scm, but I can see
nothing there which affects the beaming of 1/16th notes in
12/16 time. Same fault in other time signatures too - I
tried 11/16 and 13/16 with same results.
Trevor Daniels
- Bug in beatLength processing in 12/16 time?,
Trevor Daniels <=