Perfect Layout free update v1.2 released (more than 80 improvements and new features)

General notation questions, including advanced notation, formatting, etc., go here.

Moderators: Peter Thomsen, miker

Post Reply
User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Tue Nov 26, 2019 6:18 pm

Today we have released Perfect Layout v1.2 for Finale®/Windows.
The update is free for all v1.0 users.

Improvements include:
- Tuplet optimizations (Demo: https://elbsound.studio/l1y.php)
- Cue note optimizations (Demo: https://elbsound.studio/4kd.php)
- Better compound expressions support (Demo: https://elbsound.studio/k3x.php)
- Automatic vertical lyrics alignment
- Improved custom smart lines alignment (8va, trill, etc.)
- Vertical spacing optimizations of score systems and staves
- and many more

Since the v1.0 release three months ago we have added more than 140 free new features, improvements and fixes.
The full list of changes is available here.

Unfortunately we still don't have a release date for the MacOS version.
But it will now be our main focus until the end of the year.

If you would like to test Perfect Layout, you can send us your Finale file.
We will process it and return the result to you - free of charge.

Jan
Elbsound.studio


Image
Example: Automatic Tuplet Correction with Perfect Layout


User avatar
ebiggs1
Posts: 1424
Joined: Tue Dec 06, 2016 8:57 am
Finale Version: Finale 27.3
Operating System: Windows

Post by ebiggs1 » Fri Nov 29, 2019 4:00 pm

My thoughts after using PL for some time now is, although I still don't get "perfect layouts" they are close. My recommendation is if you use TG Tools align dynamics plug-in you will benefit from using Perfect Layout. PL takes care of way more than just dynamics.
Finale 27.4.1 - Perfect Layout Silver - Note Performer 4.4 - SmartScore Pro 64 - Windows 11
President, The Shawnee Concert Band, Composer/Arranger, retired Music Teacher.

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Sat Nov 30, 2019 10:12 pm

Does Perfect Layout allow one to align articulations horizontally and/or vertically?
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
ebiggs1
Posts: 1424
Joined: Tue Dec 06, 2016 8:57 am
Finale Version: Finale 27.3
Operating System: Windows

Post by ebiggs1 » Sun Dec 01, 2019 5:45 pm

The best answer is to send PL a score and see if you like what it does. It has many, very many, settings. You can leave them on the defaults if you want to and it does a pretty good job. I don't know all the settings and mostly leave them alone.
Finale 27.4.1 - Perfect Layout Silver - Note Performer 4.4 - SmartScore Pro 64 - Windows 11
President, The Shawnee Concert Band, Composer/Arranger, retired Music Teacher.

User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Mon Dec 02, 2019 10:22 am

Hi John,

do you have any examples of what you are looking for with vertical/horizontal alignment of articulations?
The plug-in removes many collisions by changing the vertical alignment, including most collisions with slurs, ties, tuplet brackets, dynamics and other articulations ("stacking of two articulations").

A few examples can be found here in example 4 on page 1/2 and 21/22.
https://elbsound.studio/perfect-layout/ ... p#example4

BTW, today on Cyber Monday the Gold version and all Gold upgrades of Perfect Layout are available with a 40% discount.

Jan

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Wed Dec 04, 2019 3:20 am

Jan, I would like to be able to easily align a horizontal series of finger numbers that I select. Also to align stacks vertically. There is a plugin to do some of this, but it is cumbersome. I was thinking that since Perfect Layout can avoid collisions between articulations, there might be a mechanism in place to do this.

I eagerly await the Mac version.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Wed Dec 04, 2019 9:04 am

Isn't that something that you can already do with the automatic stacking of Finale 26?

Can you post a before/after screenshot of what you're thinking of?

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Wed Dec 04, 2019 3:24 pm

I am not familiar with stacking in Finale 26 since I use Finale 25.5. But I need to be able to select any group of finger numbers and perform a horizontal and/or vertical alignment without this affecting any of the other articulations. For example, one can do horizontal alignment of smart shapes like pedaling with a simple command. This is not possible, to my knowledge, with articulations, like fingering. One must draw a guide line and use the JP Change plugin. Here is an example:
fingering example.jpeg
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Wed Dec 04, 2019 3:52 pm

Perfect Layout is a plug-in that is meant for processing a whole score (including parts).
It's not meant for usage on selected articulations only, though it's possible to also run it only individual measures only.
Some of the cases that you describe are pretty difficult to detect automatically (though not impossible, but difficult...).

The second beamed group (4323) is already processed correctly by Perfect Layout, if the default settings of the 432 articulations have the same default vertical offset (in that case I wonder how you get the result in image Before as it should already align correctly by default).
The last note (31) is handled fine by automatic stacking in Finale 26.
The 5142 and 4321 are difficult cases to be detected and handled correctly by default. Especially the 4321 which are all assigned to the first beat and shall be positioned horizontally although the beam is angled.

An idea would be to take the average of the selected articulations, but as far as I know it's not possible to detect in JW Lua which articulations were selected. Only the measure position of the selection can be read. But if the 4323 are assigned to the same measure position as the 3 (i.e. on beat 1), it doesn't work as the leading 3 might be taken into account too (of course, one could differentiate as it has a certain difference, ... but in detail it's not that easy to always detect and solve this case correctly).

Maybe you could suggest the 4323 and 5142 case to the Jetstream Finale team?
viewtopic.php?f=5&t=18331
The 4321 thing could be easily solved if no other fingering articulations are on the same beat (which is probably not the case here).

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Wed Dec 04, 2019 5:10 pm

Thank you for your patient explanation, jan. I am not looking for anything detectable or automatic, but simply the ability to align the finger numbers as I wish on command by selecting them in groups. I thought that Perfect Layout might possibly have some relevance, and it may, as you mentioned, help me on some cases, but it sounds like more of a Finale issue.

But I no longer make suggestions to MakeMusic, since it is pointless.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
Michel R E
Posts: 702
Joined: Sat Dec 10, 2016 9:16 pm
Finale Version: Finale 2012, 25, 26
Operating System: Windows

Post by Michel R E » Wed Dec 04, 2019 5:16 pm

you mention that PerfectLayout CAN be used on single selected measures?
I didn't think this was possible. Is it new to version 1.2?
User of Finale since version 3.0 on Windows.
Now using a mix of Finale 2012, Finale 25, and 26.1
GPO, Garritan Solo Stradivari violin, Gofriller Solo Cello.
XSamples Chamber Ensemble.
Absolute convert to NotePerformer3.

User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Wed Dec 04, 2019 5:19 pm

Michel R E, this has always been possible. But it takes less information into account, so not all functions are performed.
You can also run it on single pages or a region of some staves and some measures.
And, of course, you can run it directly on one part only
OR on a staff plus its part(s) (if you select a staff only in the score).
Last edited by elbsound on Wed Dec 04, 2019 5:29 pm, edited 1 time in total.

User avatar
elbsound
Posts: 196
Joined: Wed Aug 03, 2016 10:06 am
Finale Version: Finale 2014.5
Operating System: Windows

Post by elbsound » Wed Dec 04, 2019 5:20 pm

John, that's why I suggested JetStream. They do little handy scripts like this which are started by a keystroke.

User avatar
motet
Posts: 8226
Joined: Tue Dec 06, 2016 8:33 pm
Finale Version: 2014.5,2011,2005,27
Operating System: Windows

Post by motet » Wed Dec 04, 2019 5:21 pm

Yes, 4 3 2 3 should have been aligned by default. Make sure you're applying them with a metatool.

An alternative would be to do fingerings with expressions, which are easier to align, and which can be snapped to guide lines.

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Wed Dec 04, 2019 6:07 pm

motet, I do use metatools for fingering, but I can't rely on any of the default positional settings because the fingering I insert is too complex, so they are all set to manual. I tried expressions for fingering quite a while ago, but ran into issues that escape me now. I may try that approach again. But why Finale can't perform simple aligning and grouping functions for articulations is beyond me.

jan, I need a more general approach than scripts aimed at specific instances. While working just now, I realized how helpful running Perfect Layout on specified areas might be. As I said, I am looking forward eagerly to the Mac version!
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
motet
Posts: 8226
Joined: Tue Dec 06, 2016 8:33 pm
Finale Version: 2014.5,2011,2005,27
Operating System: Windows

Post by motet » Wed Dec 04, 2019 6:45 pm

Here are the default fingering articulations applied with a metatool, which as you see are even when applied to your 4 sixteenth-note E's. I realize you've altered the articulations' definition to make them more attractive, but make sure all 5 have the same settings for Position, and the same vertical offsets in Handle Positioning, and, again, that they're applied with metatools, and you'll probably save yourself some of the trouble you're experiencing.

I'm guessing Finale's designers reasoned that articulations apply to their note alone and are not related to one another. Whether that's true or not I'd have to think about, but I agree that it seems like articulations could have the same "align horizontally/vertically" functions expressions do. However, since that's unlikely to happen any time soon, if ever, maybe you could revisit your objection to expressions and we could discuss remedying those. They also have the advantage of being able to contain multiple characters, so your 4321 turn could be a single expression.

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Wed Dec 04, 2019 10:59 pm

Thanks, Motet. I meant that I can't set the articulations to "above note", "below note" or any of the other options, because of the complexity of the fingering, which is sometimes over the notes in various positions, sometimes under the notes in various positions, sometimes next to the beam, sometimes next to the note head, sometimes beside the note, sometimes after the note etc. I am afraid that it would be impractical to have many meta tools to handle all the cases. Experimentation has shown that if I select one of the options or even have two sets of fingerings with two different options, I have to constantly correct these to meet the requirements, which is more cumbersome than if I simply place them manually.

So I actually have no real "trouble". It would just be more convenient if I could align some of the fingerings by selecting them and using a simple command.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
motet
Posts: 8226
Joined: Tue Dec 06, 2016 8:33 pm
Finale Version: 2014.5,2011,2005,27
Operating System: Windows

Post by motet » Wed Dec 04, 2019 11:02 pm

Sounds like you need expressions, then. I see no advantage to articulations.

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Thu Dec 05, 2019 2:16 am

You may be right, motet. I am going to try expressions again to see what the problem was.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Sun Dec 08, 2019 8:09 pm

The problem is that expressions don't attach to notes. This is fine for finger numbers that fall between notes, like those for turns, and I used to use expressions for those, but not for most finger numbers.

I've found that the JW Change plugin offers several features for adjusting the position of fingering that I hadn't taken advantage of. However, it doesn't seem to allow alignment of chordal fingering or multiple sets of fingering assigned to the same note. it also doesn't seem to allow for fingering to parallel angled beams. But apparently Perfect Layout can do that, so perhaps between the Finale 26 stacking articulation capability, the JW Change plugin and Perfect layout, I might be close to good mechanisms for precise input of piano fingering without as much hand work.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

User avatar
motet
Posts: 8226
Joined: Tue Dec 06, 2016 8:33 pm
Finale Version: 2014.5,2011,2005,27
Operating System: Windows

Post by motet » Sun Dec 08, 2019 8:30 pm

Expressions attach to beats, and so should follow the notes (as a dynamic does, for example), unless I guess you're using the Note Position tool to move notes off the beat (in that case, consider using the beat chart instead, if you can).

User avatar
John Ruggero
Posts: 827
Joined: Tue Dec 06, 2016 11:41 am
Finale Version: Finale 25.5
Operating System: Mac

Post by John Ruggero » Thu Dec 12, 2019 2:30 am

I mostly use the beat chart, but also need the Note Position tool at times. Experience has shown that for my editing work, which stays very close to the composer's manuscript, fingering is best applied as an articulation.
2020 M1 Mac mini (OS 12.6) Finale 25.5, Dorico, Affinity Publisher, SmartScore 64 Pro, JW Plug-ins, TG Tools, Keyboard Maestro
www.cantilenapress.com

"The better the composer, the better the notation."

Post Reply