Crackles and dropouts when DJing from a laptop: how to fix them

You're mid mix and the sound starts to crackle, pop, stutter or cut out for a split second. Maybe it happens every few minutes, maybe only when you load a track. It's easy to assume the controller is broken. Usually it isn't.
When the crackles are random rather than tied to one fader or knob, it's almost always the laptop not delivering audio to your controller or mixer fast enough. A bigger buffer, mains power and the right power settings sort most cases. Here's what to try, in order.
Quick fix
- Plug the laptop charger in. On battery, laptops slow the processor down.
- Raise the audio buffer in your DJ software until the crackles stop.
- Plug the controller straight into the laptop. No hub, no USB-C dongle.
- Close browsers, cloud sync and other apps. Turn Wi-Fi and Bluetooth off if you're not streaming.
- Unplug any wireless mouse or keyboard dongle and use a wired mouse.
- Try a different USB cable and a different port.
- Windows: set the power mode to Best performance.
Is it the laptop or the controller?
One quick question first. Does the crackle happen at random, or only when you move a particular fader or turn a particular knob? Random crackles and dropouts point at the computer side. A crackle that only appears when you move one control is a worn part, and no laptop setting will fix it. Likewise, if the sound cuts when you touch the USB cable where it plugs into the unit, that points at the cable or the socket.
For everything else, work through the sections below.
Power first
Laptops on battery throttle their processors to save power, and DJ software is very sensitive to that. Plug the charger in before you do anything else. If you use Traktor with a Kontrol S2, S4 or Z2, a flashing warning triangle on the controller means one of three things: CPU load too high, the laptop on battery, or the MAIN or headphone volume near zero. Native Instruments' support page says so directly.
On Windows, set the power mode to Best performance in Settings. On a Mac, make sure Low Power Mode is off. Several DJs on Reddit who had been fighting crackles mention the Windows power plan as part of the fix.
Raise the buffer
The buffer is a small queue of audio waiting to go out to your controller. A small buffer means low latency, so the jog and buttons feel instant, but the laptop has less time to fill it. Make it bigger and the crackles usually stop, at the cost of a little delay. Pioneer's manuals put it plainly: breaks in sound are less likely with a larger buffer.
- Pioneer DJ controllers and mixers on Windows: change the ASIO buffer in your model's Setting Utility. Close rekordbox or Serato first, then reopen it. Pioneer's manuals warn that changing the ASIO setting while the DJ software is running can make the sound break up.
- Mac: set the buffer in your DJ software's audio preferences.
- Serato: raise the USB buffer size in Serato's audio setup.
- Traktor: Preferences, Audio Setup, Buffer Size.
Go up in steps until the crackles stop. Then, if the jogs feel laggy, come back down until just before the crackles return. One rekordbox user on Reddit with dropouts during recording tripled the buffer size and the problem all but disappeared.
Cables, hubs and ports
Plug the controller straight into the laptop with a decent cable. Hubs and cheap USB-C adaptors are a common cause of trouble, and Rane's support guide suggests swapping a USB-C dongle for a straight cable. Try a different port as well.
Don't underestimate the cable itself. Several DJs on Reddit tracked dropouts or crashes down to a USB cable that looked fine but wasn't. One XDJ-XZ owner whose PC kept crashing when rekordbox used the XZ as its sound card found it was the USB cable. A DDJ-1000 owner whose controller kept disconnecting after about 20 minutes, days before a party, fixed it with a new cable. A spare cable costs very little and is worth having in the bag anyway.
If you have a Traktor Kontrol S4 MK3, always use its power supply. Running on USB power alone isn't supported.
Cut the background load
- Close every app you don't need: browsers, cloud sync, game launchers, video players.
- Turn Wi-Fi and Bluetooth off unless you're streaming tracks.
- Unplug wireless mouse and keyboard dongles. More than one DDJ-FLX10 user on Reddit found a wireless mouse dongle was causing glitches, and removing it fixed them.
- Restart the laptop before the gig. Rane's Serato troubleshooting guide calls a restart the most common fix for intermittent connection problems.
In rekordbox, stems (track separation) and heavy analysis add a lot of load. If you get crackles when loading a track while another is playing, turn stems off and test again. Several DJs on Reddit report this, and one fixed it by turning track separation off.
Windows: the deeper fixes
If you've done all of the above and still get clicks, these are the next steps on a Windows laptop.
- Turn off USB selective suspend. It's in the advanced settings of your power plan. It lets Windows put USB devices to sleep to save power, which isn't what you want mid set. DJs on Reddit have reported this setting as the fix more than once.
- Turn off Exclusive Mode on other devices. In Sound settings, open each playback device's Properties, then Advanced, and untick Exclusive Mode on every device except your DJ unit.
- Run LatencyMon. It's a free tool. Run it for a few minutes while you play, and it names the driver that's holding up your audio. Engine DJ's support page recommends it for exactly this problem.
- Update the BIOS and drivers from your laptop maker's website, not just Windows Update.
LatencyMon has real results behind it. One FLX10 owner on Reddit spent weeks with stuttering playback. AlphaTheta support had them run LatencyMon, it pointed at an out of date BIOS, and updating it stopped the clicks and pops. Another Serato user found LatencyMon blamed the Wi-Fi adapter, and turning it off ended months of dropouts.
The Traktor Kontrol S2 MK3, S4 MK3 and S3 use Windows' own WASAPI audio rather than a dedicated driver by default. Native Instruments says to run Windows Update fully, and if latency is high on the S2 MK3 or S4 MK3, install the optional ASIO driver from the Traktor Drivers folder.
Mac notes
Macs aren't immune. Keep the charger in, set the buffer in your DJ software, check the vents aren't clogged and that the laptop isn't running hot. The cable, hub and background app advice above applies just the same.
Firmware and drivers
Install the audio driver for your exact model from the AlphaTheta or Pioneer DJ support site, and keep your controller's firmware current. Some dropout problems were bugs that firmware fixed. For example, audio skipping when using Beat FX on the DDJ-1000 was fixed by firmware 1.05 or later together with rekordbox 5.3.0 or later.
Prove it with a second computer
The quickest way to settle it: plug the controller into a different computer, ideally one that's known to be good, with a different cable. If it plays clean there, the controller is fine and your laptop is the cause. If it still crackles on a second machine, that's when to look at the hardware.
That's also why, when a controller comes to us with crackles, we may ask the owner to bring the laptop too. It's often where the problem is.
Model notes
DDJ controllers (DDJ-400, FLX4, FLX6, FLX10, DDJ-1000, REV7, SX range)
Raise the buffer, go direct to the laptop, mains power on, low power mode off. The FLX10 threads on Reddit come up a lot, often with stems in use and a wireless dongle plugged in.
DJM mixers as a sound card (DJM-900NXS, DJM-900NXS2, DJM-S range)
Same cause and the same fixes: bigger buffer, mains power, no hub, current Pioneer driver. On the DJM-S9 an old driver bug locked the ASIO buffer on 64-bit Windows, fixed in driver 1.032.
XDJ-RX, RX2, RX3, XZ, AZ and Opus Quad in laptop mode
Install the model's audio driver, connect directly, try another port and cable, and raise the latency in the driver utility and the DJ software.
Serato with any controller
Restart before the gig, charger in, raise the USB buffer, close every other app, and use a wall socket rather than a long extension lead.
When it's a repair
It's worth sending it in if:
- It still crackles on a second, known-good computer with a new cable.
- Sound cuts out when you touch the USB cable where it meets the unit.
- It only crackles when you move one fader or knob, not at random.
If it turns out to be a laptop setting, we'll point you at what to change. If the USB socket, a board or a control is at fault, we'll tell you what it needs and quote before doing anything. Our diagnostic is £30, deducted if you go ahead with the repair. Any repair is subject to diagnosis and parts availability. You can book a repair here, and courier collection and return is £20 per unit.
What to send us
- A video with sound of the crackle happening.
- A screenshot of your DJ software's audio settings.
- Your laptop model, and whether it's Windows or Mac.
- On Windows, a LatencyMon screenshot after a few minutes of playing.
FAQ
Why does my DJ controller crackle?
If it's random, it's nearly always the laptop not feeding audio fast enough. Charger in, buffer up, direct connection, background apps closed. If it's only when you move one control, that control is worn.
What buffer size should I use?
There's no single right number, because it depends on your laptop. Raise it until the crackles stop, then lower it until just before they come back.
Will a new USB cable fix crackling?
Sometimes. Several DJs on Reddit found a faulty cable was the cause, even when it looked fine. It's a cheap thing to rule out.
Is my controller broken if it crackles?
Probably not. Test it on a second computer with a different cable. If it's clean there, the controller is fine.
Why does rekordbox crackle when I load a track?
Loading and analysing a track adds load, and stems add a lot more. Turn stems off, close other apps and raise the buffer.
Want a second opinion?
Send us the video and your settings screenshot and we'll tell you whether it looks like a laptop setting or a hardware fault. If you're thinking of changing setup, have a look at our used Pioneer DDJ controllers or, if you'd rather leave the laptop at home, our used XDJ all-in-ones.