CPU affinities not following rules upon Bitwig launch

Started by pruvancz, April 03, 2026, 03:39:31 PM

Previous topic - Next topic

pruvancz

I've set up some rules for my DAW so that it runs on cores 12-32 (AMD 5950x CPU). I've set them to "always" for Bitwig's relevant executables (bitwig.exe, plugin-host.exe, audio-engine.exe). Purpose being, I'd like to ensure Bitwig is primarily running on the cores which (as far as I can tell) are underutilized and almost never used by other programs or Windows.

However, every time I re-launch Bitwig, the "current" affinities never correspond to the rules I've set, and I have to manually set the "current" affinities to the set that I've created.

Questions:

  • How do I ensure the CPU affinities remain upon relaunch?
  • Is there any better way to set CPU affinities to ensure Bitwig is using cores mostly unused by other?

Jeremy Collake

Please ensure that menu item "Options > Forced Mode" is checked. Some processes set their own CPU affinities and Process Lasso won't fight with them unless Forced Mode is enabled. Let me know if this helps!
Software Engineer. Bitsum LLC.