Bug on interpreting dynamics linked to hairpin?

Hello,

I have a score where a dynamic is not played correctly. I’m using Note Performer, so I thought it was where the trouble came from. After contacting their support, it finally appears that the problem is rather related to Dorico.

See that file at bar 45. Violin 1 is supposed to play “mp” but it’s still “fff”. When moving the hairpin back one step, the dynamic is interpreted as intended:

Can someone confirm it’s a bug?

Thanks,

Cyril.

L’aliéné best.dorico (1.6 MB)

It’s probably due to the difference in dynamics between the two divisi parts, which NP doesn’t know how to interpret. If you apply the >mp dynamic to the upper staff and duplicate it on the lower one (after having removed the dim.), playback works fine.

L’aliéné best.dorico (1,6 Mo)

If you want to keep the > and the dim. where they are, unlink the >, remove the bottom one and just enter a dim. on the F#.
L’aliéné best with dim.dorico (1,6 Mo)

(But btw, you could start the unis at bar 44, is there a reason why you don’t?)

Thank you for your quick reply.

But how can you explain the fact that the misinterpretation of the multiple dynamics in divisi parts also remains when using Halion, for example? It doesn’t seem related to NP.

You’re totally right. I should have put the unison one bar before.

Another question, please: how can I add an 8va indication only for one divisi part? When I put it on the bottom part, it’s fine, but when I put it on the top part, the bottom one is affected as well.

Sorry, you’re right!

I can’t reproduce what you’re describing, could you explain exactly what you’re trying to achieve?

Actually I was wrong, I didn’t notice the 8va line! The notes are not the same.

Exact. They play at an octave difference.

When you put an 8va line on the 1st divisi (upper staff), it’s also applied to the 2nd divisi if it reaches the whole note played in unison. I wish I could just apply the 8va line to the 1st divisi until the last G note, but it’s not that important.

So, move the unison one bar later!

I think the problem here is that you’ve got two conflicting dynamics going at the same time - the “>mp” on the first divisi, and the “dim.” on the second divisi - and these are both ending up being routed to the same patch. (The “dim.” here doesn’t have an absolute dynamic at the end, so in this situation it will only reduce the dynamic by 1 level to “ff”.) Either you can turn on the “Suppress playback” property for the “dim.”, or you can enable Independent Voice Routing for Violin 1 so that each division gets its own patch.

Interesting, thank you. Can I add a dynamic to a rest bar? So that I could replace the “dim” with a “>“ and put a “mp” at the end (unison would be split one bar later, as suggested by Janus.

Yes, although I think by default if you put the “mp” in the rest bar it will actually be snapped back to the end of the previous bar. You could also add an “mp” and hide it using the “Hide intensity marking” property.

Thank you.