[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 3798: Bad beam exceptions in bagpipe.ly (issue 50790043)
From: |
dak |
Subject: |
Re: Issue 3798: Bad beam exceptions in bagpipe.ly (issue 50790043) |
Date: |
Sun, 12 Jan 2014 06:53:02 +0000 |
Reviewers: carl.d.sorensen_gmail.com,
Message:
On 2014/01/12 03:59:20, Carl wrote:
Do you want me to make a patch for the old way that can be applied to
2.18.1?
I think I'll be able to insert the necessary 4 characters myself... But
thanks for the offer.
Description:
Issue 3798: Bad beam exceptions in bagpipe.ly
A backport to 2.18.1 seems desirable, but it would have to use the
"old" way of specifying beaming exceptions.
Please review this at https://codereview.appspot.com/50790043/
Affected files (+4, -3 lines):
M ly/bagpipe.ly
Index: ly/bagpipe.ly
diff --git a/ly/bagpipe.ly b/ly/bagpipe.ly
index
9252f723b5b9e4b5cab1afa4ee00aed21aa39013..c1901e460c7e51f8475c581fa56c7ec27b48cd4b
100644
--- a/ly/bagpipe.ly
+++ b/ly/bagpipe.ly
@@ -9,7 +9,7 @@
$Id: bagpipe.ly,v 1.12 2006/03/16 14:39:46 hanwen Exp $
%}
-\version "2.17.30"
+\version "2.19.0"
% Notes of the scale of the Great Highland Bagpipe. Extra high notes for
bombarde.
% Flat notes used mainly in some modern music.
@@ -71,8 +71,9 @@ quarterBeaming = {
\set Staff.beamExceptions = #'()
}
halfBeaming = {
- \set Staff.beamExceptions = #'((end . (((1 . 8) . (4 4))
- ((1 . 12) . (3 3)))))
+ \set Staff.beamExceptions =
+ \beamExceptions { 8[ 8 8 8] |
+ \tuplet 3/2 { 8[ 8 8] 8[ 8 8] 8[ 8 8] 8[ 8 8] } }
}
% Reels are in allabreve time with half note beaming.