[Top][All Lists]

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

Re: Bug in Lilypond 2.8.5

From: Graham Percival
Subject: Re: Bug in Lilypond 2.8.5
Date: Mon, 25 Jun 2007 13:58:48 -0700
User-agent: Thunderbird (Macintosh/20070509)

Added as

Charlie, if you had create a minimal example like this, it would have been easier to see what the precise problem was:

\version "2.10.0"
\paper{ ragged-right = ##t }
\score { \relative c' {
        c8 \repeat "tremolo" 14 { c32 a32 } |

- Graham

Mats Bengtsson wrote:
I apologize if I sounded snippy. I just had a quick look at your email and
thought the error message looked very familiar to what you got due to a
bug that was present in certain versions, so I didn't read carefully enough
to realize that the dotted rhythm was the problem.
Actually, it turns out that \repeat tremolo won't create any dots at all
and I found a comment in the implementation about that this is something
to be done. However, you can play some tricks to get what you want:

\version "2.10.0"
\relative {< a' c es! a >8 \repeat "tremolo" 8 { < a c >32.. e32.. } |}


ninewands wrote:
Dear Mats;
  Since receiving you rather snippy and dismissive reply to my bug
report, I have done the following:

1.  removed my 2.8.5 installation and replaced it with the official
Fedora Project 2.10.17 package for Fedora Core 5,

2.  removed the 2.10.17 package from the Fedora Project and replaced it
with the 2.10.25 package from the lilypond.org website.

In all case I have re-run multiple test cases and the behavior is
unchanged.  In all cases, the test case I sent with my original bug
report has compiled in less than five seconds.  It is obvious to me that
the permissible values for the "repetitions" argument of '\repeat
"tremolo"' is limited to powers of two when it needs to be all even numbers.

  It might have been more productive, and more user=friendly, to just
run the code snippet I sent you.

Charlie Wilkins

Mats Bengtsson wrote:
Several bugs related to tremolo repeats have been reported and fixed
since version 2.8, so please first upgrade to the latest 2.10.x version
available for download at www.lilypond.org.


Quoting Charles Wilkins <address@hidden>:

Dear Sirs:
   I have found a bug in lilypond 2.8.5, running on Fedora Core Linux 5
on a generic ia32 PC.  This is sort of a "corner-case" bug so I doubt
that it has been fixed in the more recent versions.

 What I am trying to do is engrave a double-dotted half note tremolo
repeat sequence of 32nd notes following an eighth note chord.  I coded
this as:

     < a' c es! a >8 \repeat "tremolo" 14 { < a c >32 e32 } |  %2

in my score. When I compiled this sequence I got the following warning:

    /home/ninewands/fond_rec.ly:20:65: warning: barcheck failed at: 5/8
   < a' c es! a >8 \repeat "tremolo" 14 { < a, c >32 e'32 }

% 2[8][16]

 The initial e-mail I sent to this list had an attached .png file
showing the
output I got from the code above but it was rejected by the list
moderators and
I cannot post attachments using this interface.  I also noticed that
the tremolo
beams are not detached from the half note stems, although they detach
from quarter note and eighth note stems.

 The following brief '.ly' file can be saved and compiled to see the

Charlie Wilkins


%                                  %
%   LilyPond output generated by   %
%           "noteedit"             %
%                                  %

\version "2.8.5"

#(set-global-staff-size 16)

StaffA = \relative c' {
    \clef violin

    < a' c es! a >8 \ff \repeat "tremolo" 14 { < a, c >32 \pp e'32 } |

\score {
            \context Staff="StaffA" \StaffA
    \layout {
        line-width = 170.000 \mm
        textheight = 250.000 \mm

bug-lilypond mailing list

reply via email to

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