On Thursday, October 27, 2016, Carl Sorensen-3 [via Lilypond] <
ml-node+s1069038n195779...@n5.nabble.com> wrote:
> OK, I got my preferred algorithm working right as the default positioning
> algorithm now.
>
> The algorithm puts dots for notes in spaces in the same space, and then
> tries to put dots for notes on lines in adjacent spaces, working its way
> out until it finds a space or exceeds chords-dot-limit staff positions.
>
> As expected, with this algorithm there is no difference between
> chord-dots-limit = 1 and chord-dots-limit = 2, because dots for notes on
> spaces never move, and they are the only dots that can have an offset of
> 2.
>
> Anyway, I've run through all the tests, and I think that the default
> algorithm works exactly according to the Powell algorithm, as I understand
> it.
>
> All of the test cases with chord-dots-limit 1 or 2 provide the desired
> output, as far as I can see.
>
Thanks for doing this, Carl! This is great!
I assume it works the same in a polyphonic setting, but I wonder if it
would be helpful to add some of those into the suite of test cases, just to
double-check.
Best,
Abraham
--
View this message in context:
http://lilypond.1069038.n5.nabble.com/Augmentation-dot-positioning-tp194462p195781.html
Sent from the User mailing list archive at Nabble.com.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user