Digital Audio Workstation (DAW) Configuration

This page outlines some of the settings I've seen when running the Cakewalk Sonar DAW on Windows 11 on an ASUS Proart Z890 Creator WiFi motherboard. They might be good, they might be bad.

ASUS Proart Z890 Creator WiFi BIOS

CPU / Power / Frequency Behavior

SettingBIOS LocationRecommendedWhat It Does
Intel SpeedStep (EIST)Advanced → CPU ConfigurationDisabledPrevents slow OS‑controlled frequency scaling that causes latency spikes.
Intel Speed Shift (HWP)Advanced → CPU ConfigurationEnabledAllows fast, stable hardware‑controlled frequency transitions.
Turbo BoostAdvanced → CPU ConfigurationEnabledProvides higher single‑core speed for low‑latency audio.
CPU C‑StatesAdvanced → CPU Configuration → CPU Power ManagementDisabledPrevents CPU sleep states that cause micro‑latency.
Enhanced C‑States (C1E)Advanced → CPU Configuration → CPU Power ManagementDisabledStops voltage drop transitions that interrupt real‑time audio.
Package C‑State LimitAdvanced → CPU Configuration → CPU Power ManagementC0/C1 or DisabledEnsures CPU never enters deeper sleep states.
ASUS MultiCore EnhancementAI TweakerDisabled – Enforce All LimitsPrevents auto‑overclocking; stabilizes thermals.
SVID BehaviorAI TweakerBest Case ScenarioProvides clean, stable voltage behavior.
AI OverclockingAI TweakerDisabledPrevents BIOS from auto‑tuning CPU in ways that hurt stability.

Memory / RAM

SettingBIOS LocationRecommendedWhat It Does
XMP ProfileAI TweakerXMP IUses stable RAM timings; avoids aggressive XMP II.
Memory Context RestoreAdvanced → Memory ConfigurationDisabled (if cold boot issues)Improves RAM training consistency.
Memory TrainingAdvanced → Memory ConfigurationEnabledEnsures stable RAM initialization.

PCIe / GPU / NVMe

SettingBIOS LocationRecommendedWhat It Does
ASPM SupportAdvanced → Platform Misc ConfigurationDisabledPrevents PCIe link power‑saving transitions that cause DPC spikes.
Native ASPMAdvanced → Platform Misc ConfigurationDisabledStops OS from enabling ASPM.
PCIe Native Power ManagementAdvanced → Platform Misc ConfigurationDisabledKeeps PCIe controllers fully awake.
L1 SubstatesAdvanced → Platform Misc ConfigurationDisabledPrevents deep PCIe sleep states.
PCIe Speed (GPU slot)Advanced → PCIe/PCI SubsystemGen 4Reduces electrical noise; Gen 5 unnecessary for DAWs.
M.2 PCIe SpeedAdvanced → PCIe/PCI SubsystemGen 4Avoids Gen 5 SSD heat/throttling during long sessions.

USB / Thunderbolt

SettingBIOS LocationRecommendedWhat It Does
USB Power Delivery in Soft Off (S5)Advanced → USB ConfigurationDisabledPrevents USB power‑saving transitions.
USB Power Saving SupportAdvanced → USB ConfigurationDisabled (if present)Keeps USB controller fully awake.
ErP ReadyAdvanced → APM ConfigurationDisabledPrevents USB ports from entering low‑power states.
Thunderbolt SupportAdvanced → Thunderbolt ConfigurationEnabled (if using TB audio)Required for TB interfaces.
Thunderbolt PCIe TunnelingAdvanced → Thunderbolt ConfigurationEnabledEnsures stable PCIe‑over‑TB performance.
Thunderbolt Security LevelAdvanced → Thunderbolt ConfigurationNo SecurityPrevents authorization delays.
GPIO3 Force PowerAdvanced → Thunderbolt ConfigurationEnabledKeeps TB bus powered and stable.

Onboard Devices

SettingBIOS LocationRecommendedWhat It Does
Wi‑FiAdvanced → Onboard DevicesDisabled (if unused)Reduces DPC latency.
BluetoothAdvanced → Onboard DevicesDisabled (if unused)Removes RF/interrupt noise.
Onboard AudioAdvanced → Onboard DevicesDisabled (if using external interface)Reduces IRQ load.
Serial PortAdvanced → Onboard DevicesDisabledRemoves unnecessary hardware interrupts.
SATA ControllersAdvanced → Onboard DevicesDisable unusedReduces background polling.

Cooling / Fans

SettingBIOS LocationRecommendedWhat It Does
Q‑Fan CPU Fan ControlMonitor → Q‑FanStandard ModeAvoids thermal spikes from overly slow fan curves.
Chassis Fan ControlMonitor → Q‑FanStandard ModeKeeps system thermals stable.
AIO Pump ControlMonitor → Q‑FanFull SpeedEnsures maximum cooling consistency.

