Tutorial

How to Set Up Equalizer APO for Competitive Gaming (2026 Guide)

Equalizer APO is the most powerful free audio tool for Windows gamers. It processes your entire system audio with a parametric EQ, letting you correct your headphone's frequency response and emphasize footsteps in competitive FPS games. This guide walks through the full setup from zero.

April 2026 · 15 min read · Windows 10/11
// TL;DR

What Is Equalizer APO and Why Should Gamers Care?

Equalizer APO is a free, open-source system-wide equalizer for Windows that works at the audio driver level. APO stands for Audio Processing Object — a Windows audio framework that lets programs modify audio before it reaches your speakers or headphones.

When you install Equalizer APO, it inserts itself into the Windows audio pipeline as an effect processing node. Every sound that goes through your selected audio device — game audio, Discord, music, YouTube — passes through the EQ filters you've defined.

For competitive gamers, the value is direct: your headphones have a frequency response curve that boosts some frequencies and cuts others. If that curve attenuates the 200-600 Hz range where footsteps live, you're physically losing footstep clarity before your ears even get the signal. Equalizer APO lets you correct that.

// Why not just use Windows EQ?

Windows' built-in EQ is limited to simple graphic sliders and doesn't apply to all applications reliably. Equalizer APO processes audio at the driver level, making it system-wide and more consistent. It also supports parametric EQ (precise frequency, gain, and Q control) rather than the 10-band graphic EQ Windows offers.

Step-by-Step Installation

1
Download Equalizer APO ~1 min
Go to equalizerapo.com and download the latest version. The installer is a standard Windows setup file.
2
Run the installer ~2 min
Accept the license, choose "Install for all users" (not just the current user), and select your audio playback device when prompted. If you have multiple devices (speakers + headphones), install for both.
3
Reboot your computer ~3 min
This is critical. Equalizer APO installs as a Windows audio driver, and drivers don't activate until after a reboot. Don't skip this step.
4
Verify installation ~1 min
After reboot, right-click your speaker icon in the taskbar → Sound → your playback device → Properties → Enhancements tab. You should see "Equalizer APO" listed as an active enhancement. If you don't see it, go back and reinstall, making sure to select the correct device.
5
Find your config.txt location ~1 min
On most systems, Equalizer APO installs to C:\Program Files\EqualizerAPO\config\config.txt. This is where all your EQ filters go. The Configurator tool (accessible from the Start menu) can also open this file.

Installation is complete. Now comes the actual work: writing the EQ filters that correct your headphone and boost footsteps.

Understanding the config.txt Format

The config.txt file is a plain-text file where each line describes an EQ filter. Equalizer APO reads it on startup and applies the filters in order. The basic format is:

Basic parametric filter syntax
Filter: ON APO PKQ {frequency in Hz} {gain in dB} {Q} Preamp: {gain in dB}

Let's break that down:

Example: Boost 400 Hz by +5 dB with moderate bandwidth
Filter: ON AP0 PKQ 400 5 1.0

Note: There's a zero in `AP0` (not letter O). This is a known quirk in Equalizer APO's syntax.

Example: Cut a 250 Hz resonance by -4 dB with a narrow bandwidth
Filter: ON AP0 PKQ 250 -4 2.5

The Preamp line at the top is critical. Any positive EQ boost increases the signal level, risking digital clipping (distortion). The preamp applies a global gain reduction to create headroom. Calculate your total positive gain and set the preamp to match or exceed it as a negative number.

Preamp example: -8 dB preamp to accommodate +6 dB total positive gain
Preamp: -8 dB Filter: ON AP0 PKQ 300 4 1.0 Filter: ON AP0 PKQ 500 3 1.2 Filter: ON AP0 PKQ 1000 1 1.5
// Clipping warning

If your final audio sounds distorted, harsh, or "fuzzy," your preamp is too high. Add more negative dB to the preamp. A proper preamp will maintain clean output with no distortion even at high game volumes.

Setting Up a Basic Gaming EQ Profile (Footstep Emphasis)

