I need help understanding how to best utilize System resources while running Cubase. I’ve run a few tests with some interesting results.
Test 1: Load a single omnisphere multi (where its playing 8 patches at once + all its FX etc in stack Mode) and at a buffer size of 256, Multi processing on & AISO Guard on high. Result: AISO peaks. Whats weird is my CPU meter in activity monitor shows all CPU cores with tons of headroom & cubase using only 200% CPU (max is 100% x 24 for my cores + hyperthreading), but Cubase’s Real-time peak meter is maxing out. I’m guess this has something to do with a single instrument being loaded on a single CPU, and once you max out that CPU you are done - but I dont get why I dont see a single core maxing out in activity monitor? Notice that 88% of my CPU is idle!!
Test 2: Spread out this same Omninsphere multi across 8 different omnispheres each playing one patch. Buffer still at 256, Multi processing on & AISO Guard on high. Result: AISO is no where near peaking, even though according to Activity monitor the same CPU is being use. (see picture 2)
Does this mean that Cubase only uses multiple processing if you are playing multiple instruments? Does this mean it is best in general to treat multi-channel instruments like Omnisphere, Kontakt, Halion, etc as individual instruments and load more instances with single patches vs less instances full of patches? That seems to be the conclusion I’ve hit with my tests, but would love to hear from other users.