Cakewalk // Documentation // CakewalkSonar // CPU core selection
Table of Contents Previous Next Index


There are two Aud.ini configuration variables named CoreSelectionMethod and ExcludeEfficiencyCores that allow Sonar more fine-grained control over these CPU resources. These variables can be specified in Edit > Preferences > Audio - Configuration File. Sonar will now favor p-cores over e-cores and first use p-cores when available.
This Aud.ini variable specifies how Sonar chooses preferred cores:
Specifies preferred per thread cores. This is the default option and is similar to the now deprecated UseIdealProcessor variable. Note that this request is only a hint and as a result the core assignment may be overridden by the operating system.
Setting this variable to True, instructs Sonar to aggressively exclude efficiency cores (e-cores) from audio processing and to only use p-cores. This can be beneficial since all cores will now have equal performance and as a result you may see better load balancing or better low latency performance. Note that if you have insufficient p-cores you may get worse performance by excluding e-cores completely.
Copyright © 2025 Cakewalk, Inc. All rights reserved
Sitemap | Privacy Policy | Legal