Now that you understand the syntax, let's build a footstep-boosting profile. The goal: accentuate the frequency range where footsteps live (roughly 150-800 Hz) while keeping the rest relatively flat.

Basic footstep emphasis profile (for headphones with relatively flat response)
# Footstep Boost Profile - Gaming Baseline # Preamp: -6 dB to prevent clipping with the boosts below Preamp: -6 dB # Low-mid boost: adds presence to footstep fundamental frequencies # Covers 200-400 Hz range where impact transients live Filter: ON AP0 PKQ 250 3 1.0 Filter: ON AP0 PKQ 350 4 1.2 # Mid boost: enhances the "body" of footsteps # Covers 500-700 Hz range (core footstep fundamental) Filter: ON AP0 PKQ 550 5 1.0 Filter: ON AP0 PKQ 700 3 0.9 # High-mid cut: reduce muddiness from competing frequencies # 1-2 kHz is where ability audio lives in many games # Small cut here keeps footsteps cleaner without removing them Filter: ON AP0 PKQ 1500 -2 1.0 # High frequency management: very slight reduction of harshness Filter: ON AP0 PKQ 4000 -1.5 1.2

Copy this into your config.txt, save it, and restart the APO service (or reboot). Load up a competitive game and listen for footstep clarity.

Adjust by ear: if everything sounds harsh, reduce the high-mid cut or add preamp reduction. If footsteps still sound muddy, add a small boost around 400-600 Hz. The values above are a starting point, not a prescription.

Per-Game Configurations

Different games have different footstep frequency profiles, different ambient noise floors, and different competing sounds. For the best results, you want a dedicated config per game. Here's what each game needs:

Game Boost Range Note Reference
CS2 200-700 Hz at +4 to +6 dB Concrete/metal maps, consistent footsteps; boost the core range hard CS2 page →
Valorant 150-600 Hz at +3 to +5 dB Ability sounds compete in 1-4 kHz; focus boost lower to avoid ability fatigue Valorant page →
Apex Legends 180-650 Hz at +3 to +4 dB High ambient noise floor; precise mid-bass boost, avoid over-boosting Apex page →

How to Switch Configs Between Games

The simplest method: keep separate config files and copy the right one to config.txt before each session. The Equalizer APO Configurator tool also lets you switch profiles without manually editing the file.

For more advanced switching, you can write a batch script that replaces the config and restarts the APO service:

Switch to CS2 profile (save as switch-cs2.bat)
copy "C:\Games\EQ\cs2-config.txt" "C:\Program Files\EqualizerAPO\config\config.txt" net restart "Audio Endpoint Builder"
// Pro tip

StepFreq generates separate config.txt files per game, pre-tuned with correct frequency, gain, and preamp values. Download your CS2 config, your Valorant config, and your Apex config — keep them in a folder and use a switcher script. Generate them now →

Adding Headphone Correction (AutoEQ Method)

Footstep boost on a flat baseline is effective. Footstep boost on a corrected baseline is significantly better. Here's why: most consumer headphones aren't flat. They have peaks and dips that color your perception of the footstep boost.

Headphone correction uses the inverse of your headphone's measured frequency response. If your headphone has a +5 dB peak at 1 kHz, you apply a -5 dB filter at 1 kHz. The result: a flatter, more neutral baseline that makes your footstep boost accurate and predictable.

Method 1: AutoEQ by Rtings

AutoEq is an open-source project that converts headphone measurements from Rtings, Crinacle, and other measurement databases into Equalizer APO config.txt entries. The workflow:

  1. Find your headphone model in the AutoEq Rtings results folder
  2. Find the specific variant (there are often multiple versions of the same headphone)
  3. Open the parametric_eq.txt file for that headphone
  4. Copy the contents into your config.txt (before your game-specific boosts)
AutoEQ output format (ready to paste into config.txt)
# HD 560S parametric EQ by Rtings AutoEQ # Preamp: -6.0 dB Preamp: -6.0 dB Filter: ON AP0 PKQ 38.5 1.1 0.70 Filter: ON AP0 PKQ 48.2 4.0 0.77 Filter: ON AP0 PKQ 59.7 1.6 0.65 Filter: ON AP0 PKQ 74.3 -2.0 0.56 Filter: ON AP0 PKQ 88.2 -1.0 0.67 Filter: ON AP0 PKQ 104.4 1.0 0.77 # ... (typically 10-20 filter lines)
// Important

