sonata /

The default branch has multiple heads

Filename Size Date modified Message
61 B
setup: generate mo files better
20.6 KB
Merge branch 'maint-1.6.2'
34.3 KB
update license to GPLv3
1.6 KB
info: workaround removal of lyricwiki web API
2.4 KB
update it.po
1.2 KB
translations: update TRANSLATORS file and remove messages.po
5.0 KB
setup: remove genversion.pyc too
1.3 KB
man page fix (nijel)
173 B
fix desktop file
4.6 KB
Merge branch 'maint-1.6.2'

Sonata, an elegant GTK+ client for the Music Player Daemon (MPD) Copyright 2006-2009 Scott Horowitz <>

Thanks to Andrew Conkling et al, for all their hard work on Pygmy! Sonata started as a fork of the Pygmy project and is licensed under the GPLv3.

Scott Horowitz <> Tuukka Hastrup <> Stephen Boyd <>
(Required) PyGTK 2.12 or newer (Required) GTK 2.12 or newer (Required) python-mpd 0.2 or newer (Required) Python 2.5 or newer (Required) MPD 0.12 or newer, possibly on another computer (Optional) Gnome-python-extras for enhanced system tray (Optional) taglib and tagpy for editing metadata (Optional) dbus-python for mmkeys, single instance support (Building) GCC (Building) python-dev (on some distros)
Sonata can be run from source without installation. Simply run 'python' as your user.
Run 'python install' as root.
  • Expanded and collapsed views, fullscreen album art mode
  • Automatic remote and local album art
  • Library browsing by folders, or by genre/artist/album
  • User-configurable columns
  • Automatic fetching of lyrics
  • Playlist and stream support
  • Support for editing song tags
  • Drag-and-drop to copy files
  • Popup notification
  • Library and playlist searching, filter as you type
  • Audioscrobbler ( 1.2 support
  • Multiple MPD profiles
  • Keyboard friendly
  • Support for multimedia keys
  • Commandline control
  • Available in 24 languages