Page 3 of 4

Re: Cross Staff - spacing

Posted: 11 May 2016, 18:55
by matthew_maslanka
Hi Knut -- Thanks for the mention and kind words. I know I haven't updated the blog for years and it is way past due. I have some thoughts on beaming that deserve an article :) I haven't been aware of notat.io before; I'll start jumping in here as well.

You guys have largely explored the issue: optical spacing of notes makes single lines and independent rhythms more beautiful, but when rhythms have to coincide with others, metric spacing should prevail. I'd be happy to offer my thoughts if you'd like to discuss further.

Re: Cross Staff - spacing

Posted: 11 May 2016, 19:29
by OCTO
tisimst wrote:Just thought I'd test the waters a little bit more with LilyPond's algorithms.
...
Absolutely amazing. I love LP output and Latex fonts.
What I can notice, and it is clear in 3.b., this reminds me of kerning in the typography. Simple said, it is kerning of note-heads, correct?

Re: Cross Staff - spacing

Posted: 11 May 2016, 22:27
by dspreadbury
For what it's worth, our new application also performs automatic optical adjustment of notes on opposite sides of a beam between staves. The results look more or less the same as Lilypond's defaults.

Re: Cross Staff - spacing

Posted: 12 May 2016, 04:42
by Knut
matthew_maslanka wrote:Hi Knut -- Thanks for the mention and kind words. I know I haven't updated the blog for years and it is way past due. I have some thoughts on beaming that deserve an article :) I haven't been aware of notat.io before; I'll start jumping in here as well.

You guys have largely explored the issue: optical spacing of notes makes single lines and independent rhythms more beautiful, but when rhythms have to coincide with others, metric spacing should prevail. I'd be happy to offer my thoughts if you'd like to discuss further.
Welcome to the forum, Matthew.
I'm really looking forward to reading your thoughts on beams and all other topics discussed here, so please chime in whenever you feel inclined.

I agree with your premise for optical spacing in situations of multiple voices, as long as the rhythms are parallel, like in OCTO's double staff problem above. With multiple simultaneous rhythms, however, there are many situations – one of which has been pointed out earlier by tisimst – where optical spacing can and should be achieved with minimal disruption to other voices.

Re: Cross Staff - spacing

Posted: 12 May 2016, 05:04
by Knut
tisimst wrote:Just thought I'd test the waters a little bit more with LilyPond's algorithms. Here are all the samples on Maslanka's website we've been referring to, shown with/without optical corrections:
Thank you for putting together this showcase of Lilypond's optical spacing capabilities.
To my eyes it looks as though only case number 1, 3 and 5 is handled correctly, though. There is a slight difference in the spacing between adjacent stems in 2, first figure, but I see no difference in the spacing after the quarter rest, which is the main culprit of the case. In case number 2, second figure, and case number 4, I see no difference between mathematical and an optical spacing at all.
Personally, I have liked seeing when the engraver takes the liberty of fudging the lines a bit by giving the top staff more of the optical correction while maintaining the exact spacing of the lower staff. Seems like there are better candidate situations for this than others (and this isn't one, I think). For anyone interested, here's a discussion about this very thing:
http://lilypondblog.org/2015/12/optical ... an-part-2/
[/quote]

This is an excellent point and a reminder that optical spacing can and should be achieved in situations where the disruption to the metrical spacing of other staves would be minimal.

Re: Cross Staff - spacing

Posted: 12 May 2016, 06:02
by OCTO
dspreadbury wrote:For what it's worth, our new application also performs automatic optical adjustment of notes on opposite sides of a beam between staves. The results look more or less the same as Lilypond's defaults.
Great to hear, and of course I am really looking forward to see it in vivo.

Re: Cross Staff - spacing

Posted: 12 May 2016, 13:33
by John Ruggero
dspreadbury wrote:
The results look more or less the same as Lilypond's defaults.
But if the new application looks like the present LilyPond default, it would be incorrect for situations like the one presented in the original post without the tweaking mentioned by tisimst.

Re: Cross Staff - spacing

Posted: 12 May 2016, 14:10
by Knut
John Ruggero wrote:dspreadbury wrote:
The results look more or less the same as Lilypond's defaults.
But if the new application looks like the present LilyPond default, it would be incorrect for situations like the one presented in the original post without the tweaking mentioned by tisimst.
I think the optically adjusted results in tisimst's post are actually LilyPond's default output. You'll probably need to disable optical spacing to get the results in the left columns.

However, seeing as LilyPond doesn't seem to handle all the cases in tisimst showcase, I'm hoping the Sternberg application will do an even better job.

Re: Cross Staff - spacing

Posted: 12 May 2016, 17:58
by John Ruggero
I was referring to tisimst's first example.

Re: Cross Staff - spacing

Posted: 12 May 2016, 18:37
by Knut
John Ruggero wrote:I was referring to tisimst's first example.
Of course.
Sorry about that.