Page 5 of 6

Re: Automatic Staff/System Spacing

Posted: 03 Apr 2017, 11:10
by Knut
jan wrote: 03 Apr 2017, 07:27 Regarding clefs for condensed scores: another solution is to slightly rotate the clefs.
So you don't mess up the clef style by mixing different fonts.
In this video the clefs from the two top staves were rotated by 0.06° with a JW Lua script in Finale.
It's a bit tricky to do in Finale's Shape Designer which only has a rotate for arrowheads, but very easy with a script as it supports the rotate command for all (!) elements - seems to be a hidden Finale feature.
https://www.youtube.com/watch?v=J6qnFet9Yqw
Wow! I didn't know this was even possible to do with a script.

While I certainly appreciate the ingenuousness of the implementation, I don't think rotating only a few of the clefs in a score would look particularly good. Whether or not this would be appropriate would also largely depend on the clef design. I think I would advise against it for those reasons, and I would say that it's up to the font designer to facilitate this kind of staff spacing in the design of certain symbols.

Re: Automatic Staff/System Spacing

Posted: 03 Apr 2017, 12:33
by jan
Knut wrote:I don't think rotating only a few of the clefs in a score would look particularly good
No, of course not, especially when they still collide like in the video. It was just a demonstration that it is possible to have both sorts of clefs in a score at the same time.

Re: Automatic Staff/System Spacing

Posted: 10 Jun 2017, 15:55
by jan
After some time I have uploaded another test video that shows a nice distribution of the staves after the staff layout optimization plugin has been run.
https://www.youtube.com/watch?v=w9KaxtMingU

Two scenarios are shown:
- a typical unoptimized page with some overlappings
- a completely crunched page ;-) (starting in 1m:04s in the video)

Both result, of course, in the same optimization, as the initial layout is not relevant, but only the amount of available space on the page.
Each staff gets its individual size dependent on the staff's space requirements (as can be seen in the staff distance EVPUs in the video).

Another improvement could be to compare these space requirements when the whole score has been processed and harmonize the distance within the grouped staves so that they have the same distance either on each page or at least on two adjacent pages, so that there is no visual jump between two pages. (This feature is not included yet).

Re: Automatic Staff/System Spacing

Posted: 12 Jun 2017, 18:01
by Knut
This looks awesome, Jan!

Aside from the potential improvement you mention, which would be a very nice addition indeed, I would love to see the ability to specify distances to the top and bottom margins, as well as the ability to decrease the space between single-line (percussion) staves.

Congrats on the stellar work so far!

Re: Automatic Staff/System Spacing

Posted: 13 Jun 2017, 14:15
by John Ruggero
I agree. This is a fantastic new resource.

Re: Automatic Staff/System Spacing

Posted: 16 Jun 2017, 09:38
by jan
Thanks, Knut and John.
And yes, of course, there are some parameters available like top/bottom margin distance, standard single line (i.e. percussion staves) and 5-lines distance and an extra distance factor for the (larger) group distance.

Re: Automatic Staff/System Spacing

Posted: 10 Aug 2017, 21:16
by jan
I have made another test file created with the automatic staff spacing plugin.
The "Before" PDF has the original Finale output, the other PDF the output after processing the file with the plugin (and other plugins).

https://elbsound.studio/download.php?f= ... Before.pdf
https://elbsound.studio/download.php?f= ... 0Score.pdf

The algorithm now includes an "optical correction" which slightly reduces the distance if two staves only share a very small area where they get close to each other. In the PDF this is for example the Violin 1 staff and the measure number staff above. If the standard distance had been used (as in all other staves), they would have been a bit further apart.

Any comments regarding the staff spacing and staff sizing are still very welcome.
(Other comments on the score are not necessary...)

If anyone is interested, here is also a live video of how the score was created in Finale from scratch (20 minutes):
https://elbsound.studio/engraving-challenge.php

Re: Automatic Staff/System Spacing

Posted: 10 Aug 2017, 21:50
by Christof Schardt
jan wrote: 10 Aug 2017, 21:16 If anyone is interested, here is also a live video of how the score was created in Finale from scratch (20 minutes):
Impressive!

Re: Automatic Staff/System Spacing

Posted: 11 Aug 2017, 15:00
by odod
Craaazy !!!

Re: Automatic Staff/System Spacing

Posted: 02 Oct 2018, 08:44
by OCTO
Hello.
Does this work to fix:
- lyrics
- stave distances?

Also, is it available for Mac, and how can it be downloaded?