Goal
Build a desktop app to show what music is playing and detect its genre in real time, in a clean overlay-style UI.
Setup
- Created a WPF app using .NET
- Confirmed blank window worked
UI
- Added basic dark UI in XAML
- Showed song title, artist, and genre
- Started with fake test data
Song Detection
- Used Windows media session API
- App now detects Spotify, YouTube, etc.
- Updates when song changes
Genre System
- Integrated Last.fm API
- Fetches genre from artist name
- Returns “Unknown” if no data
Current State
Working MVP:
- Live song detection
- Artist + title display
- Genre lookup working
- Auto-updates on song change
To Do
- Overlay popup UI (FluentFlyouts style)
- Album art(maybe)
- Skip, back, pause buttons
- Caching + performance improvements
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.