[Top][All Lists]
[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
=============================================