A modern, Fluent-design music widget for the Windows 11 taskbar.
See and control whatever is playing on your PC — Spotify, YouTube, any app — with a glassy
flyout, a live audio spectrum on the taskbar, and colors that adapt to the album art.
⬇ Download the app — free & self-contained (no .NET install needed) · Windows 10/11 64-bit
- Now-playing flyout — album art, title/artist, transport controls (previous / play-pause / next) and system volume, in a translucent liquid-glass card.
- Album-color adaptation — the whole UI (glow, accent, controls, spectrum) recolors to match the current song's cover.
- Taskbar audio spectrum — a live, glowing, symmetric spectrum visualizer sits on the left of the taskbar next to a mini now-playing. It reacts to the audio and eases down smoothly when you pause.
- Ocean-wave progress bar — an Android-style wavy seek bar that swells with the music (loud = bigger waves). Drag to seek.
- Caps / Num / Scroll Lock OSD — a centered on-screen notification pops up when you toggle a lock key, like the paid apps.
- Open it your way — click the taskbar widget, press the global hotkey (Ctrl+Alt+K), or use the tray. Click anywhere outside (or the ✕) to close — no auto-timeout.
- Scroll to change volume — spin the mouse wheel over the taskbar widget to raise/lower the system volume without opening anything.
- System-tray resident — show, start with Windows, and quit from the tray menu.
- Works with any player — reads the Windows media session (GSMTC), so it controls Spotify, browsers, and more.
![]() Live, compact taskbar spectrum + mini player |
![]() Ocean-wave progress bar (drag to seek) |
The whole UI recolors to match the current album's cover.
- ⬇ Download FluentTune.zip (or from the Releases page).
- Unzip and run
FluentTune.exe— it's a self-contained build, so no .NET install is required. - A ♪ icon appears in the system tray. Play some music and a mini widget shows up on the left of the taskbar — click it to open the player.
Requires Windows 10/11 (64-bit).
git clone https://github.com/psanchezp2/FluentTune.git
cd FluentTune
dotnet build -c Debug
dotnet runRequires the .NET 8 SDK (with the Windows Desktop workload).
To produce the self-contained single-file executable:
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true| Area | Library |
|---|---|
| Framework | .NET 8 WPF |
| Fluent UI | WPF-UI |
| Media read/control | Windows GSMTC (GlobalSystemMediaTransportControlsSessionManager) |
| Audio spectrum + volume | NAudio (WASAPI loopback + Core Audio) |
| MVVM | CommunityToolkit.Mvvm |
FluentTune/
├── Controls/ WaveProgressBar (custom ocean-wave seek bar)
├── Services/ MediaService, VolumeService, AudioSpectrumService, ColorExtractor, StartupService
├── ViewModels/ NowPlayingViewModel
├── Converters/ PlayPauseSymbolConverter
├── MainWindow.xaml The glass flyout
├── SpectrumWindow.xaml The taskbar overlay (mini now-playing + spectrum)
└── App.xaml Entry point
Released under the MIT License.
Built from scratch as an original take on the taskbar-music-widget idea.


