Internet Radio

pianod – multi-source, network-controlled music player daemon

pianod2 is a multi-source, network-controlled music player daemon for use as central music server or scriptable backend.

Three clients are included with pianod2:

  • Standard client. Made for using pianod.
  • Console. Made for testing, debugging and nerds, the console provides command line access. Commands entered in one of the inputs (or selected from a list) execute, displaying results in a table.
  • Viewer. The console displays album art and information in large, friendly letters. Suitable when you just want people to know what’s playing.

pianod2 is free and open source software.

Key Features

  • Multiple sources. Add your personal music collection and multiple Pandora accounts. When listening, choose a single source or use the media manager to mix all the sources.
  • Remote-control. Start, stop, choose or rate music from your web browser or phone.
  • Shuffle mode. Requests get priority, but when the queue is empty pianod can pick by songs, playlist, album or artist.
  • Multi-user. Share control with your family, roommates or visitors—but pianod tracks ownership, allowing only the right person to revise each collection.
  • Automatic playlist selection. Each person rates playlists, and pianod adjusts the mix based on who is listening.
  • Scriptable. Use the included piano script to control playback, runmix to set up a sequence of timed playlists, or write your own and interface via the socket interface (line-oriented or websockets, plain-text or TLS secured).
  • Flexible. Build with your choice of 3 media libraries, 3¾ output libraries, 5 TLS packages and 3 sources.
  • Media substitutions. Save bandwidth by replacing streaming media with matching local media.

Website: deviousfish.com/Pianod
Support:
Developer: Perette Barella and contributors
License: Open Source

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


Related Software

Pandora Radio Clients
PithosClient with desktop integration and lightweight in system resources
pianobarConsole based client
pianodMulti-source, network-controlled music player daemon
PanharmoniconCommand-line Pandora client written in Rust

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted