Propagating properties for slurs

Just came across what appears to be a pretty serious bug in Dorico Pro 4.0.31. In the full score below, the highlighted slurs are clearly over the upper voice:

In the piano solo part, they get moved to the lower voice, in effect turning them into ties:

Note that this is after “propagate properties” was applied.

This is probably a fairly rare occurrence, but as a small suggestion, maybe the program could check for two identical notes slurred together, and automatically place such slurs in another voice if possible, when creating parts?

If properties have been propagated (or if Global was applied before the slur was positioned) then the Direction property should be ON in the Part. Is it?

I can’t replicate the problem here: Propagating Properties when the slur is selected applies the direction to the Part.

Have you tried propagating again, making sure that the Slurs are selected?

Thanks for your reply. I literally just learned about “propagating properties” this morning, so I’m still just getting to know this feature.

I edited the piano part manually to force the slurs to curve upwards. There weren’t any visible changes that I could notice after propagating properties again just now.

Does there need to be a selection in order for “propagate properties” to work? Or does it always just work on the entire score?

No, it works on the present selection, which makes it possible to selectively propagate, e.g. only slur directions, but not, say, enharmonic spelling etc.

Do you want to attach a reduced file for someone to have a look at?

I’m working on a copyrighted, unpublished score which I’m afraid I don’t have permission to post. (And given my limited knowledge of Dorico, my effort to reduce this fairly complex score with several flows fell flat just now.)

Propagate Properties only works on a selection.

You can avoid having to use it by setting the Set local properties locally/globally switch (far right end of the properties panel) to Global, before altering properties (or flipping things). Again, this will only work for subsequent changes to properties.

It sounds like this was likely the issue then. Probably the process didn’t properly propagate the properties.

Here is the page in the manual about propagating properties. Note that the mode you’re in affects which properties set on the items selected at the moment you do the propagation, ultimately get propagated: i.e. if you’re in Write mode, any graphical offset properties don’t get propagated (because they’re only available in Engrave mode).

Since there’s no bug here where Dorico changes slurs to ties, I’ve taken the liberty of changing the title of this thread.

Happy to learn of the “propagate properties” feature of Dorico, so thank you to all who kindly filled me in.

@dspreadbury: Is this really not a bug? This example may well be just an outlier, though slurs were made indistinguishable from ties in a way that a human engraver would no doubt avoid. If it doesn’t already, maybe the program could check if the notes in any voice are identical when slurs are added, and place the slur above or below non-identical notes if they exist? (Or maybe this doesn’t occur frequently enough to be worth the trouble?)

It’s not a bug because the software isn’t designed to do anything special with this particular scenario (chords where the lower note is repeated). You could call it a deficiency, I guess, but it’s only a bug if it doesn’t work the way the designer expects it to work.

If it doesn’t already, maybe the program could check if the notes in any voice are identical when slurs are added, and place the slur above or below non-identical notes if they exist?

I’m not sure this would always be the right thing to do. Imagine a situation involving multiple voices, for example. Dorico’s default placement of the slur is correct as far as the algorithms that we have created are concerned, which is not to say that said algorithms could not be further extended in future.

You’re far more knowledgeable about music notation than I am, so I’ll happily defer to your expertise. That said, is it ever the case that slurs would preferably connect two identical notes, when there is a clear alternative in another voice? In other words, why would it ever be considered correct to write this:
screenshot_2022-05-16-1
… instead of this?
screenshot_2022-05-16

The first one is indistinguishable from a tie and only creates confusion or a misinterpretation, whereas the second version is crystal clear.

As a bit of an aside, you ask, “Imagine a situation involving multiple voices”—but these are multiple voices. Just to make sure we’re on the same page, I think we’re running into the issue where what music theory defines as a “voice” and what music notation software defines as a “voice” are not always one and the same. I guess you mean that this example would count as one “voice” as far as the software is concerned, even though these are actually two separate voices stemmed together? (Two notes can’t be sung simultaneously by one singer, so these are by definition two voices.)

There’s a real-life example that springs to mind: Chopin clearly differentiated between slurs and ties in his manuscripts, but the distinction can’t always be shown in standard printed notation. This is how he wrote ties, carefully connecting two note heads:

Here are two examples of slurs from his E minor Prelude; the bottom one is the one in question:

In the 1982 Henle edition, the editor interpreted this slur thus:

Later, in the 2007 Henle edition, the editor printed this, which is technically correct but looks like a tie:

Eigeldinger, in his edition for Peters, copied Chopin’s slurs extending well beyond the identical note heads, thus clearly marking them as slurs rather than ties:

This may not quite conform to modern printed notation standards, but it at least avoids the confusion between slurs and ties. (Too bad the upper voice in the left hand also consists of identical notes, so the workaround of flipping the slurs doesn’t work in this case!)

Anyway, just hoping to learn a bit more about the often confusing distinction between slurs and ties. (Let’s not even get started on Beethoven’s pairs of tied notes, which make for heated debate!)

I don’t think the 2007 Henle edition looks like a tie at all: you would never (for some value of “never”!) position a tie between two stems. Ties always (for some value of “always”!) join noteheads. But of course it’s a different situation to your original post because there are multiple “voices” (i.e. notes with both stems up and stems down) active on the same staff at the same time, in which case the convention is obviously to put the slurs between the stems (which Dorico would also do by default, of course).

In your original situation, if there had been a down-stem note at the same position, then the slur would naturally have been positioned between the stems of the up-stem voice by Dorico, which would give you the result you want. But Dorico doesn’t do this when a single “voice” (i.e. no notes with opposing stems sounding at the same time) is active. Perhaps it could be made to do so in the future, but the absence of it doing so now isn’t a bug, because it’s not something that we designed the software to do.

I’ll certainly think about this as something we might add to Dorico’s automatic slur placement algorithms in future.

1 Like