What points didn't I answer?
Ok mate, no offence taken.
I still disagree and you didn't answer my points, but good if you are happy.
Also, if you have 50 vst distributed on all your cores, you would have to explain me the advantage of splitting one of the 50 process in multiple cores.
But anyway, let's agree to disagree. This isn't a software engineering forum.
Cheers.
As for splitting the cores let me explain it this way.
Imagine a warehouse with an 8 lane highway attached to it on one side of a town. That highway runs all the way to the other side of the town where it is attached to another warehouse
The first warehouse is filled with data that needs to be sent to the CPU for processing which is in the other warehouse. The highway represents the 8 cores of a modern CPU
If you are just running a single plugin that plugin can send a lot of traffic down a single lane/core with no issues
Now add a second plugin and you have two lanes, three plugins three lanes etc. Now imagine you have 50 to use your example. Each lane on the highway is now full of heavy traffic and your DAW, OS, and CPU is trying very hard to balance everything and all the lanes are full of traffic
Now you reach the climax of your song and you want to introduce a big pad using 6 elements in a layered patch
If you are using Falcon all of that is going to slam the already loaded lane at one time. Since it's already at the breaking point you could get artifacts, latency, etc
Using something like HALion7 that traffic is going to be spread over 6 cores with no effort by your DAW or OS since there is still space on each lane the likelihood of artifacts and/latency is greatly reduced
Statistics: Posted by IvyBirds — Fri May 10, 2024 10:18 pm