Hi all!
Sorry about this long message... But I hope somebody can help :)
Specs Master:
Windows 7 x64
Cubase 7.5.3 x64
Intel Xeon E3-1230 v2
32GB RAM
latest VEPro, Suite, MIR
Specs Slave:
Windows 7 x64
Intel i7-930
24GB RAM
latest VEPro, Suite
I've been using VEPro 5 (incl. MIR) for 2 years now and I've been with a certain CPU issue for some time. I'm using Cubase, and I have a big template (150-200 MIDI tracks), thus my pieces are generally very big.
Setup: Slave PC routes its audio to Cubase on the Master PC, which routes it via Audio Input Plugins to the VEPro instance on the same PC.
Example scenario 1: I disable my audio device, and make sure my VEPro instance of the Master PC is connected and decoupled. Then I connect my device again, and my CPU jumps to 35-40% usage and stays there, even tho I'm not playing back anything. The minute I play my piece, my CPU generally goes to 100% (a lot of instruments and MIR...) and gives me crackles. This is to be expected, because I only have 60% of the actual CPU power left) So the minute I connect my audio device, my CPU jumps up, but this is only if VEPro is connected. If VEPro is not connected, my CPU stays at 3-5% or so, the usual Windows idling.
Example scenario 2: Ignore the device, it's connected. The minute I connect my VEPro instance (master PC) in Cubase, my CPU jumps to 35-40% and the rest is the same ;)
It can't be a device problem. I'm using a X-Fi Platinum (not very 'professional' I know, but it does everything I need very well) with the latest Asio4All drivers. However, I ordered the Steinberg UR22 a few days ago and could give it a try today with the latest Yamaha/Steinberg drivers. Alas, the same problem :(
Thus the only conclusion is VEPro being the culprit (or MIR or Cubase). I've tried a lot already... Every single Device, VEPro and MIR buffer settings with various versions (I've had this problem for quite some time). Here's my VEPro setup: I'm only using one Instance on my PC (and 2 on my Slave PC). I'm using Audio Input Plugins in Cubase to route the Slave audio to the Master VEPro (the one and only instance). This instance has got 32-40 MIDI and Audio In/Outputs enabled, because that's how many I'm using. I've grouped certain instruments together, so I can then push these to MIR (which has about 40 instruments placed, VSL, PLAY, Kontakt, and Audio files from the slave PC).
I don't know if it's because the VEPro instance on the master PC has so many Audio In/Outputs, but that's the only way I can get all of of the audio from my slave to the master and MIR it together with the instruments already in the instance. The 40% CPU hogging is extremely irritating, because I can only use a bit more than half my CPU power which plagues me with crackling, pops, and high latency. Currently I have to run at Asio4All buffer of 1024 and MIR buffer 2048 (which still gives me crackles mind you). But pushing each up doesn't help all too much ... and at some point 100ms+ latency is not what I had in mind :/
Can anybody relate to this problem? Does anyone have a solution maybe?
I'd appreciate every bit of help, thanks :)
Regards