Copy the headphone correction filters before your game-specific footstep boosts. The correction establishes the flat baseline; the game boosts add the footstep emphasis on top.

Method 2: Import Manual Measurements

If your headphone isn't in the AutoEq database, you can create correction filters from your own measurements or from measurements published by Crinacle or inear. The process:

  1. Find your headphone's frequency response graph (target ~60-70 data points across the range)
  2. Calculate the inverse at each octave band (31 Hz, 63 Hz, 125 Hz, 250 Hz, 500 Hz, 1 kHz, 2 kHz, 4 kHz, 8 kHz, 16 kHz)
  3. Write parametric filters that approximate the inverse curve

This is time-consuming and error-prone by hand. If your headphone isn't measured, use the Harman target curve as a generic correction instead: it's a target frequency response shape that works well for most dynamic driver headphones without needing a specific measurement.

Common Mistakes and Troubleshooting

Problem: No audio at all after installing

This usually means Equalizer APO was installed on the wrong device, or the APO didn't activate properly. Try reinstalling and explicitly selecting your playback device when the installer asks. If that doesn't work, open the Equalizer APO Configurator and verify that your device shows "Equalizer APO" as an installed effect.

Problem: Audio crackling or popping

Equalizer APO adds processing latency (typically ~5ms). On some systems, particularly with USB audio devices, this can cause crackling if the buffer is too small. Open your audio device's properties in Windows Sound settings and increase the buffer size, or switch to a higher-quality exclusive mode. Alternatively, reduce the number of EQ filters in your config.

Problem: Microphone is being equalized

By default, Equalizer APO applies to all devices. Add this to the top of your config.txt to exclude your microphone:

ExcludeLoad: n Device: {Your Microphone Device Name}

Find the exact device name in your Windows Sound settings.

Problem: Changes to config.txt don't take effect

Equalizer APO reads config.txt only at startup. After editing, either: (1) restart the "Audio Endpoint Builder" service in services.msc, or (2) reboot, or (3) open the Equalizer APO Configurator and click OK to trigger a reload.

Problem: Config syntax is being ignored silently

Equalizer APO silently skips malformed lines. If your filters aren't applying, check for:

Advanced: Room Correction, Virtual Surround, and Peace GUI

Room Correction with Equalizer APO

If you're using speakers (not headphones), room acoustics create peaks and dips in your frequency response that gaming headphones don't have. You can apply room correction using REW (Room EQ Wizard) to generate measurement data, then convert that to APO filters. This is significantly more complex than headphone correction and is primarily relevant for speaker setups, not headphone gaming.

Virtual Surround and Equalizer APO

Virtual surround processors (DTS Headphone:X, Windows Sonic, Dolby Atmos for Headphones) work by applying head-related transfer function (HRTF) processing to stereo audio, simulating multi-channel placement. They operate before Equalizer APO in the signal chain.

For competitive gaming, we recommend disabling virtual surround. The HRTF processing adds frequency coloration that fights your EQ corrections, and the spatial positional accuracy of a well-EQ'd stereo signal is better than most virtual surround implementations for footstep localization. Use stereo + EQ correction for the cleanest, most accurate positional audio.

// Exception

If you use a game that delivers positional audio information via multi-channel surround (not stereo HRTF simulation), virtual surround can still be useful. Evaluate per-game. For anything using stereo output — CS2, Valorant, Apex all do — EQ-corrected stereo is the better choice.

Using Peace GUI

Peace GUI is a graphical interface for Equalizer APO that makes profile building much easier. It lets you:

Peace is optional but strongly recommended if you plan to build custom profiles manually. It runs alongside Equalizer APO without any additional installation.

Full Setup Comparison: Manual vs. StepFreq

Doing this manually requires: understanding the config format, finding your specific headphone measurements, calculating inverse correction filters, calculating preamp values, building per-game profiles, and testing by ear. Here's how that compares to using StepFreq:

