Grace notes and staff miss-alignment

classic Classic list List threaded Threaded
20 messages Options
Reply | Threaded
Open this post in threaded view
|

Grace notes and staff miss-alignment

Schneidy
>I'm not top posting

Hi Squad,

When many grace notes, staves are miss aligned:

%%%%%%%%%%
\version "2.19.27"

\transpose c c' {
  \repeat unfold 16 { e'8 a }
  R1*8
}

\transpose c c' {
  \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
  R1*8
}
%%%%%%%%%%%%%%

Cheers,
Pierre
_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

David Kastrup
Pierre Perol-Schneider <[hidden email]> writes:

>>I'm not top posting
>
> Hi Squad,
>
> When many grace notes, staves are miss aligned:
>
> %%%%%%%%%%
> \version "2.19.27"
>
> \transpose c c' {
>   \repeat unfold 16 { e'8 a }
>   R1*8
> }
>
> \transpose c c' {
>   \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
>   R1*8
> }
> %%%%%%%%%%%%%%

Huh?  That example demonstrates that measures with many grace notes in
them will take more space than _independently_ typeset measures without
the grace notes in them.

Which is not surprising at all.  What is the misalignment you are
talking about?

--
David Kastrup

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

tisimst


On 9/22/2015 9:42 AM, David Kastrup [via Lilypond] wrote:
Pierre Perol-Schneider <[hidden email]> writes:

>>I'm not top posting
>
> Hi Squad,
>
> When many grace notes, staves are miss aligned:
>
> %%%%%%%%%%
> \version "2.19.27"
>
> \transpose c c' {
>   \repeat unfold 16 { e'8 a }
>   R1*8
> }
>
> \transpose c c' {
>   \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
>   R1*8
> }
> %%%%%%%%%%%%%%

Huh?  That example demonstrates that measures with many grace notes in
them will take more space than _independently_ typeset measures without
the grace notes in them.

Which is not surprising at all.  What is the misalignment you are
talking about?

I think this is what he meant (first as separate scores, then in the same score):



The notes line up, but the second system doesn't break/compress like it should.

- Abraham
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

David Kastrup
tisimst <[hidden email]> writes:

> On 9/22/2015 9:42 AM, David Kastrup [via Lilypond] wrote:
>> Pierre Perol-Schneider <[hidden email]
>> </user/SendEmail.jtp?type=node&node=181534&i=0>> writes:
>>
>> >>I'm not top posting
>> >
>> > Hi Squad,
>> >
>> > When many grace notes, staves are miss aligned:
>> >
>> > %%%%%%%%%%
>> > \version "2.19.27"
>> >
>> > \transpose c c' {
>> >   \repeat unfold 16 { e'8 a }
>> >   R1*8
>> > }
>> >
>> > \transpose c c' {
>> >   \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
>> >   R1*8
>> > }
>> > %%%%%%%%%%%%%%
>>
>> Huh?  That example demonstrates that measures with many grace notes in
>> them will take more space than _independently_ typeset measures without
>> the grace notes in them.
>>
>> Which is not surprising at all.  What is the misalignment you are
>> talking about?
>
> I think this is what he meant (first as separate scores, then in the
> same score):
>
>
>
> The notes line up, but the second system doesn't break/compress like it
> should.
>
> - Abraham
>
>
> fbbigajb.png (87K)
> <http://lilypond.1069038.n5.nabble.com/attachment/181536/0/fbbigajb.png>

Well, stuff lines up perfectly on my system.  So where's the difference?
64-bit system vs 32-bit (the latter would be mine)?  Different fonts
(less likely)?

--
David Kastrup

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

tisimst


On 9/22/2015 10:43 AM, David Kastrup [via Lilypond] wrote:
tisimst <[hidden email]> writes:

> On 9/22/2015 9:42 AM, David Kastrup [via Lilypond] wrote:
>> Pierre Perol-Schneider <[hidden email]
>> </user/SendEmail.jtp?type=node&node=181534&i=0>> writes:
>>
>> >>I'm not top posting
>> >
>> > Hi Squad,
>> >
>> > When many grace notes, staves are miss aligned:
>> >
>> > %%%%%%%%%%
>> > \version "2.19.27"
>> >
>> > \transpose c c' {
>> >   \repeat unfold 16 { e'8 a }
>> >   R1*8
>> > }
>> >
>> > \transpose c c' {
>> >   \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
>> >   R1*8
>> > }
>> > %%%%%%%%%%%%%%
>>
>> Huh?  That example demonstrates that measures with many grace notes in
>> them will take more space than _independently_ typeset measures without
>> the grace notes in them.
>>
>> Which is not surprising at all.  What is the misalignment you are
>> talking about?
>
> I think this is what he meant (first as separate scores, then in the
> same score):
>
>
>
> The notes line up, but the second system doesn't break/compress like it
> should.
>
> - Abraham
>
>
> fbbigajb.png (87K)
> <http://lilypond.1069038.n5.nabble.com/attachment/181536/0/fbbigajb.png>

