bug-lilypond
[Top][All Lists]
Advanced

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

SIGSEGV, Was: questionable unfold-repeats for tremolo


From: Mats Bengtsson
Subject: SIGSEGV, Was: questionable unfold-repeats for tremolo
Date: Tue, 30 Mar 2004 14:20:58 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113

You are absolutely right, this is a bug!

I found (at least) one other bug related to tremolo repeats:
When looking at the code in parser.yy, taking care of tremolo
repeats, I got curious on what happened when the argument was
not a Sequential_music. I soon found out that
\repeat tremolo 12 c16
is just a synonym for
c2.:16

However, then I noticed that
\time 4/4 \repeat tremolo 12 c8
causes a SIGSEGV. So does c1.:8 or any tremolo that
crosses a bar line, such as
\time 4/4 c2.:8 c2.:8

   /Mats

Michael Welsh Duggan wrote:
The unfold-all-repeats.ly example in Tips and Tricks demonstrates the
unfolding of a tremolo, specifically \repeat tremolo 8 {c'32 e' }.
This should expand to 8 sets of 32nd-note pairs, I would think.
However, in the output, it shows 8 sets of 16th-note pairs.  I think
this is a bug, but am prepared to accept that I have misunderstood
the syntax.

Examples from versions 2.1.35, 2.0.3, and 1.8.2 exhibit this behavior,
which is why I am extremely uncertain as to whether I am correct about
this.


--
=============================================
        Mats Bengtsson
        Signal Processing
        Signals, Sensors and Systems
        Royal Institute of Technology
        SE-100 44  STOCKHOLM
        Sweden
        Phone: (+46) 8 790 8463                         
        Fax:   (+46) 8 790 7260
        Email: address@hidden
        WWW: http://www.s3.kth.se/~mabe
=============================================




reply via email to

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