TroubleChute Logo
HARDWARE

Fix Focusrite Audio (Distortion, Robot sounds & Problems)


Published: Nov 20, 2022
Last Edit: Jun 19, 2026
Focusrite Cleaning Audio
897 Words, 4 Minutes.

Watch the video:


Focusrite is great

However, like a lot in the music industry: it’s focused on Mac.

The Windows drivers leave a lot on the table.

The hardware still works, and great… but it’s not always on all computers.

This guide does fix periodic weird distortion and robot sounds that come from your inputs/outputs every hour or so. Once they occur they persist until the device is removed and plugged in again, or your computer is completely restarted.

We can, however, restart the Windows audio drivers - flushing the audio buffer among other things, fixing the issue. I’m quite positive it’s some kind of ‘buffer overflow’, however, I can’t be certain.

Regardless, either run all the following commands or place them in a .bat file which you can run whenever you need it.

You will need to run CMD as Admin, or open the .bat as admin!

Restart audio drivers

1
2
3
4
net stop audiosrv
net stop AudioEndpointBuilder
net start audiosrv
net start AudioEndpointBuilder

It’s as simple as that.

What causes the audio glitch?

The crackly, robotic-sounding audio that periodically comes out of a Focusrite interface on Windows is almost always a buffer underrun or overrun somewhere in the audio pipeline. The OS, the Focusrite ASIO driver, and your DAW or browser all maintain small audio buffers that hold samples ready to be played or recorded. If those buffers fall out of sync - one side asks for samples that aren’t ready, the other side delivers them late - you hear it as a stutter, a click, a glitch, or, in the worst cases, robotic-sounding output that persists until something resets.

A few common triggers:

The reason the bug persists once it starts is that the existing buffer state is broken and the driver never re-syncs it. Restarting the Windows audio service (audiosrv) and the endpoint builder (AudioEndpointBuilder) tears down the audio stack and rebuilds it from scratch, which clears the bad buffer state.

Why Focusrite on Windows specifically?

Focusrite’s first-class platform has historically been macOS. The hardware is the same on both platforms, but the driver team is smaller for Windows, and the Windows audio stack (WASAPI, the USB audio class driver, the various audio services) is significantly more complex than macOS’s Core Audio. The result is that glitches that would be fixed by a macOS driver in milliseconds persist on Windows until the user takes action.

A clean, fully updated install of Focusrite Control plus the latest Scarlett or Clarett firmware dramatically reduces the frequency of these glitches, but doesn’t eliminate them on every system.

Other workarounds

If restarting the audio service works for you, great. If it doesn’t, or if you want to avoid the issue altogether, try these:

Make the fix permanent

If you find yourself running the .bat file weekly, automate it. Two common ways:

Task Scheduler (recommended):

  1. Open Task Scheduler.
  2. Click Create Task, not “Create Basic Task” - you want the full options.
  3. On the General tab, tick “Run with highest privileges” and pick “Run whether user is logged on or not.”
  4. On the Triggers tab, click New and set the trigger to At startup (or on a schedule - every 6 hours is reasonable for problem machines).
  5. On the Actions tab, point it at your soundfix.bat.
  6. Save. Reboot and check the Task Scheduler history to confirm it ran.

Startup script:

  1. Drop a shortcut to soundfix.bat in the Startup folder (shell:startup in the Run dialog).
  2. Edit the shortcut’s properties and tick “Run as administrator.”
  3. Reboot. The audio services get restarted every time you log in.

The Task Scheduler approach is better because it runs even when no user is logged in, which catches the issue before you do.

TroubleChute © Wesley Pyburn (TroubleChute)
Support Me Privacy Policy Cookies Policy Terms of Service Contact