A Windows desktop application that automatically mutes Spotify during advertisements and unmutes when the music resumes. Built with WPF and WiX.
- Monitors Spotify's window title to detect playback state
- Songs display as
ARTIST - SONGNAME, while ads show different patterns - Instant muting when ads begin, automatic unmuting when music returns
- One-click button to add the current artist to a blacklist
- Handles edge cases where ads mimic the song title format
- Blacklist persists between sessions via local file storage
- Windows toast notifications alert you when music is muted/unmuted
- C# with WPF
- .NET Framework 4.8
- sverris/AudioManager for controlling window audio level
- DesktopNotificationmanagerCompact for desktop alerts
- WiX Toolset for MSI installer creation
- Start menu shortcut with toast notification integration
The application continuously monitors the Spotify process window title:
- Song Playing: Title follows
ARTIST - SONG NAMEformat - Advertisement: Title shows
Spotifyor other non-standard format - Paused: Title shows
Spotify Freeor similar
When an ad is detected, the app uses sverris/AudioManager to mute only the Spotify application, allowing other audio to continue playing.
Some advertisements match the standard title format. Users can click the "Register Current Song as Advertisement" button to add the current artist name to a persistent blacklist stored in blacklist.txt.
- Go to the Releases page
- Download the latest
.msiinstaller - Run the installer and follow the prompts
- Launch Spotify Muter from the Start Menu
- Windows 10 or later
- .NET Framework 4.8
- Spotify Desktop application
