EQ Guide

How to EQ for Footsteps in Competitive FPS Games (2026 Guide)

Most players never hear the footsteps that kill them. It's not a skill issue — it's an acoustics issue. Your headphones are quietly sabotaging you by boosting the wrong frequencies and attenuating the exact range where enemy movement lives. This guide fixes that.

April 2026 · 12 min read · CS2 · Valorant · Apex Legends
// TL;DR

Why You're Not Hearing Footsteps (It's Not the Game)

Competitive FPS games have sophisticated audio engines. CS2, Valorant, and Apex all model footstep sounds accurately — the data is in the audio signal. The problem is what happens between the game and your ears: your headphones.

Every headphone has a frequency response curve — a graph showing which frequencies it amplifies or attenuates. Most consumer headphones are tuned for music: boosted bass below 100 Hz, scooped mids (200–800 Hz), and hyped treble around 8–12 kHz. This makes music sound exciting. It makes gaming audio sound muddy and directionally confused.

The problem: footsteps live in the mid-bass and low-mid range — exactly where most headphones cut. When you hear a faint step sound, your headphones may be attenuating it by 4–8 dB before it even reaches your ear. That's the difference between "I heard them coming" and "I got knifed out of nowhere."

// Key insight

A 6 dB boost in the 200–600 Hz range can double the perceived loudness of footstep sounds. This isn't cheating — it's correcting an acoustic deficit your headphone introduced.

The Frequency Science: Where Footsteps Actually Live

Footstep sounds are complex. They're not a single tone — they're a broadband impact containing multiple frequency components: the low-end thud, the mid-frequency impact transient, and the higher-frequency surface texture (concrete vs. wood vs. carpet). Here's how that breaks down per game:

Game Core Footstep Range Impact Transient Surface Texture Notes
CS2 200–700 Hz 150–400 Hz 800 Hz–2 kHz Concrete and metal surfaces dominate; very consistent footstep rhythm
Valorant 150–600 Hz 120–350 Hz 700 Hz–1.5 kHz Tile and carpet maps; ability sounds (resin, electricity) compete in the 1–4 kHz range
Apex Legends 180–650 Hz 160–380 Hz 750 Hz–2.2 kHz Varied terrain (dirt, metal grating, indoors); legend abilities add significant 2–6 kHz noise floor

Notice that all three games have footstep fundamentals between roughly 150–800 Hz. This is the target range for your EQ. The secondary texture frequencies (800 Hz–2 kHz) help with directional accuracy — they tell you whether a footstep is close or far, on a hard or soft surface.

Why Game Engines Differ

CS2 (Source 2 engine) uses a relatively clean audio model — footsteps have high signal-to-noise ratio because the game's ambient sound design is minimal compared to a battle royale. One clean step sounds like one clean step.

Valorant is trickier. Sage's walls, Brimstone's smoke, Jett's daggers — ability audio lives in the 1–5 kHz range and competes directly with footstep texture frequencies. Boosting too hard above 1 kHz makes abilities deafening while barely helping footsteps.

