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
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| Intel SpeedStep (EIST) | Advanced → CPU Configuration | Disabled | Prevents slow OS‑controlled frequency scaling that causes latency spikes. |
| Intel Speed Shift (HWP) | Advanced → CPU Configuration | Enabled | Allows fast, stable hardware‑controlled frequency transitions. |
| Turbo Boost | Advanced → CPU Configuration | Enabled | Provides higher single‑core speed for low‑latency audio. |
| CPU C‑States | Advanced → CPU Configuration → CPU Power Management | Disabled | Prevents CPU sleep states that cause micro‑latency. |
| Enhanced C‑States (C1E) | Advanced → CPU Configuration → CPU Power Management | Disabled | Stops voltage drop transitions that interrupt real‑time audio. |
| Package C‑State Limit | Advanced → CPU Configuration → CPU Power Management | C0/C1 or Disabled | Ensures CPU never enters deeper sleep states. |
| ASUS MultiCore Enhancement | AI Tweaker | Disabled – Enforce All Limits | Prevents auto‑overclocking; stabilizes thermals. |
| SVID Behavior | AI Tweaker | Best Case Scenario | Provides clean, stable voltage behavior. |
| AI Overclocking | AI Tweaker | Disabled | Prevents BIOS from auto‑tuning CPU in ways that hurt stability. |
Memory / RAM
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| XMP Profile | AI Tweaker | XMP I | Uses stable RAM timings; avoids aggressive XMP II. |
| Memory Context Restore | Advanced → Memory Configuration | Disabled (if cold boot issues) | Improves RAM training consistency. |
| Memory Training | Advanced → Memory Configuration | Enabled | Ensures stable RAM initialization. |
PCIe / GPU / NVMe
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| ASPM Support | Advanced → Platform Misc Configuration | Disabled | Prevents PCIe link power‑saving transitions that cause DPC spikes. |
| Native ASPM | Advanced → Platform Misc Configuration | Disabled | Stops OS from enabling ASPM. |
| PCIe Native Power Management | Advanced → Platform Misc Configuration | Disabled | Keeps PCIe controllers fully awake. |
| L1 Substates | Advanced → Platform Misc Configuration | Disabled | Prevents deep PCIe sleep states. |
| PCIe Speed (GPU slot) | Advanced → PCIe/PCI Subsystem | Gen 4 | Reduces electrical noise; Gen 5 unnecessary for DAWs. |
| M.2 PCIe Speed | Advanced → PCIe/PCI Subsystem | Gen 4 | Avoids Gen 5 SSD heat/throttling during long sessions. |
USB / Thunderbolt
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| USB Power Delivery in Soft Off (S5) | Advanced → USB Configuration | Disabled | Prevents USB power‑saving transitions. |
| USB Power Saving Support | Advanced → USB Configuration | Disabled (if present) | Keeps USB controller fully awake. |
| ErP Ready | Advanced → APM Configuration | Disabled | Prevents USB ports from entering low‑power states. |
| Thunderbolt Support | Advanced → Thunderbolt Configuration | Enabled (if using TB audio) | Required for TB interfaces. |
| Thunderbolt PCIe Tunneling | Advanced → Thunderbolt Configuration | Enabled | Ensures stable PCIe‑over‑TB performance. |
| Thunderbolt Security Level | Advanced → Thunderbolt Configuration | No Security | Prevents authorization delays. |
| GPIO3 Force Power | Advanced → Thunderbolt Configuration | Enabled | Keeps TB bus powered and stable. |
Onboard Devices
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| Wi‑Fi | Advanced → Onboard Devices | Disabled (if unused) | Reduces DPC latency. |
| Bluetooth | Advanced → Onboard Devices | Disabled (if unused) | Removes RF/interrupt noise. |
| Onboard Audio | Advanced → Onboard Devices | Disabled (if using external interface) | Reduces IRQ load. |
| Serial Port | Advanced → Onboard Devices | Disabled | Removes unnecessary hardware interrupts. |
| SATA Controllers | Advanced → Onboard Devices | Disable unused | Reduces background polling. |
Cooling / Fans
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| Q‑Fan CPU Fan Control | Monitor → Q‑Fan | Standard Mode | Avoids thermal spikes from overly slow fan curves. |
| Chassis Fan Control | Monitor → Q‑Fan | Standard Mode | Keeps system thermals stable. |
| AIO Pump Control | Monitor → Q‑Fan | Full Speed | Ensures maximum cooling consistency. |
Boot / Misc
| Setting | BIOS Location | Recommended | What It Does |
|---|---|---|---|
| Fast Boot | Boot | Disabled | Ensures proper device initialization. |
| CSM | Boot | Disabled | Modern UEFI mode; more stable. |
| Secure Boot | Boot | Enabled | Keeps system secure; no DAW performance impact. |
Windows 11 – Full DAW Optimization Checklist (Table)
Power, CPU, and System Performance
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Power Plan | Control Panel → Power Options | Ultimate Performance | Prevents CPU downclocking and power‑saving transitions. |
| Minimum Processor State | Power Options → Advanced → Processor power management | 100% | Locks CPU at full frequency; avoids ramp‑up latency. |
| Maximum Processor State | Same menu | 100% | Ensures CPU always runs at full performance. |
| System Cooling Policy | Same menu | Active | Keeps fans responsive; avoids thermal throttling. |
| PCI Express Link State Power Management | Power Options → Advanced | Off | Prevents PCIe sleep states that cause DPC spikes. |
| USB Selective Suspend | Power Options → Advanced → USB settings | Disabled | Prevents USB ports from entering low‑power mode. |
| Hard Disk Turn Off | Power Options → Advanced | Never | Prevents drive spin‑down interruptions. |
USB Audio Interface Stability
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| USB Root Hub Power Saving | Device Manager → USB Controllers → Root Hub → Power Management | Uncheck “Allow the computer to turn off this device” | Prevents USB dropouts and packet delays. |
| Intel USB 3.x Host Controller Power Saving | Device Manager → USB Controllers → Host Controller → Power Management | Uncheck | Keeps USB controller fully awake. |
| Disable USB Power Saving (Global) | Settings → Bluetooth & devices → USB | Disable USB power saving (if present) | Ensures stable USB timing for audio interfaces. |
Network & Background Services
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Wi‑Fi Power Saving | Device Manager → Network Adapters → Wi‑Fi → Power Management | Uncheck | Prevents DPC spikes from Wi‑Fi power cycling. |
| Bluetooth Power Saving | Device Manager → Bluetooth → Adapter → Power Management | Uncheck | Reduces interrupt noise. |
| Disable Background Apps | Settings → Apps → Installed apps → Background permissions | Set to “Never” for non‑DAW apps | Reduces CPU scheduling jitter. |
| Disable Game Mode | Settings → Gaming → Game Mode | Off | Prevents Windows from reprioritizing threads incorrectly. |
| Disable Xbox Game Bar | Settings → Gaming → Xbox Game Bar | Off | Removes background capture services. |
Graphics / GPU Settings
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Hardware‑Accelerated GPU Scheduling | Settings → System → Display → Graphics → Default settings | Off | Prevents GPU scheduling latency spikes. |
| GPU Power Mode | NVIDIA Control Panel → Manage 3D settings | Prefer maximum performance | Keeps GPU clocks stable; avoids GUI‑related audio glitches. |
| Vertical Sync | NVIDIA Control Panel | Off | Reduces GUI latency in DAWs. |
Audio System Settings
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Disable Windows Audio Enhancements | Sound Settings → Device Properties → Enhancements | Off | Prevents DSP interference with ASIO. |
| Disable Spatial Audio | Sound Settings → Spatial Audio | Off | Reduces audio subsystem overhead. |
| Set Default Format | Sound Settings → Device Properties → Advanced | 48 kHz / 24‑bit | Prevents Windows from resampling system audio. |
| Disable Exclusive Mode (for non‑ASIO devices) | Same menu | Unchecked | Avoids conflicts with DAW audio engine. |
Startup & Background Processes
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Disable Startup Apps | Task Manager → Startup Apps | Disable all non‑essential | Reduces background CPU load. |
| Disable OneDrive Sync | OneDrive Settings | Pause or disable | Prevents disk and CPU spikes during sessions. |
| Disable Windows Tips & Suggestions | Settings → System → Notifications | Off | Removes background notification polling. |
| Disable Widgets | Taskbar Settings | Off | Reduces background GPU and network usage. |
Windows Services (Advanced)
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| SysMain (Superfetch) | Services.msc | Disabled | Prevents disk prefetching spikes. |
| Windows Search Indexing | Services.msc | Manual | Reduces background disk activity. |
| Connected User Experiences & Telemetry | Services.msc | Disabled | Reduces background CPU/network usage. |
| Windows Update Delivery Optimization | Settings → Windows Update → Advanced options | Off | Prevents bandwidth spikes. |
Storage / Disk Settings
| Setting | Windows Location | Recommended | What It Does |
|---|---|---|---|
| Disable Drive Indexing | Drive → Properties | Uncheck “Allow files to be indexed” | Reduces background disk access. |
| Disable Scheduled Defrag (for SSDs) | Defrag & Optimize Drives | Off for SSDs | Prevents unnecessary disk operations. |
| Enable Write Caching | Device Manager → Disk Drives → Policies | On | Improves disk performance for large sessions. |
Cakewalk Sonar – Full Optimization Checklist (Table)
Audio Driver & Engine Settings
| Setting | Location in Sonar | Recommended | What It Does |
|---|---|---|---|
| Driver Mode | Preferences → Audio → Playback & Recording | ASIO | Ensures lowest latency and best stability with pro interfaces. |
| ASIO Panel | Preferences → Audio → Devices → ASIO Panel | Use interface’s native buffer control | Prevents Sonar from fighting the driver. |
| Buffer Size | ASIO Panel | 32–64 samples for tracking, 128–256 for mixing | Balances latency vs. CPU load. |
| Mixing Latency (Manual) | Preferences → Audio → Driver Settings | Leave at ASIO defaults | Avoids conflicts with interface driver. |
| Enable 64‑bit Double Precision Engine | Preferences → Audio → Playback & Recording | On (for mixing) | Improves summing accuracy; slightly higher CPU use. |
| Use Multiprocessing Engine | Preferences → Audio → Playback & Recording | On | Enables multi‑core CPU support. |
| ThreadSchedulingModel | Preferences → Audio → Configuration File | 2 | Best balance of responsiveness and stability. |
| DropoutMsec | Preferences → Audio → Configuration File | 250 | Prevents premature audio engine dropouts. |
Plugin & VST Settings
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| Scan VST Plugins on Startup | Preferences → File → VST Settings | Off | Speeds startup; avoids unnecessary rescans. |
| Rescan Failed Plugins | Same menu | Off | Prevents repeated scanning of incompatible plugins. |
| Rescan Existing Plugins | Same menu | Off | Avoids CPU spikes during startup. |
| Use VST3 First | Same menu | On | Ensures most stable plugin format loads. |
| Enable Plugin Load Balancing | Preferences → Audio → Playback & Recording | On | Distributes plugin load across CPU cores. |
| Enable Plugin Delay Compensation (PDC) | Preferences → Audio → Sync & Caching | On | Keeps tracks aligned when using latency‑heavy plugins. |
| Disable PDC During Live Input | Same menu | On | Reduces latency when recording through plugins. |
Playback, Recording & Transport
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| Always Stream Audio Through FX | Preferences → Audio → Playback & Recording | On | Ensures consistent FX behavior. |
| Allow Arm Changes During Playback | Preferences → Project → Record | Off | Prevents CPU spikes when arming tracks mid‑playback. |
| Allow Track Mute/Solo During Playback | Preferences → Project → Playback | On | Smooth workflow without audio engine interruptions. |
| Record Pre‑Roll | Transport Bar | 1–2 seconds | Helps performers lock in timing. |
| Enable Input Echo | Track Inspector | Only when needed | Reduces CPU load and latency. |
Disk, Cache & Streaming
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| Read Caching | Preferences → Audio → Sync & Caching | Off | Prevents unnecessary buffering. |
| Write Caching | Same menu | Off | Ensures stable disk writes during recording. |
| Disk I/O Buffer Size | Same menu | 512 KB | Best balance for modern NVMe SSDs. |
| Picture Cache Size | Preferences → Audio → Sync & Caching | 500 MB | Prevents UI lag in large projects. |
| Picture Cache Folder | Same menu | On fast SSD | Improves waveform redraw speed. |
MIDI & Timing
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| MIDI Playback Buffer Size | Preferences → MIDI → Playback & Recording | 500 ms | Prevents MIDI timing jitter. |
| Use Hardware Timestamp | Preferences → MIDI → Devices | On | Improves MIDI clock accuracy. |
| Prepare Using | Preferences → MIDI → Playback & Recording | 200 ms | Smooths MIDI playback. |
| Enable MIDI Echo | Track Inspector | Only when needed | Reduces CPU load. |
Project & File Management
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| Auto‑Save | Preferences → File → Advanced | Every 5 minutes | Prevents data loss without interrupting workflow. |
| Versioning | Same menu | On | Keeps incremental backups of project files. |
| Per‑Project Audio Folders | Preferences → File → Audio Data | On | Keeps projects clean and portable. |
| Record Bit Depth | Preferences → Audio → Driver Settings | 24‑bit | Standard for pro audio. |
| Render Bit Depth | Same menu | 32‑bit float | Prevents clipping during bounces. |
UI & Workflow Performance
| Setting | Location | Recommended | What It Does |
|---|---|---|---|
| Smooth Scroll | Preferences → Customization → Display | Off | Reduces GUI‑related CPU load. |
| Show Audio Waveforms | Track View | On | Essential for editing; minimal CPU impact. |
| Show MIDI Event Colors | Track View | On | Improves visibility without performance cost. |
| Disable Aim Assist Snap | Preferences → Customization → Editing | Optional | Reduces UI lag in dense projects. |