Cantata – Feature-rich client for Music Player Daemon


Cantata is simply an amazing music player. It sports bags of features, an excellent and intuitive interface, it’s really easy to use, but at the same time very powerful. It’s lightening fast in operation. And unlike some of the music players I’ve recently covered, there’s gapless playback which I consider makes or breaks a music player.

By caching the music library, the software creates a proper hierarchy of artists and albums, and handles compilation albums competently.

Many music players take a long time to compile their music database. This isn’t the case with Cantata. Another tick!

Given what’s on offer, the software is fairly frugal with system resources. ps_mem reports it uses about 160MB of RAM.

Download Cantata today. You definitely won’t regret it.

Please be aware that the developer no longer uses Cantata as he’s moved away from MPD to Logitech Media Server (LMS). He’s concentrating development on a material skin for LMS, and so Cantata is in maintenance mode only.  In light of this, I’ll be exploring alternative MPD clients in forthcoming articles.

Support: README
Developer: Craig Drummond and contributors
License: GNU General Public License v3.0

Cantata is written in C++. Learn C++ with our recommended free books and free tutorials.

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Song Information
Page 4 – Internet Streaming
Page 5 – Other Features
Page 6 – Configuration Options
Page 7 – Summary

Share this article


  1. It fails at the first page. What the hell do I put for ‘host’ when I want my own music on my own machine? Never been asked before on any music program.

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.