Cantata-MPD

Cantata – Feature-rich client for Music Player Daemon

Last Updated on September 1, 2020

Internet Streaming

Podcasts

A great way to learn more about Linux and everything else is to listen to podcasts. We covered the finest Linux podcasts in our roundup.

Cantata lets you subscribe to podcasts by entering the RSS URL, or, more conveniently, by searching iTunes, GPodder, browsing DigitalPodcast, the BBC, and CBC.

The interface is intuitive. It’s a better podcast player than many dedicated podcast software. But this is largely thanks to MPD. Cantata simply passes the stream URL to MPD.

Cantata-Podcasts

Streams – Radio Stations

There’s support for Dirble, IceCast, ShoutCast and TuneIn. Here’s TuneIn in action.

Cantata-Radio-Streams

Online Services

Cantata’s online services support is not nearly as wide as the much coveted MellowPlayer (which importantly offers services like Spotify, YouTube Music, Google Play Music, Deezer, and Tidal), but Cantata does support Jamendo, Magnatune, and SoundCloud.

Jamendo lets you listen to a broad spectrum of free music, whereas SoundCloud offers more mainstream music.

Next page: Page 5 – Other Features

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

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our Comment FAQ before posting a comment.

5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Malcul
Malcul
4 years ago

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.

Quarmby Resistance
Quarmby Resistance
2 years ago

The MPD server can run in two “connection” type modes – either a socket (eg /run/mpd/mpd.socket) [restricts connections to access permissions on socket and directory] or via a TCP/IP port associated with the IP of localhost (127.0.0.1) [restricts connections to only local users) or with the IP of the network interface (to allow remote connections).

If using the socket approach and systemd, MPD will stay off until activated by a connection on the socket — this is useful if you need mpd to be available but not always running. In this case you enter the patht to the socket in the Cantata input field rather than a host name and you do not need a password. It is not immediately obvious that a path name rather than a host name can be a valid entry.

Which method for connection is determined by the value of the “bind_to_address” parameter in the MPD configuration file, either the path to the socket or the IP address (or associated host name) of the interface to use.

And now the really bad, devastating, grim news for all afficianados of Cantata.

Cantata is DEAD and will become subject to bitrot unless somebody else is prepeared to steo up tot he plate.

From the Canata page on Github

commit af04723c0ca7854df53562ed8226fd324d6a23cd

March 2nd, 2022

QUOTE
After 10 years, development of Cantata has now ceased, and this repository is read-only. v2.5.0 is the last released version.
UNQUOTE

BeaverBrook
BeaverBrook
2 years ago

It’s been on the cards for years. The sole developer of Cantata openly stated he hasn’t used this software for 4 years, and it’s been in maintenance mode for ages.

That’s the nature of open source software. A lot of software fades away particularly when there is only one person coding the project.

The good open source software can sometimes be forked and development continues. If not, the software will probably carry on working for some time.