Well, stuff lines up perfectly on my system.  So where's the difference?
64-bit system vs 32-bit (the latter would be mine)?  Different fonts
(less likely)?

Sounds like it might be OS-specific. I'm on Windows 7, 64-bit, LilyPond 2.19.27, using default fonts.

- Abraham
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Simon Albrecht-2
On 22.09.2015 18:47, tisimst wrote:

>
> On 9/22/2015 10:43 AM, David Kastrup [via Lilypond] wrote:
>> tisimst <[hidden email]
>> </user/SendEmail.jtp?type=node&node=181539&i=0>> writes:
>>
>>> On 9/22/2015 9:42 AM, David Kastrup [via Lilypond] wrote:
>>>> Pierre Perol-Schneider <[hidden email]
>>>> </user/SendEmail.jtp?type=node&node=181534&i=0>> writes:
>>>>
>>>>>> I'm not top posting
>>>>> Hi Squad,
>>>>>
>>>>> When many grace notes, staves are miss aligned:
>>>>>
>>>>> %%%%%%%%%%
>>>>> \version "2.19.27"
>>>>>
>>>>> \transpose c c' {
>>>>>    \repeat unfold 16 { e'8 a }
>>>>>    R1*8
>>>>> }
>>>>>
>>>>> \transpose c c' {
>>>>>    \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
>>>>>    R1*8
>>>>> }
>>>>> %%%%%%%%%%%%%%
>>>> Huh?  That example demonstrates that measures with many grace notes in
>>>> them will take more space than _independently_ typeset measures
>> without
>>>> the grace notes in them.
>>>>
>>>> Which is not surprising at all.  What is the misalignment you are
>>>> talking about?
>>> I think this is what he meant (first as separate scores, then in the
>>> same score):
>>>
>>>
>>>
>>> The notes line up, but the second system doesn't break/compress like it
>>> should.
>>>
>>> - Abraham
>>>
>>>
>>> fbbigajb.png (87K)
>>>
>> <http://lilypond.1069038.n5.nabble.com/attachment/181536/0/fbbigajb.png>
>>
>> Well, stuff lines up perfectly on my system.  So where's the difference?
>> 64-bit system vs 32-bit (the latter would be mine)?  Different fonts
>> (less likely)?
> Sounds like it might be OS-specific. I'm on Windows 7, 64-bit, LilyPond
> 2.19.27, using default fonts.

Everything fine with me:
Ubuntu 14.04, 64-bit, Lily 2.19.27, default fonts as well.

Yours, Simon

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Andrew Bernard
In reply to this post by Schneidy
Works fine on Ubuntu 15.04, 64 bit, lilypond 2.19.27.

Andrew

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Schneidy
Hi All,
I'm facing the same problem today, still using Win8:

\version "2.19.28"

{
  a'4 a'8. fis'16 d'4 d'
  g'4 g' a'8\rest \slashedGrace d' g'\noBeam fis' e'
  \break
  \grace cis''8
  e''4 8. cis''16 a'4 a'
  b'4 4 a16 b' b b'
  cis' cis'' d' d''
  %\break
  s1 s
}

Warnings:
programming error: mis-predicted force, 108.120472 ~= 107.637997

continuing, cross fingers

programming error: mis-predicted force, 108.120472 ~= 111.002352

continuing, cross fingers

programming error: mis-predicted force, 108.120472 ~= 120.031729

continuing, cross fingers

programming error: mis-predicted force, 108.120472 ~= 129.062189

continuing, cross fingers

programming error: mis-predicted force, 108.120472 ~= 129.062189

continuing, cross fingers

programming error: mis-predicted force, 108.120472 ~= 111.002352

continuing, cross fingers


2015-09-22 23:50 GMT+02:00 Andrew Bernard <[hidden email]>:

> Works fine on Ubuntu 15.04, 64 bit, lilypond 2.19.27.
>
> Andrew
>

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

