Qt5 Graphical MPD Client for Linux, Windows, macOS, Haiku
Clone or download
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Sep 2, 2018
3rdparty Change include guard - to fix mac build Apr 7, 2018
cmake TagLib extras not required Feb 7, 2018
context Make 'Icon' a namespace not class May 24, 2018
db Use AUTOMOC Mar 7, 2018
dbus Use AUTOMOC Mar 7, 2018
devices Handle empty VolumeIdentifier in MTP devices. Oct 23, 2018
gui Fix MPD cover art retreival Nov 12, 2018
http Add 'paranoiaOffset' config item to set cdparanoia offset whe reading Aug 10, 2018
icons Suru is Yaru for ubuntu - but don't install icon by default. Aug 2, 2018
mac Use AUTOMOC Mar 7, 2018
models Add '.opus' to list of recognised extensions for local files. Aug 11, 2018
mpd-interface Fix MPD cover art retreival Nov 12, 2018
network Use AUTOMOC Mar 7, 2018
online When marking podcast episodes for download, and 'show only uplayed' i… Jun 23, 2018
playlists Add option to sort smart playlists by title Oct 1, 2018
replaygain Remove confirmation dialog when saving replaygain tags. Aug 27, 2018
screenshots Add screenshot Oct 26, 2017
scrobbling Embed more files into cantata May 16, 2018
streams Make 'Icon' a namespace not class May 24, 2018
support Add another qt5ct palette work-around. Oct 2, 2018
tags Set ReplayGain/R128 difference to 0 - as this is the only combination Aug 27, 2018
translations Update cantata_fr.ts Aug 31, 2018
widgets Add another qt5ct palette work-around. Oct 2, 2018
windows Brazilian Portuguese Jul 10, 2018
.gitignore Fixes: Jun 11, 2017
AUTHORS Remove KDE4 and Ubuntu Touch support Apr 1, 2017
CMakeLists.txt Don't package .github folder Sep 2, 2018
ChangeLog For MPD>=21, use its albumart protocol to fetch covers. Nov 10, 2018
INSTALL Suru is Yaru for ubuntu - but don't install icon by default. Aug 2, 2018
LICENSE License as GPL3, as this is what QtIOCompresser is using anyway... Jan 12, 2013
README Fix path Jun 5, 2018
README.md Add screenshot Oct 26, 2017
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 Fix app icon in titlebar and about dialog for macOS (and windows?) May 22, 2018
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, and Windows.
  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!