I don't think I'm explaining myself very well. And I'm actually experiencing this at the moment, so it's a real issue. Let me try to clarify:
- Correct. VE Pro Server does not launch automatically. If it's not started on the local machine, Cubase does not start it.
- Imagine Cubase project X that formerly connected to three instances of VE Pro all running on localhost. One was a large orchestral instance. Two others were specific to that project, non-preserved.
Now I want to move the large orchestral instance (LOI) to the slave machine. I start VE Pro Server on the slave machine and load the LOI. It's sitting there waiting for a connection.
- Back on the main machine, I open project X in Cubase. If VE Pro Server is not running on the main machine, I have no way to figure out what the other two instances of VE Pro were. Since I don't know what they are, I can't even manually open them on the slave machine and connect to them. But at least I can reconnect to the LOI on the slave machine.
- If VE Pro Server IS running on the main machine, it will try to load the original LOI and the two other non-preserved instances. The loading of the two others is great. That will allow me to retrieve them and possibly move them if I want. The loading of the LOI is not great. This will take 20 minutes and more RAM than the main machine has. After 20 minutes, I can disconnect the LOI and reconnect to the slave machine.
If I were talking about one Cubase project, this wouldn't be an issue. But I'm talking about many, many Cubase projects developed over several years that continue to be reused and reworked in different ways. Having the local VE Pro running with "empty" instance of the LOI is the only way I've figured out around this.
I'm afraid I don't follow you on the fear of uncertainty part. These Cubase projects simply won't load and work without having VE Pro Server running on the local machine.
Maybe the solution would have been to have one enormous metaframe that encompassed all possible projects, but I don't think this would have been practical. The LOI was truly the only thing shared across all projects. Everything else was very specific.
You might ask why keep those VI's in VE Pro in the first place then, and not in Cubase? Two reasons. Cubase performs much better with them in VE Pro and, in some cases, these specific ones were shared between several related projects.
I hope this explains better. There's really no need to reply as the "empty" LOI is a reasonable workaround. I had just thought this experience could not be unique to me and perhaps someone else had another workflow for it.
Thanks,
Jason