Apex is the hardest to EQ for because the game has a high ambient noise floor (Respawn's audio has historically been criticized for this). Aggressive mid boosts can amplify the ambient haze along with footsteps, muddying the result. The fix is precise mid-bass boost (180–500 Hz) with careful high-mid management.

The Headphone Correction Problem

Before you can EQ for footsteps, you need to correct what your headphones are doing to the signal in the first place. This is called headphone correction or headphone equalization, and it's the foundation of any serious gaming audio setup.

Every headphone has a unique frequency response that deviates from what engineers call the "diffuse field target" — a model of how audio sounds in a natural acoustic environment. A diffuse field-corrected headphone sounds neutral: no over-emphasized bass, no harsh highs, no scooped mids.

Without correction:

The correction profile for each headphone is derived from measurement data. Measurement labs like Rtings and Crinacle publish frequency response measurements for hundreds of headphone models. These measurements are the input to an inverse EQ filter — a curve that cancels out the headphone's deviations from neutral.

// Important

Headphone correction alone won't make footsteps loud. It makes the baseline neutral. The game-specific footstep boost is applied on top of the corrected baseline. Both layers are required for the best results.

Manual Equalizer APO Setup: The Full Process

Equalizer APO is a free, system-wide parametric EQ for Windows. It's the industry standard for PC gaming audio and supports APO (Audio Processing Objects) filters. Here's what a full manual setup looks like:

1
Install Equalizer APO and Peace UI (~5 min)
Download from the official Equalizer APO website. Install Peace (the GUI frontend) separately. Reboot after installation.
2
Find your headphone's frequency response measurements (~5–10 min)
Search Rtings.com or crinacle.com for your specific model. Not all headphones are measured — if yours isn't, you'll need to use a close variant or skip correction entirely.
3
Calculate the inverse correction filters (~10–15 min)
Using the measurement data, manually create parametric EQ bands in Peace that counter each deviation in your headphone's response. You need to set frequency, gain, and Q (bandwidth) for each correction band — typically 6–12 bands for a decent correction.
4
Apply preamp gain to prevent clipping (~2 min)
Any positive EQ boost increases the risk of digital clipping. Set the preamp to compensate — typically -6 to -12 dB depending on your boost amounts.
5
Add game-specific footstep boost bands (~5–10 min)
Create a second Peace profile for each game. Add boosting filters in the footstep frequency ranges from the table above. Fine-tune by playing the game and adjusting by ear — this part is genuinely trial and error.
6
Save separate profiles per game, switch manually (ongoing)
Peace supports profile switching, but you have to do it manually when you switch games.

Total time for a fresh setup: 25–45 minutes. And that's per headphone. If you switch headphones or games, you're doing significant parts of this again.

StepFreq vs. Manual Equalizer APO: Side-by-Side

StepFreq automates the headphone correction + game-specific footstep boost into a single download. Here's how it compares to doing it manually:

Manual Equalizer APO StepFreq
Setup time 30–45 minutes 10 seconds
Headphone correction ⚠ Manual (calculate inverse filters yourself) ✓ Pre-calculated from Rtings / Crinacle measurements
Game-specific tuning ⚠ Manual (trial and error per game) ✓ Pre-tuned footstep boost per game
Clipping prevention ⚠ Manual (set preamp yourself) ✓ Automatic preamp calculation
Profile format Peace XML (Peace required) Equalizer APO config.txt (no Peace needed)
Switching games ✗ Requires manual profile switch Download separate profile per game
Cost Free (but your time) Free forever
Data source Whatever you find online Rtings AutoEQ + Crinacle IEM measurements

The output is effectively the same — a config.txt file for Equalizer APO. The difference is 10 seconds vs. 40 minutes, and you don't need to understand parametric EQ filter math to get a correct result.

Generate your profile in 10 seconds.

Pick your headphone. Pick your game. Download your config. Drop it into Equalizer APO and you're done.

Generate Your EQ Profile →
No account needed  ·  Free forever  ·  29+ headphone models

Practical Tips for Getting the Most Out of Your EQ

Keep your master volume high, let the EQ do the work

A common mistake is running your headphone volume low and relying on EQ boosts to make quiet sounds louder. This adds noise and reduces dynamic range. Instead, keep game volume at 70–80% and let the EQ correction handle frequency balance. Lower volume → less data → harder to localize sounds.

Disable Windows audio enhancements

Windows 10/11 applies its own EQ and "enhancements" that stack on top of Equalizer APO in unpredictable ways. Right-click your audio device in Sound settings → Properties → Enhancements tab → Disable All. This ensures your Equalizer APO config is the only thing touching the signal.

Use Equalizer APO's config.txt directly, not Peace presets

Peace (the GUI for Equalizer APO) is useful for building profiles manually. But StepFreq generates config.txt files that work directly with Equalizer APO — no Peace required. This keeps the chain simpler and avoids the occasional Peace loading-order issue.

Test with known audio first

Before jumping into ranked, test your EQ with a headphone calibration track or a practice server. Listen for whether footsteps feel clearer and more directionally distinct. If everything sounds harsh or thin, your preamp gain might need adjustment — StepFreq pre-calculates this, but it's worth verifying against your specific system volume stack.

Different EQ for IEMs vs. over-ear headphones

In-ear monitors (IEMs) have fundamentally different acoustic properties than over-ear headphones. IEM corrections are more aggressive in the 3–10 kHz range. The footstep boost frequencies are similar, but the correction baseline is very different. StepFreq handles both categories with separate measurement data: Rtings AutoEQ for over-ear and Crinacle's measurement library for IEMs.

Common Questions

Will this work on Mac or Linux?

Equalizer APO is Windows-only. On Mac, you can use similar tools (eqMac or Boom3D) but will need to manually input the filter values from the StepFreq output. Linux users can use PipeWire + LSP plugins with the same values. The frequency data from StepFreq is platform-agnostic — only the config file format is Windows-specific.

Does this violate anti-cheat?

No. Equalizer APO operates at the Windows audio driver level — it processes audio output from your speakers/headphones. Anti-cheat systems (VAC, Riot Vanguard, Easy Anti-Cheat) monitor game process memory and kernel-level code, not your audio output chain. Equalizer APO is used by thousands of competitive players and has never resulted in a ban.

I have surround sound / DTS — should I disable it?

Yes. Virtual surround (DTS Headphone:X, Windows Sonic, Atmos for Headphones) processes audio before Equalizer APO and adds its own frequency coloration that fights your EQ corrections. For competitive gaming, stereo + proper headphone correction is more accurate for footstep localization than virtual surround. The positional information in stereo EQ-corrected audio is better than virtual surround's simulation artifacts.

My headphone isn't in the list — what should I use?

Pick the closest measured variant. For example, if your headphone isn't measured but a different version of the same model is (e.g., "Pro" vs standard), use that correction. The frequency response differences between variants of the same headphone are usually small. Alternatively, use a Harman target EQ profile as a generic correction — it's a reasonable neutral baseline for most dynamic driver headphones.

Final Thoughts

Footstep audio is solved technology. The data exists (headphone measurements from Rtings and Crinacle), the tool exists (Equalizer APO), and the science is well-understood. The only variable was the time cost of putting it together correctly for your specific headphone and game.

That's the gap StepFreq closes. The correction math, the game-specific tuning, and the clipping prevention — all pre-calculated. You pick your gear, pick your game, and drop the config file in the right folder. Ten seconds versus forty minutes, and the result is cleaner footstep audio that actually matches what your headphone is capable of.

If you're playing competitive CS2, Valorant, or Apex without headphone correction, you're leaving real audio performance on the table. Fix it once and forget it.

Ready to hear every footstep?

Generate your headphone-corrected, game-specific EQ profile in 10 seconds. Pick your headphone, pick your game, download the config.

Generate Your EQ Profile →
No account needed  ·  Takes 10 seconds  ·  Free forever