Boot / Misc

SettingBIOS LocationRecommendedWhat It Does
Fast BootBootDisabledEnsures proper device initialization.
CSMBootDisabledModern UEFI mode; more stable.
Secure BootBootEnabledKeeps system secure; no DAW performance impact.

Windows 11 – Full DAW Optimization Checklist (Table)

Power, CPU, and System Performance

SettingWindows LocationRecommendedWhat It Does
Power PlanControl Panel → Power OptionsUltimate PerformancePrevents CPU downclocking and power‑saving transitions.
Minimum Processor StatePower Options → Advanced → Processor power management100%Locks CPU at full frequency; avoids ramp‑up latency.
Maximum Processor StateSame menu100%Ensures CPU always runs at full performance.
System Cooling PolicySame menuActiveKeeps fans responsive; avoids thermal throttling.
PCI Express Link State Power ManagementPower Options → AdvancedOffPrevents PCIe sleep states that cause DPC spikes.
USB Selective SuspendPower Options → Advanced → USB settingsDisabledPrevents USB ports from entering low‑power mode.
Hard Disk Turn OffPower Options → AdvancedNeverPrevents drive spin‑down interruptions.

USB Audio Interface Stability

SettingWindows LocationRecommendedWhat It Does
USB Root Hub Power SavingDevice Manager → USB Controllers → Root Hub → Power ManagementUncheck “Allow the computer to turn off this device”Prevents USB dropouts and packet delays.
Intel USB 3.x Host Controller Power SavingDevice Manager → USB Controllers → Host Controller → Power ManagementUncheckKeeps USB controller fully awake.
Disable USB Power Saving (Global)Settings → Bluetooth & devices → USBDisable USB power saving (if present)Ensures stable USB timing for audio interfaces.

Network & Background Services

SettingWindows LocationRecommendedWhat It Does
Wi‑Fi Power SavingDevice Manager → Network Adapters → Wi‑Fi → Power ManagementUncheckPrevents DPC spikes from Wi‑Fi power cycling.
Bluetooth Power SavingDevice Manager → Bluetooth → Adapter → Power ManagementUncheckReduces interrupt noise.
Disable Background AppsSettings → Apps → Installed apps → Background permissionsSet to “Never” for non‑DAW appsReduces CPU scheduling jitter.
Disable Game ModeSettings → Gaming → Game ModeOffPrevents Windows from reprioritizing threads incorrectly.
Disable Xbox Game BarSettings → Gaming → Xbox Game BarOffRemoves background capture services.

Graphics / GPU Settings

SettingWindows LocationRecommendedWhat It Does
Hardware‑Accelerated GPU SchedulingSettings → System → Display → Graphics → Default settingsOffPrevents GPU scheduling latency spikes.
GPU Power ModeNVIDIA Control Panel → Manage 3D settingsPrefer maximum performanceKeeps GPU clocks stable; avoids GUI‑related audio glitches.
Vertical SyncNVIDIA Control PanelOffReduces GUI latency in DAWs.

Audio System Settings

SettingWindows LocationRecommendedWhat It Does
Disable Windows Audio EnhancementsSound Settings → Device Properties → EnhancementsOffPrevents DSP interference with ASIO.
Disable Spatial AudioSound Settings → Spatial AudioOffReduces audio subsystem overhead.
Set Default FormatSound Settings → Device Properties → Advanced48 kHz / 24‑bitPrevents Windows from resampling system audio.
Disable Exclusive Mode (for non‑ASIO devices)Same menuUncheckedAvoids conflicts with DAW audio engine.

Startup & Background Processes

SettingWindows LocationRecommendedWhat It Does
Disable Startup AppsTask Manager → Startup AppsDisable all non‑essentialReduces background CPU load.
Disable OneDrive SyncOneDrive SettingsPause or disablePrevents disk and CPU spikes during sessions.
Disable Windows Tips & SuggestionsSettings → System → NotificationsOffRemoves background notification polling.
Disable WidgetsTaskbar SettingsOffReduces background GPU and network usage.

Windows Services (Advanced)

SettingWindows LocationRecommendedWhat It Does
SysMain (Superfetch)Services.mscDisabledPrevents disk prefetching spikes.
Windows Search IndexingServices.mscManualReduces background disk activity.
Connected User Experiences & TelemetryServices.mscDisabledReduces background CPU/network usage.
Windows Update Delivery OptimizationSettings → Windows Update → Advanced optionsOffPrevents bandwidth spikes.

Storage / Disk Settings

