Sonata is a GTK+ music player, written in Python. Actually, it is an MPD client, which is it’s most important advantage. MPD is a daemon that plays your music at background (maybe on a different computer). It can use different front ends, you can use it even from command-line and it continues playing even if your client or X is crashes. Sonata takes advantage of MPD and serves it in a clean and user-friendly interface.
Sonata offers a clean interface to your music. You can choose a collapsed or expanded view. You can browse around tabs to reach your queue, play lists, library, song info or streams. The interface is customizable; you can remove unwanted tabs, playback buttons, progress bar, status bar and album cover. You can hide the main window by clicking the tray icon or by entering sonata -t into the command line —which you can bind to a keyboard shortcut to make it easier. And you can see the song changes from the notification pop-ups.