NOTE This is my personal fork of CDrummond/cantata, which is now archived. Includes work from fenuks/cantata and the Qt6 PR.
A graphical (Qt6) client for MPD, supporting the following features:
- Supports Linux, macOS, Windows, and Haiku.
- Multiple MPD collections.
- Highly customisable layout.
- Songs (optionally) grouped by album in play queue.
- Context view to show artist, album, and song information of current track.
- Simple tag editor.
- File organizer - use tags to organize files and folders.
- Ability to calculate ReplyGain tags. (Linux only, and if relevant libraries installed)
- Dynamic playlists.
- Smart Playlists.
- Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
- Radio stream support - with the ability to search for streams via TuneIn, ShoutCast, or Dirble.
- USB-Mass-Storage and MTP device support. (Linux only, and if relevant libraries installed)
- Audio CD ripping and playback. (Linux only, and if relevant libraries installed)
- Playback of non-MPD songs - via simple in-built HTTP server.
- MPRISv2 DBUS interface.
- Ratings support.
- "Partitions" 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