grace.png (107K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Thomas Morley-2
2015-10-08 16:34 GMT+02:00 Pierre Perol-Schneider
<[hidden email]>:

> Hi All,
> I'm facing the same problem today, still using Win8:
>
> \version "2.19.28"
>
> {
>   a'4 a'8. fis'16 d'4 d'
>   g'4 g' a'8\rest \slashedGrace d' g'\noBeam fis' e'
>   \break
>   \grace cis''8
>   e''4 8. cis''16 a'4 a'
>   b'4 4 a16 b' b b'
>   cis' cis'' d' d''
>   %\break
>   s1 s
> }
>
> Warnings:
> programming error: mis-predicted force, 108.120472 ~= 107.637997
>
> continuing, cross fingers
>
> programming error: mis-predicted force, 108.120472 ~= 111.002352
>
> continuing, cross fingers
>
> programming error: mis-predicted force, 108.120472 ~= 120.031729
>
> continuing, cross fingers
>
> programming error: mis-predicted force, 108.120472 ~= 129.062189
>
> continuing, cross fingers
>
> programming error: mis-predicted force, 108.120472 ~= 129.062189
>
> continuing, cross fingers
>
> programming error: mis-predicted force, 108.120472 ~= 111.002352
>
> continuing, cross fingers
>
>
> 2015-09-22 23:50 GMT+02:00 Andrew Bernard <[hidden email]>:
>
>> Works fine on Ubuntu 15.04, 64 bit, lilypond 2.19.27.
>>
>> Andrew
>>


Still works fine on Linux.

The error message was introduced with the fix for issue 4448


Cheers,
  Harm

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

James Lowe
Hello,

On 08/10/15 17:26, Thomas Morley wrote:

> 2015-10-08 16:34 GMT+02:00 Pierre Perol-Schneider
> <[hidden email]>:
>> Hi All,
>> I'm facing the same problem today, still using Win8:
>>
>> \version "2.19.28"
>>
>> {
>>   a'4 a'8. fis'16 d'4 d'
>>   g'4 g' a'8\rest \slashedGrace d' g'\noBeam fis' e'
>>   \break
>>   \grace cis''8
>>   e''4 8. cis''16 a'4 a'
>>   b'4 4 a16 b' b b'
>>   cis' cis'' d' d''
>>   %\break
>>   s1 s
>> }
>>
>> Warnings:
>> programming error: mis-predicted force, 108.120472 ~= 107.637997
>>
>> continuing, cross fingers
>>
>> programming error: mis-predicted force, 108.120472 ~= 111.002352
>>
>> continuing, cross fingers
>>
>> programming error: mis-predicted force, 108.120472 ~= 120.031729
>>
>> continuing, cross fingers
>>
>> programming error: mis-predicted force, 108.120472 ~= 129.062189
>>
>> continuing, cross fingers
>>
>> programming error: mis-predicted force, 108.120472 ~= 129.062189
>>
>> continuing, cross fingers
>>
>> programming error: mis-predicted force, 108.120472 ~= 111.002352
>>
>> continuing, cross fingers
>>
>>
>> 2015-09-22 23:50 GMT+02:00 Andrew Bernard <[hidden email]>:
>>
>>> Works fine on Ubuntu 15.04, 64 bit, lilypond 2.19.27.
>>>
>>> Andrew
>>>
>
> Still works fine on Linux.
>
> The error message was introduced with the fix for issue 4448
>
>
> Cheers,
>   Harm
>
This doesn't work on Windows 8.1 either. I get the same error as Pierre
for the latest development.

James

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Schneidy
Hi All,

Form some reason, the alignment is now correct for the full score.
Trying to find out what's happening, I've added a tablature and discovered that the problem remains only for the 'moderntab' clef.
I've tried to reproduce that in a tiny example without success so here are some screen shots.
Cheers,
~Pierre
grace.jpg
grace-tab.jpg
grace-modern-tab.jpg
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

James Lowe
In reply to this post by James Lowe
Hello,

On 08/10/15 17:46, James wrote:

> Hello,
>
> On 08/10/15 17:26, Thomas Morley wrote:
>> 2015-10-08 16:34 GMT+02:00 Pierre Perol-Schneider
>> <[hidden email]>:
>>> Hi All,
>>> I'm facing the same problem today, still using Win8:
>>>
>>> \version "2.19.28"
>>>
>>> {
>>>   a'4 a'8. fis'16 d'4 d'
>>>   g'4 g' a'8\rest \slashedGrace d' g'\noBeam fis' e'
>>>   \break
>>>   \grace cis''8
>>>   e''4 8. cis''16 a'4 a'
>>>   b'4 4 a16 b' b b'
>>>   cis' cis'' d' d''
>>>   %\break
>>>   s1 s
>>> }
>>>
>>> Warnings:
>>> programming error: mis-predicted force, 108.120472 ~= 107.637997
>>>
>>> continuing, cross fingers
>>>
>>> programming error: mis-predicted force, 108.120472 ~= 111.002352
>>>
>>> continuing, cross fingers
>>>
>>> programming error: mis-predicted force, 108.120472 ~= 120.031729
>>>
>>> continuing, cross fingers
>>>
>>> programming error: mis-predicted force, 108.120472 ~= 129.062189
>>>
>>> continuing, cross fingers
>>>
>>> programming error: mis-predicted force, 108.120472 ~= 129.062189
>>>
>>> continuing, cross fingers
>>>
>>> programming error: mis-predicted force, 108.120472 ~= 111.002352
>>>
>>> continuing, cross fingers
>>>
>>>
>>> 2015-09-22 23:50 GMT+02:00 Andrew Bernard <[hidden email]>:
>>>
>>>> Works fine on Ubuntu 15.04, 64 bit, lilypond 2.19.27.
>>>>
>>>> Andrew
>>>>
>> Still works fine on Linux.
>>
>> The error message was introduced with the fix for issue 4448
>>
>>
>> Cheers,
>>   Harm
>>
> This doesn't work on Windows 8.1 either. I get the same error as Pierre
> for the latest development.
>
> James
>
I did some more testing and it first occurs on 2_19_22.

2_19_21 gives me some odd 'assert' error just trying to run LP (which
was probably discussed previously and it is fixed now).

James

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

karol
In reply to this post by Schneidy
For some reason this bug still occurs on Win7.

\version "2.19.37"

\transpose c c' {
  \repeat unfold 16 { e'8 a }
  R1*8
}

\transpose c c' {
  \repeat unfold 16 { \grace dis'8 e' \grace gis8 a }
  R1*8
}


