Setup>Edit Instrument Definition unexpectedly changes the Play>VST Routing

This is mysterious and unexpected.
Changing the number of staves on a piano instrument, ends up reassigning the VST to a different instrument (reapplying the Playback Template?).

  • I have a piano (grand staff) which, due to some upgrade mystery, is getting assigned to Halion 6 instance stock piano and then producing no sound.
  • I reassigned the VST to The Grand. Sound is then ok. I probably would have reassigned it anyway.
  • I edit the instrument definition to change this piano (“Keyboard (in score)”) to 1 staff (not grand staff), which should have nothing to do with Play or VST.
  • Suddenly the VST is reassigned back to the original HALion 6 instance (which I only noticed, because there is then no sound).
    …reconfigure, repeat, it is reproducible.

I don’t know why Edit Instrument Definition would have anything to do with Play. Sure, if I did Setup>Change Instrument instead, then perhaps it would be appropriate to automatically reapply the Playback Template (which would then change the VST) and this would be expected.

Editing the instrument’s definition via Library > Instruments will indeed cause the playback template to be partially reapplied and the sound assignment for the instrument to be reset, because under the hood the operation to edit the instrument is performing the same basic edits as using Change Instrument in the Players panel in Setup mode.

I’m experiencing this same issue…there must be some way to overcome this. It is becoming a rather time consuming issue. At least for one so new to Dorico as I am. Thanks for any insights.

You must have some very peculiar instrument needs if you are frequently having to change instrument definitions. There’s almost certain to be a better way…

It doesn’t matter if it’s one change per day or month: It is highly annoying that the entire routing gets trashed when making an adjustment (could even be as simple as changing the transposition to 8va or something). And if one isn’t using a playback template, routing just disappears.

… but Daniel explains why and although understandable, still annoying.

I still contend that Dorico has a very extensive list of standard definitions, including most usual transpositions, so messing with instrument definitions should be an exception not a norm.

Not really, I’m merely attempting to set up my Dorico templates to match what I have been using for years in my Cubase template VST wise. Some very large orchestral collections with extended ranges. So If I’m setting up an instrument with said extended range, I prefer to set the advanced range in the Dorico instrument definitions to match. Otherwise my Dorico layouts are unnecessarily pocked with red noteheads. Hope this helps you better understand my issue.