Hi
I hope somebody can advise. I was pointed this way. Bought the software and now I'm faced with "What do I do with it".
Here is the problem. I have an audio program called DJ.Studio which I use to produce mixes as a DJ. My system is six years old. I have 16GB on board and the CPU (on task manager) is hovering around 30% when in use. However, if I do complex mixes involving STEM separation, this can increase CPU usage and memory usage to nearly 80-90%. Any work is slow.
I know I need a CPU with more clock cpu's (My computer has four I understand) and maybe more memory. However, How can i use Process Lasso in the right way to improve things. I'm looking for smoother transitions and less slowing down of the mix processing.
Any help would be appreciated
If this is an Intel CPU with E-cores, set Efficiency Mode OFF rules for those processes, as they may otherwise get relegated to the E-cores and that would substantially impede their performance. Setting the priority classes ("CPU priorities" in Process Lasso) of those processes to "High" would also achieve this, and might be something you'd want to do regardless.
If there are other processes contending for the CPU, then you could try constraining their CPU affinity by dropping a few cores and reducing their priorities.
If the load is entirely within this application and nothing else is vying for system resources, then your options get more limited. The nature of the application's work processing, namely its threading model, wouldn't be something that could be externally affected.
Finally, if the load is bursting, and you're not already in a high performance power plan, then you may benefit from use of "Performance Mode" on those processes.
Quote from: Jeremy Collake on June 02, 2026, 10:06:25 PMIf this is an Intel CPU with E-cores, set Efficiency Mode OFF rules for those processes, as they may otherwise get relegated to the E-cores and that would substantially impede their performance. Setting the priority classes ("CPU priorities" in Process Lasso) of those processes to "High" would also achieve this, and might be something you'd want to do regardless.heardle (https://heardleonline.io/)
If there are other processes contending for the CPU, then you could try constraining their CPU affinity by dropping a few cores and reducing their priorities.
If the load is entirely within this application and nothing else is vying for system resources, then your options get more limited. The nature of the application's work processing, namely its threading model, wouldn't be something that could be externally affected.
Finally, if the load is bursting, and you're not already in a high performance power plan, then you may benefit from use of "Performance Mode" on those processes.
Thanks for the detailed explanation. The point about Process Lasso not being able to change the application's threading model is especially important. I've seen users expect huge gains from affinity and priority tweaks, but if the workload is already CPU-bound inside a single application, there's only so much any process manager can do.
For the OP, I'd definitely try setting DJ.Studio to High priority and enabling Performance Mode as Jeremy suggested. I'd also keep an eye on whether CPU usage is evenly distributed across all cores or if one core is getting maxed out while the others sit relatively idle. If it's the latter, that could indicate the software itself is the bottleneck rather than Windows scheduling.
Quote from: marktuan on June 13, 2026, 04:55:51 AMThanks for the detailed explanation. The point about Process Lasso not being able to change the application's threading model is especially important. I've seen users expect huge gains from affinity and priority tweaks, but if the workload is already CPU-bound inside a single application, there's only so much any process manager can do.
For the OP, I'd definitely try setting DJ.Studio (https://dj.studio/)capcut pro (https://capcut.gg/) to High priority and enabling Performance Mode as Jeremy suggested. I'd also keep an eye on whether CPU usage is evenly distributed across all cores or if one core is getting maxed out while the others sit relatively idle. If it's the latter, that could indicate the software itself is the bottleneck rather than Windows scheduling.
That is a great point. How can I easily check if the CPU usage is spread out across all cores? Is there a specific graph in Process Lasso that shows this, or should I just use the Windows Task Manager?