Since installing VEP6 I've been refreshing the Cubase and Logic templates I run on my W10 PC slave.
I've found there to be a huge performance difference between the two DAWs. However I set them up in completely different ways, so I'm wondering if I've missed something obvious in the process.
Cubase 8.5
Connected to a VEP slave running 5 instances - one for each orchestral section - using Expression Maps to control articulations.
Logic X 10.2.4
Connected to VEP using one instance per instrument - using Skiswitcher to control articulations.
Both templates are set to run EW Hollywood Orchestra with exactly the same samples loaded and the same number of Play VI's.
Both templates, when unconnected, run at 0% CPU and take up around 19GB of RAM.
However when connected to Cubase at a buffer of 256, the CPU shoots up to 96% and stays there, I can only make any use of the template if I raise the buffer setting in Cubase to very high levels. Even then it can choke.
When I connect Logic at a buffer of 128, the CPU rises to just 3% and can handle the full orchestra playing without breaking a sweat. (The connection time is virtually instant now too, which is a huge bonus).
I've tried various different combinations of thread counts and buffer settings, as well as disabling a few instruments in VEP but it barely makes any difference in Cubase, it appears to be purely the act of connecting that causes the permanent CPU spike.
For there to be such a massive difference, I can only think I've done something wrong somewhere, any suggestions on what it could be?