Staff connection error involving splitting with Solo



Hello everyone. I’ve noticed a staff-linking error when using the staff-splitting function to add an auxiliary Solo staff. Suppose I have a Soprano staff, and from the next system onwards, there is that same staff plus an additional one above it for the Solo: Dorico connects elements from the previous system (slurs, hairpins, lyrics, tied notes crossing the barline, etc.) not to the correct staff in the next system (the Soprano staff) but to the Solo staff. I verified in galley view that the added auxiliary staff section actually belongs to the Sopranos, not the Solo (as it should); this necessitates numerous manual adjustments to visually simulate a correct-looking result. I hope the Dorico developers fix this issue.

Ciao @Giovanni_Lucibello,

please provide a Dorico file that presents this issue.
From your description is not particularly clear how you obtained the extra staff (adding a staff, or using divisi or something else?). If we can see the file, we can give precise suggestions.
(And if this is an unexpected behaviour, I am sure the Staff would need a Dorico file to be able to reproduce the issue.)

If you are using the divisi feature to create a solo/gli altri, Dorico does not create a new solo line above gli altri. It changes the top line to the solo and creates a new line underneath for gli altri.


And this is incorrect: the main staff, the one from the previous system, must remain the Soprano staff, and the added staff must be the Solo staff. The situation would be different, however, if it were simply a matter of splitting the staff into Soprano I and Soprano II.

In your opinion (which, of course, you are entitled to express) - but that is not how it is implemented. Probably because the logic must work for all types of divisi (but that’s a guess as I’m not a developer).


Unfortunately, the logic cannot be the same for *divisi* parts and the solo, because the musical phrase that began earlier (complete with lyrics, slurs, hairpins, etc.) must continue on the same staff used for the *tutti*, whereas the solo needs to be able to start a new phrase that is completely unrelated to the one that began previously.

It’s not a problem. If you have already written the continuing tutti, just move it down a staff when the divisi begins. Dorico will notate it correctly.

As you can see, the preceding musical phrase (including the sung lyrics, slur, hairpin, and tied note) continues on the Solo staff, even though I need a rest on the downbeat of that staff and the musical line needs to continue on the other staves.

In this example taken from Barber’s Agnus Dei, you can see how he correctly handles the solo staff, ensuring that all elements begun earlier conclude on the other staves.


Okay, but it won’t also connect the slurs, hairpins, and lyrics to the staff of the previous system.

So why not just use a separate player for the solo? (They can be hidden for the rest of the score)

You can connect slurs and ties. The dynamics might require some thought, but lyrics can be moved like notes.


In fact, that is exactly the solution I had to resort to (just as I used to do with Finale). I wanted to make sure I wasn’t doing something wrong. In any case, I hope the Dorico developers understand the issue.
Thanks for the help.

Every specific case is different. I don’t see it as ‘resorting’ to something. Use the best tool for each situation.


It’s a real shame, because the staff-splitting tool for *divisi* is actually very useful, but it might become unusable for the solo part. Oh well, I’ll use the single player instead. Thanks for your time.

Don’t forget it. It really is a useful tool and works in many situations (even with solo lines)


Perfect, thank you very much.

In this situation (as in others, as well as in Condensing sometimes) setting the system break where the Divisi starts, helps to obtain a clean subdivision of all items (including tied notes, gradual dynamics, etc…):


That might be the case, but what if the phrase slur were very long?

You can ‘route’ the slur to the lower staff. ctrl-click the start and end notes then hit S

As @Janus points out: no problem with long slurs (you may need to flip manually some slurs in Engrave mode):

CleanShot 2026-07-16 at 00.49.54