Manual Equalizer APO StepFreq
Setup time (first time) 45-90 minutes 10 seconds
Headphone correction ⚠ Manual: find measurements, calculate inverse Pre-calculated from Rtings + Crinacle databases
Preamp calculation ⚠ Manual: add up all positive gain Automatic
Per-game profiles ⚠ Manual: build separate configs Download separate file per game
Config format Write by hand or use Peace Direct config.txt (no Peace needed)
Ongoing maintenance Re-verify when headphones change Redownload when you switch headphones
Cost Free (time investment) Free forever

Skip the manual config writing.

StepFreq generates your complete Equalizer APO config.txt with headphone correction + game-specific footstep boost. Pick your headphone, pick your game, download the file, drop it in. Done.

Generate Your Config File →
No account needed  ·  Free forever  ·  29+ headphones

Frequently Asked Questions

Does Equalizer APO work on Windows 11?
Yes. Equalizer APO is fully compatible with Windows 10 and Windows 11. Both use the same APO (Audio Processing Object) framework that APO hooks into via the installation process.
Will Equalizer APO cause audio lag?
No. Equalizer APO processes audio at the system level with a group delay of roughly 5.3ms (128 samples at 48kHz) when the buffer is set to 512. This is well below the threshold of human perception and will not affect competitive gaming performance.
Why is my microphone also being equalized?
Equalizer APO applies to all audio devices by default. To exclude your microphone, edit the config.txt file and add the device name to the exclusion list: ExcludeLoad: n followed by Device: {your mic name}. Alternatively, use the Configurator tool to select which devices APO processes.
Can I use Equalizer APO with Discord or other chat apps?
Yes. Equalizer APO processes all audio output through the system, so Discord, TeamSpeak, and other voice apps will use your EQ-corrected audio. However, your outgoing voice is unaffected unless you specifically select your microphone device in the configurator.
How do I switch EQ profiles between games?
Manual switching: edit config.txt to load different profile content and restart the APO service (or reboot). Automated switching: use Peace GUI or write a batch script that replaces config.txt and restarts the APO service. StepFreq generates separate config files per game so you can keep different configs and copy the right one before each session.
What's the difference between Peace GUI and Equalizer APO?
Equalizer APO is the core engine (the APO driver that sits in the Windows audio pipeline). Peace is a graphical user interface (GUI) that makes it easier to design and manage EQ profiles without writing config.txt by hand. You can use one without the other, but they work better together.
My audio sounds harsh after applying EQ. What went wrong?
The most common cause is digital clipping. Any positive EQ boost on a loud signal can exceed 0dBFS and distort. Fix this by adding a preamp reduction at the top of your config.txt: set the Preamp to -6 to -12 dB depending on how much total positive gain you're applying. A secondary cause is over-boosting the high frequencies (above 4 kHz) which creates a harsh, fatiguing sound.
Do I need to reinstall Equalizer APO after updating my config?
No. Changes to config.txt take effect without reinstallation. On Windows 10/11 you can reload the APO by opening the Equalizer APO Configuration dialog and clicking OK, or by restarting the Audio Endpoint Builder service in services.msc.

Final Thoughts

Equalizer APO is genuinely powerful. It gives you the same system-level audio processing that costs hundreds of dollars in consumer audio hardware — for free. The catch is the configuration complexity. Writing correct parametric EQ filters requires understanding frequency, gain, Q, and preamp math.

If you're willing to spend 30-90 minutes learning the format, the AutoEq database, and per-game tuning, you can build a very effective setup. If you want to skip that process and get a verified-correct config file in 10 seconds, StepFreq does the same work automatically.

Either way: the manual setup process is worth understanding. Even if you use StepFreq, knowing what your config.txt is actually doing helps you debug problems, tweak by ear, and make informed decisions about your gaming audio.

Generate your EQ config in 10 seconds.

Headphone correction + per-game footstep boost. Equalizer APO, done right. Free forever.

Get Your Config File →
No account needed  ·  Takes 10 seconds  ·  Free forever