SettingWindows LocationRecommendedWhat It Does
Disable Drive IndexingDrive → PropertiesUncheck “Allow files to be indexed”Reduces background disk access.
Disable Scheduled Defrag (for SSDs)Defrag & Optimize DrivesOff for SSDsPrevents unnecessary disk operations.
Enable Write CachingDevice Manager → Disk Drives → PoliciesOnImproves disk performance for large sessions.

Cakewalk Sonar – Full Optimization Checklist (Table)

Audio Driver & Engine Settings

SettingLocation in SonarRecommendedWhat It Does
Driver ModePreferences → Audio → Playback & RecordingASIOEnsures lowest latency and best stability with pro interfaces.
ASIO PanelPreferences → Audio → Devices → ASIO PanelUse interface’s native buffer controlPrevents Sonar from fighting the driver.
Buffer SizeASIO Panel32–64 samples for tracking, 128–256 for mixingBalances latency vs. CPU load.
Mixing Latency (Manual)Preferences → Audio → Driver SettingsLeave at ASIO defaultsAvoids conflicts with interface driver.
Enable 64‑bit Double Precision EnginePreferences → Audio → Playback & RecordingOn (for mixing)Improves summing accuracy; slightly higher CPU use.
Use Multiprocessing EnginePreferences → Audio → Playback & RecordingOnEnables multi‑core CPU support.
ThreadSchedulingModelPreferences → Audio → Configuration File2Best balance of responsiveness and stability.
DropoutMsecPreferences → Audio → Configuration File250Prevents premature audio engine dropouts.

Plugin & VST Settings

SettingLocationRecommendedWhat It Does
Scan VST Plugins on StartupPreferences → File → VST SettingsOffSpeeds startup; avoids unnecessary rescans.
Rescan Failed PluginsSame menuOffPrevents repeated scanning of incompatible plugins.
Rescan Existing PluginsSame menuOffAvoids CPU spikes during startup.
Use VST3 FirstSame menuOnEnsures most stable plugin format loads.
Enable Plugin Load BalancingPreferences → Audio → Playback & RecordingOnDistributes plugin load across CPU cores.
Enable Plugin Delay Compensation (PDC)Preferences → Audio → Sync & CachingOnKeeps tracks aligned when using latency‑heavy plugins.
Disable PDC During Live InputSame menuOnReduces latency when recording through plugins.

Playback, Recording & Transport

SettingLocationRecommendedWhat It Does
Always Stream Audio Through FXPreferences → Audio → Playback & RecordingOnEnsures consistent FX behavior.
Allow Arm Changes During PlaybackPreferences → Project → RecordOffPrevents CPU spikes when arming tracks mid‑playback.
Allow Track Mute/Solo During PlaybackPreferences → Project → PlaybackOnSmooth workflow without audio engine interruptions.
Record Pre‑RollTransport Bar1–2 secondsHelps performers lock in timing.
Enable Input EchoTrack InspectorOnly when neededReduces CPU load and latency.

Disk, Cache & Streaming

SettingLocationRecommendedWhat It Does
Read CachingPreferences → Audio → Sync & CachingOffPrevents unnecessary buffering.
Write CachingSame menuOffEnsures stable disk writes during recording.
Disk I/O Buffer SizeSame menu512 KBBest balance for modern NVMe SSDs.
Picture Cache SizePreferences → Audio → Sync & Caching500 MBPrevents UI lag in large projects.
Picture Cache FolderSame menuOn fast SSDImproves waveform redraw speed.

MIDI & Timing

SettingLocationRecommendedWhat It Does
MIDI Playback Buffer SizePreferences → MIDI → Playback & Recording500 msPrevents MIDI timing jitter.
Use Hardware TimestampPreferences → MIDI → DevicesOnImproves MIDI clock accuracy.
Prepare Using ms BuffersPreferences → MIDI → Playback & Recording200 msSmooths MIDI playback.
Enable MIDI EchoTrack InspectorOnly when neededReduces CPU load.

Project & File Management

SettingLocationRecommendedWhat It Does
Auto‑SavePreferences → File → AdvancedEvery 5 minutesPrevents data loss without interrupting workflow.
VersioningSame menuOnKeeps incremental backups of project files.
Per‑Project Audio FoldersPreferences → File → Audio DataOnKeeps projects clean and portable.
Record Bit DepthPreferences → Audio → Driver Settings24‑bitStandard for pro audio.
Render Bit DepthSame menu32‑bit floatPrevents clipping during bounces.

UI & Workflow Performance

SettingLocationRecommendedWhat It Does
Smooth ScrollPreferences → Customization → DisplayOffReduces GUI‑related CPU load.
Show Audio WaveformsTrack ViewOnEssential for editing; minimal CPU impact.
Show MIDI Event ColorsTrack ViewOnImproves visibility without performance cost.
Disable Aim Assist SnapPreferences → Customization → EditingOptionalReduces UI lag in dense projects.
Tags: