Runs on your own hardware
CS2 Auto-Pause
Pauses your music when a round gets serious and starts it again when things calm down.
People who play with music on and keep missing callouts.
Music off from 61s to 92s.
- Round live. Five of you alive.
- A teammate dies. 4 left.
- A teammate dies. 3 left.
- Bomb planted. 40 seconds on it.
- A teammate dies. 2 left.
- You die.
- Bomb explodes. Round over.
What it does
Mutes your music when the round gets tense in Counter-Strike 2.
It can either pause whatever media is playing or turn one app’s volume down to zero in the Windows mixer. It sets up the game-state integration config for you in one click, and when the game feed doesn’t include how many players are alive, it reads that from the HUD.
- 01
A background engine with two separate ways to cut audio, and a desktop app to control it
- 02
One-click game-state integration setup
- 03
Reads the alive count off the HUD when the game feed doesn’t have it
- 04
Ships as a single self-contained file
Pause or mute
Two ways to cut the sound.
A background engine watches the game and does the cutting. A small WPF app sets the conditions and picks which way it works. It’s written in C# on .NET 9 and ships as a single self-contained file, though it isn’t available to download yet.
- 01
Pause
Stops whatever media is playing, then starts it again when you die or the round ends.
- 02
Mute one app
Turns a single app down to zero in the Windows mixer and puts it back afterward. Everything else, like voice chat, keeps its volume.
Specification
What it’s built with, and when.
Pulled from the repository each time this site is built.
- State
- In development
- Discipline
- Applications
- Shape
- Installed software
- Last change
- Aug 2026
- C#
- .NET 9
- WPF
- Computer vision
Next
Get CS2 Auto-Pause
Ask about availability, a build for your platform, or a license.