Though a single instance of TruePianos does use all 4 cores of my Q6600 in Sonar without problems as far as I can tell. Multiprocessing is enabled in both, host and plugin - all CPU-intensive options in TP are enabled - ~3ms latency at 88.2kHz, and I can't get it to glitch. Windows task manager is showing a fairly balanced load. So that may be indication that it's possible?GlennO wrote:Generally speaking, it is the job of the host to spread processing across the cores. Attempts in the past by plugins to spread their own processing across the cores have usually not worked well because that can interfere with the strategy the host is using to balance the load. The fact is, only the host has the big picture of all the things the user is trying to do, so the job of balancing across the cores is best left to the host.Pi_314 wrote: So how does this work? Is it the job of the plugin to tell the host program how to use the cores? Who is holding the bag here?
- Glenn
On a side note: Maybe it's worth considering a standalone version of Omnisphere - like there is with NI synths? For patch-programming I usually use standalone anyway, if available. Just a thought...
werner
