So, maybe I’ve found a workflow that is the good middle way between single track templates and full orchestra templates. I’m now reasoning in sections.
My VEPRO server project is made of several instances, each one dedicated to a particular section. For example, I have a “VSL WW Fl/Cl” instance, a “VSL WW Ob/Bsn” one. An “Xsample Contemporary Strings” one. A “VSL ST Appassionata+Orchestral+Chamber+Solo” one.
And then: a “VSL Dimension Violins I” section, and a “VSL Dimension Violins I (16 separate channels)”. And so on for the other sections, as full sections or individual instruments. Each logical block in the orchestra is a module, that can be combined or interchanged with the others.
To create the needed endpoint configurations interfacing with these VEPRO instances, in Dorico I create projects including only a single instrument section each, as suggested by Paul in the dedicated instructions in this forum. A section project may be called the “VSL WW Core”. This one could include the most commonly used woodwind instruments, and be linked to the corresponding VEPRO instances.
When everything is configured and linked in Dorico, I can save a “VSL WW Core” endpoint configuration. This will be added to the “VSL Orchestra Core” playback template. Other sections and endpoint configuration will later be added to this playback template.
Then, I can open VEPRO with no server project loaded. After this, I can create a new Dorico project, and select the “VSL Orchestra Core” playback template, including the “VSL WW Core” endpoint configuration. This will recreate the linked VEPRO instances, with all the contained instrument. If I have set MIR, the corresponding icons are loaded and set in the room.
So, applying a playback template including a set of endpoint configurations automatically reloads the linked VEPRO instances, sounds and effects. It can’t only load the single instrument I create in Setup mode, but having the full section it belongs is not excessive weight. In VEPRO, I can mute/turn off the unused channels, and they will not weight on the CPU and memory.
If I have to add other instruments/sections, I can add the corresponding endpoint configuration to a playback template, and apply it to the score. Everything I routed with the previous playback template seems to remain in place, and the added endpoint configuration will add the needed VEPRO instances and sounds.
Paolo