Re: Tremolo + Chord Repetition Error
Am 10.09.2010 04:27, schrieb Jay Anderson: \version "2.13.32" \new Staff \relative c' { %Causes error: 8 q q q \repeat tremolo 4 q | %This works: %8 q q q \repeat tremolo 4 | } Hi Jay, I don't see why your first statement should be invalid. The docs say: "The chord repetition symbol always remembers the last instance of a chord so it is possible to repeat the most recent chord even if other non-chorded notes or rests have been added since." So I assume this is an issue. Reported as http://code.google.com/p/lilypond/issues/detail?id=1258 Best Urs ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 1258 in lilypond: Chord repetition with "q" gives error when used in tremolo
Status: Accepted Owner: Labels: Type-Defect Priority-Low New issue 1258 by lilyli...@googlemail.com: Chord repetition with "q" gives error when used in tremolo http://code.google.com/p/lilypond/issues/detail?id=1258 \version "2.13.32" \new Staff \relative c' { %Causes error: 8 q q q \repeat tremolo 4 q | %This works: %8 q q q \repeat tremolo 4 | } Error: Interpreting music... /home/jay/lilypond/usr/share/lilypond/current/scm/lily-library.scm:210:5: In procedure ly:book-process in expression (process-procedure book paper ...): /home/jay/lilypond/usr/share/lilypond/current/scm/lily-library.scm:210:5: Wrong type (expecting exact integer): () --- From the docs one should be able to use "q" as equivalent to repeating the chord manually. So this seems to be a problem with parsing the input (?) ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 1259 in lilypond: DynamicTextSpanner #'style = #'none doesn't work over \break
Status: Accepted Owner: Labels: Type-Defect Priority-Low New issue 1259 by lilyli...@googlemail.com: DynamicTextSpanner #'style = #'none doesn't work over \break http://code.google.com/p/lilypond/issues/detail?id=1259 \version "2.13.32" \score { \new Staff \relative c' { %Works fine over break: c1\cresc \break c1\f \override DynamicTextSpanner #'style = #'none c1\cresc \break c1\f } } dts.ly:13:6: programming error: Spanner `DynamicTextSpanner' is not fully contained in parent spanner. Ignoring orphaned part c1 \cresc As a result the 'cresc' is not printed. The closest issue I could find is issue #1089 Attachments: dynamic-text-spanner.png 13.0 KB ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: DynamicTextSpanner is not fully contained in parent spanner
Am 10.09.2010 06:33, schrieb Jay Anderson: \version "2.13.32" \score { \new Staff \relative c' { %Works fine over break: c1\cresc \break c1\f \override DynamicTextSpanner #'style = #'none c1\cresc \break c1\f } } dts.ly:13:6: programming error: Spanner `DynamicTextSpanner' is not fully contained in parent spanner. Ignoring orphaned part c1 \cresc As a result the 'cresc' is not printed. The closest issue I could find is 1089 (http://code.google.com/p/lilypond/issues/detail?id=1089). -Jay ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond I can't tell if there is some valid reason that this shouldn't be allowed. So I added is as http://code.google.com/p/lilypond/issues/detail?id=1259 Best Urs ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Tempo Segmentation Fault
"Jay Anderson" wrote in message news:aanlkti==7jnywojnvnssd5xniocj5tbfa0cbkwrox...@mail.gmail.com... \version "2.13.32" \score { << \new Staff { \tempo "Andante" 4=63 R1 } \new Staff { R1 } >> \layout { } } $ lilypond seg.ly GNU LilyPond 2.13.32 Processing `seg.ly' Parsing... Interpreting music... Preprocessing graphical objects...Segmentation fault How to make the segmentation fault go away: - Remove the tempo indication - Change the multi-measure rest to a note - Remove the second staff Thanks for the help! -Jay Related to this? http://code.google.com/p/lilypond/issues/detail?id=1251 -- Phil Holmes Bug Squad ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Issue 1260 in lilypond: Crash with \tempo
Status: Accepted Owner: Labels: Type-Defect Priority-Critical Regression New issue 1260 by lilyli...@googlemail.com: Crash with \tempo http://code.google.com/p/lilypond/issues/detail?id=1260 Reported by Jay Anderson: \version "2.13.32" \score { << \new Staff { %R1 % inserting this music removes the segfault \tempo "Andante" 4=63 % commenting out removes the segfault R1 } \new Staff { R1 } >> \layout { } } $ lilypond seg.ly GNU LilyPond 2.13.32 Processing `seg.ly' Parsing... Interpreting music... Preprocessing graphical objects...Segmentation fault --- The crash doesn't happen with one of the following solutions: - \tempo command is commented out - the second staff is commented out - there is some music before the \tempo command 2.12.3 compiles just fine! ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Tempo Segmentation Fault
Am 10.09.2010 07:29, schrieb Jay Anderson: \version "2.13.32" \score { << \new Staff { \tempo "Andante" 4=63 R1 } \new Staff { R1 } >> \layout { } } $ lilypond seg.ly GNU LilyPond 2.13.32 Processing `seg.ly' Parsing... Interpreting music... Preprocessing graphical objects...Segmentation fault Thanks for reporting, added as http://code.google.com/p/lilypond/issues/detail?id=1260 Just a few remarks: Changing the whole bar rest to a note doesn't fix it. When the \tempo command isn't at the beginning of the voice it works just fine. Best Urs ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 1260 in lilypond: Crash with \tempo
Updates: Status: Invalid Comment #1 on issue 1260 by lilyli...@googlemail.com: Crash with \tempo http://code.google.com/p/lilypond/issues/detail?id=1260 Sorry, this is the same as issue #1251. I didn't find this one because I only searched for open issues (and 1251 is already fixed as for 2.13.33) ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Tempo Segmentation Fault
On Fri, Sep 10, 2010 at 1:07 AM, Phil Holmes wrote: > Related to this? > > http://code.google.com/p/lilypond/issues/detail?id=1251 Yep, that's it. I guess I missed it in my searching. Thanks. -Jay ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Tempo Segmentation Fault
On Fri, Sep 10, 2010 at 07:32:59AM -0700, Jay Anderson wrote: > On Fri, Sep 10, 2010 at 1:07 AM, Phil Holmes wrote: > > Related to this? > > > > http://code.google.com/p/lilypond/issues/detail?id=1251 > > Yep, that's it. I guess I missed it in my searching. Thanks. Most important is workaround: \once \override Score.MetronomeMark #'non-break-align-symbols = #'() \override Score.MetronomeMark #'break-align-symbols = #'(time-signature) Paul Scott ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
FW: Automatic beaming global settings
The message below shows a bug in the autobeaming code. Please mark is as a Defect with High priority (perhaps it should be Critical, rather than high, as it causes an intended new feature not to work). Thanks, Carl -- Forwarded Message From: James Worlton Date: Fri, 10 Sep 2010 07:35:26 -0600 To: lilypond-user Conversation: Automatic beaming global settings Subject: Automatic beaming global settings Hello, I'm trying to define the set of default automatic beamings for a score. The new beaming function is nice, but it won't let me set multiple rules in a global variable. Here is what I'm trying to do--I have a rule for 4/4 and a rule for 3/4 that limits beaming to a quarter note: \version "2.13.32" global = { \overrideTimeSignatureSettings #'Score #'(4 . 4) % time signature fraction #'(1 . 4) % base moment fraction #'(1 1 1 1) % beatStructure #'() % beamExceptions \overrideTimeSignatureSettings #'Score #'(3 . 4) % time signature fraction #'(1 . 4) % base moment fraction #'(1 1 1) % beatStructure #'() % beamExceptions %} } music = \relative c' { \time 4/4 \repeat unfold 4 { c8 c c c c c c c } \time 3/4 \repeat unfold 4 { c8 c c c c c } } \score { \new Staff { \global \music } \layout { } } The problem is that with just one of those rules define in \global, everything is fine. With the 2 definitions, only the last one takes effect. I tried putting them in separate variables (\globalFour and \globalThree) and then calling both in the \new Staff before \music, but that didn't work either. Is there a way to do this? Thanks, James Worlton -- End of Forwarded Message ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: FW: Automatic beaming global settings
On Fri, Sep 10, 2010 at 11:10:05AM -0600, Carl Sorensen wrote: > The message below shows a bug in the autobeaming code. > > Please mark is as a Defect with High priority (perhaps it should be > Critical, rather than high, as it causes an intended new feature not to > work). I believe that this functionality was working in 2.12.3, so it counts as a Critical regression. Cheers, - Graham ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Automatic beaming global settings
On 9/10/10 11:14 AM, "Graham Percival" wrote: > On Fri, Sep 10, 2010 at 11:10:05AM -0600, Carl Sorensen wrote: >> The message below shows a bug in the autobeaming code. >> >> Please mark is as a Defect with High priority (perhaps it should be >> Critical, rather than high, as it causes an intended new feature not to >> work). > > I believe that this functionality was working in 2.12.3, so it > counts as a Critical regression. Perhaps. The functionality is not exactly the same, but I'd be fine with a Critical designation. Carl ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Issue 894 in lilypond: lilypond-book fails from the command-line in OSX 10.4
Updates: Status: Verified Comment #19 on issue 894 by percival.music.ca: lilypond-book fails from the command-line in OSX 10.4 http://code.google.com/p/lilypond/issues/detail?id=894 meh, I can't be bothered to wait for a proper verification. ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
close voices influence noteheads/ledger lines
Hi all, when voices get very close to one another ledger lines and/or note heads seem to change their behavior. In the following example the note head of the c is too far to the right. The ledger lines of the notes on the left side of the chord are shorter than normal. The ledger line of the f sharp is hardly visible. \version "2.13.31" % on Mac OS X \paper{ raggedright = ##t } musicVoiceOne = { %cis'1 c'1 %d'1 %e'1 } musicVoiceTwo = { r84 } \score { \new Staff << \key g\major \new Voice { \musicVoiceOne } \new Voice { \musicVoiceTwo } >> } HTH, patrick <>___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: Automatic beaming global settings
This bug is now fixed, so there's no need to open an issue. Thanks, Carl ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: DynamicTextSpanner is not fully contained in parent spanner
On Fri, Sep 10, 2010 at 12:52 AM, Urs Liska wrote: > Am 10.09.2010 06:33, schrieb Jay Anderson: >> >> \version "2.13.32" >> >> \score >> { >> \new Staff \relative c' >> { >> %Works fine over break: >> c1\cresc >> \break >> c1\f >> >> \override DynamicTextSpanner #'style = #'none >> c1\cresc >> \break >> c1\f >> } >> } >> >> dts.ly:13:6: programming error: Spanner `DynamicTextSpanner' is not >> fully contained in parent spanner. Ignoring orphaned part >> c1 >> \cresc >> > > I can't tell if there is some valid reason that this shouldn't be allowed. > So I added is as http://code.google.com/p/lilypond/issues/detail?id=1259 This is definitely a hack, but it works for me: diff --git a/lily/spanner.cc b/lily/spanner.cc index 32e0d21..827f5d6 100644 --- a/lily/spanner.cc +++ b/lily/spanner.cc @@ -112,6 +112,8 @@ Spanner::do_break_processing () bool ok = parent_rank_slice.contains (bounds[LEFT]->get_column ()->get_rank ()); ok = ok && parent_rank_slice.contains (bounds[RIGHT]->get_column ()->get_rank ()); + + ok = ok || ly_symbol2scm("none") == get_property ("style"); if (!ok) { I haven't spent the time to understand how things work yet, but this at least gets me past this problem for now. -Jay ___ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond