From LinuxReviews
Jump to navigationJump to search

Sonata is a slick GTK+ GUI controller for the Music Player Daemon audio player which has not been updated since 2009. It is and has been unmaintained for a long time. It is, as such, no longer included in many Linux distributions.

Why you'd want it

Music Player Daemon is a nice daemon which runs in the background locally on a remote server and plays music. Various GUI's (and console apps) for controlling it exist. Sonata was the slickest one available for a long time.


Sonata is based on the now unmaintained Pygmy[1] MPD GUI by Andrew Conkling and Matthew G. Sonata developer Scott Horowitz story is that Sonata was forked from Pygmy "in order to fix bugs, introduce new features, and proceed down a different path"[2].

Someone needs to pick up the torch

The Sonata github page at states that

"I (@multani) don't use Sonata much anymore and as a consequence, I've been very slow to answer even to the few bugs reported and pull requests from external contributors.

If you are still interested in Sonata and would like to see it alive again, please contact me by email to see what we can do!"



Music Player Daemon is a daemon which runs in the background and plays music. It can be controlled by a variety of "client" software. These are the best front-ends ordered by how good they are:

Video players: SMPlayer | mpv | VLC | GNOME Videos

discontinued: Xine | GMPlayer | MPlayer

Stand-alone Audio players:

Filesystem-oriented: Audacious
Database-oriented: Elisa | Strawberry | Exaile | GNOME Music
Bankrupt and finished: Clementine | Amarok

Music Player Daemon audio player clients:

GUI: Cantata | GMPC | Xfmpc (Xfce)
ncurses: ncmpc - Command-line: mpc
Dead and berried: Sonata | KMP | Glurp