And there are errors:
programming error: mis-predicted force, 108.120472 ~= 109.460140
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 100.651829
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 91.929924
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 109.460140
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 98.694506
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 99.404920
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 102.115387
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 102.825890
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 103.535083
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 109.502645
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 111.212017
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 111.921771
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 112.632840
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 113.342940
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 114.053048
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 114.762664
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 111.472344
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 112.182904
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 112.182904
continuing, cross fingers
programming error: mis-predicted force, 108.120472 ~= 99.404920
continuing, cross fingers

ttttttt.pdf
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Simon Albrecht-2
On 06.03.2016 22:18, karol wrote:
> For some reason this bug still occurs on Win7.

And only there, it still seems. Did we even ever have a tracker issue
for this? I can’t find one.

Best, Simon

_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

karol
In reply to this post by Schneidy
And what about Win8 and Win10? Can someone reproduce this bug on these systems in 2.19.37?




_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

Schneidy
Same bug here on W8. Same warnings too.

2016-03-06 23:20 GMT+01:00 Karol Majewski <[hidden email]>:

> And what about Win8 and Win10? Can someone reproduce this bug on these
> systems in 2.19.37?
>
>
>
>
> _______________________________________________
> bug-lilypond mailing list
> [hidden email]
> https://lists.gnu.org/mailman/listinfo/bug-lilypond
>
_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

karol
In reply to this post by Schneidy
   I think that tracker has to be created for this issue. Perhaps it
   should be marked as critical as one gets different output depending on
   platform.


   Karol
_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

James Lowe
Hello,

On 08/03/16 00:38, Karol Majewski wrote:
>     I think that tracker has to be created for this issue. Perhaps it
>     should be marked as critical as one gets different output depending on
>     platform.

 From the Contributor Guide:

--snip--

Type-Critical: normally a regression against the current stable version
or the previous stable version. Alternatively, a regression against a
fix developed for the current version. This does not apply where the
“regression” occurred because a feature was removed deliberately - this
is not a bug.

Currently, only Critical items will block a stable release.

--snip--

So as I see it unless this behaviour is worse/different compared to
earlier released versions *across those same platforms* - i.e. the
behaviour is the not same as it has always been *across those same
platforms* then it is not critical. Just very annoying, as are all bugs.

--
James

-------


_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

karol
In reply to this post by Schneidy
Anyway, the tracker should be created for this issue, shouldn't it?

Here's the whole topic: http://lilypond.1069038.n5.nabble.com/Grace-notes-and-staff-miss-alignment-td181529.html

--Karol

>
> So as I see it unless this behaviour is worse/different compared to
> earlier released versions *across those same platforms* - i.e. the
> behaviour is the not same as it has always been *across those same
> platforms* then it is not critical. Just very annoying, as are all bugs.
>




_______________________________________________
bug-lilypond mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Reply | Threaded
Open this post in threaded view
|

Re: Grace notes and staff miss-alignment

karol
Trying to find out where the problem is. This issue occured between 2.19.18 and 2.19.19. Here's ChangeLog:

http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=log;h=refs/tags/release/2.19.19-1

The issue occurs on Windows only.

Which patch is likely to be the cause of this?