Skip to content
Qt5 Graphical MPD Client
C++ CMake Perl Python Shell Objective-C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Sep 2, 2018
3rdparty Fix solid-lite static linking Feb 21, 2019
cmake TagLib extras not required Feb 7, 2018
context
db Update (c) year Sep 15, 2019
dbus Update (c) year Sep 15, 2019
devices Update (c) year Sep 15, 2019
gui
http
icons
mac Update (c) year Sep 15, 2019
models Update (c) year Sep 15, 2019
mpd-interface Update (c) year Sep 15, 2019
network Update (c) year Sep 15, 2019
online Remove 'Show Unplayed Only' podcasts action, reported to cause crash … Oct 5, 2019
playlists Update (c) year Sep 15, 2019
replaygain
screenshots
scrobbling Update (c) year Sep 15, 2019
streams
support Update (c) year Sep 15, 2019
tags Update (c) year Sep 15, 2019
translations Update (c) year Sep 15, 2019
widgets Remove 'Show Unplayed Only' podcasts action, reported to cause crash … Oct 5, 2019
windows
.gitignore Fixes: Jun 11, 2017
AUTHORS
CMakeLists.txt
ChangeLog Remove 'Show Unplayed Only' podcasts action, reported to cause crash … Oct 5, 2019
INSTALL
LICENSE License as GPL3, as this is what QtIOCompresser is using anyway... Jan 12, 2013
README Update Mac install process to include command line guide Jun 14, 2019
README.md
TODO Update Apr 11, 2017
cantata-remote.cmake Make all of Cantata's internal actions accessible via DBUS. These can Apr 22, 2017
cantata.desktop Update cantata.desktop Apr 7, 2018
cantata.qrc Change dirble icon May 24, 2018
cantata_icon.qrc
cantata_media.qrc Only need one copy of each svg - use icon engine to recolour Jan 17, 2016
cmake_uninstall.cmake.in Add a uninstall target for Linux builds. Sep 7, 2015
config.h.cmake Embed more files into cantata May 16, 2018
install_dirs.cmake Allow changing the location of arch-independent data Nov 26, 2015

README.md

Cantata

ScreenShot

A graphical (Qt5) client for MPD, supporting the following features:

  1. Supports Linux, macOS, Windows, and Haiku. NOTE: Only Linux actively supported as of 2.3.3
  2. Multiple MPD collections.
  3. Highly customisable layout.
  4. Songs (optionally) grouped by album in play queue.
  5. Context view to show artist, album, and song information of current track.
  6. Simple tag editor.
  7. File organizer - use tags to organize files and folders.
  8. Ability to calculate ReplyGain tags. (Linux only, and if relevant libraries installed)
  9. Dynamic playlists.
  10. Smart Playlists.
  11. Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
  12. Radio stream support - with the ability to search for streams via TuneIn, ShoutCast, or Dirble.
  13. USB-Mass-Storage and MTP device support. (Linux only, and if relevant libraries installed)
  14. Audio CD ripping and playback. (Linux only, and if relevant libraries installed)
  15. Playback of non-MPD songs - via simple in-built HTTP server.
  16. MPRISv2 DBUS interface.
  17. Scrobbling.
  18. Ratings support.

Cantata started off as a fork of QtMPC, however, the code (and user interface) is now very different to that of QtMPC. For more detailed information, please refer to the main README


Say Thanks!

Donations

I develop Cantata purely for fun, so no donations are required. However, seeing as I have been asked about this a few times, here is a link...

paypal

You can’t perform that action at this time.