|
From: | Auto mailings of changes to Lily Issues via Testlilyissues-auto |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5036 128 beaming output not producing output as expected |
Date: | Mon, 30 Mar 2020 05:40:50 -0000 |
Pushed to staging as
commit bb5e79204f70d8606adec4a5128979cf57ca45d4
Author: Torsten Hämmerle address@hidden
Date: Thu Mar 19 01:37:16 2020 +0100
Issue 5036: 128 beaming output not producing output as expected In case of more than 4 normal-sized beams, a grid shift correction will be applied to the outside-staff quants so that the inner beams within the staff can be neatly aligned to the staff lines. If all the beams fall outside the staff (cf. stem shortening), this grid shift will ensure a consistent vertical alignment of beams. See regtest beam-shortened-lengths.ly regression beam-shortened-lengths.ly: new durations 256, 512, and 1024 added. new regression beaming-more-than-4-beams-normal-size.ly PATCH SET 2 new max_beam_count_ introduced (beam-scoring-problem.hh) Just as beam_length_fraction_, max_beam_count_ is needed for case specific beaming decisions. max_beam_count_ contains the maximum beam number within a beamed group, not just at the edges, i.e., Beam::get_beam_count (beam). Example case: { a8[ 128 8] }
[issues:#5036] 128 beaming output not producing output as expected
Status: Fixed
Labels: Fixed_2_21_0
Created: Fri Jan 20, 2017 01:43 PM UTC by Palmer Ralph
Last Updated: Mon Mar 30, 2020 05:40 AM UTC
Owner: Torsten Hämmerle
https://codereview.appspot.com/559700043
Noeck wrote :
is this a bug or done on purpose? The following snippet produces beams
of which the lowest beam does not touch the staff line below.
{ g128[ g] }
The small-gaps-fill-with-ink theory should avoid this. IMHO the output
would look better like this:
{ \override Beam.positions = #'(2.7 . 2.7) g128[ g] }
What do the experts think?
This has been discussed at some length on the user list.
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |