Raspberry Pi Internet Radio --------------------------- Author : Bob Rathbone Site : http://www.bobrathbone.com Email : bob@bobrathbone.com This program uses Music Player Daemon 'mpd', its client 'mpc' and the python-mpd library See http://www.musicpd.org/ Use "apt-get install mpd mpc python-mpd" to install the library Modified to use python-mpd library. See https://pypi.python.org/pypi/python-mpd/ Version 5.1 release notes ------------------------- Version 5.1 addresses issues found in 5.0 (Major release) and general improvements 1) Resolved the radio crashing if a playlist created without a .m3u extension 2) Resolved the radio crashing if invalid RSS file /var/lib/radiod/rss 3) Amended test_i3c_lcd test program to support PCF8475 backpack 4) Amended test_ada_lcd.py test program to gracefully exit with Ctrl-C key 5) Alternative rotary class configurable. New rotary_class=standard/alternative added to radiod.conf 6) Missing nodaemon option added to rradiobp.py 7) Reboot problem solved (systemd bug solved by installing svinit-core) 8) Incorrect status display cured as above Version 5.0 release notes ------------------------- Version 5.0 is a major release of the radio software specifically for Raspian Jessie Backwards compatibility with Raspian Wheezy is not guaranteed. Version 4.7 is still available for Raspbian Wheezy but is no longer maintained. The following changes have been implemented 1) New language class to handle languages other than English (New language class) 2) Problem with radio station jumping on un-mute solved 3) Espeak implemented for people with impaired vision or blindness (New espeak class) 4) Full IR Remote Control functionality 5) New create_m3u.py program to M3U playlists (pls files are no longer used or supported) 6) MPD version 0.19 now suported (was version 0.16) 7) Version 1 Rasberry Pi boards are no longer supported 8) Due to the very limited and poor functionality Podcasts are no longer supported 9) All programs are now installed in /usr/share/radio instead of /home/pi/radio 10) Volume range now configurable 10, 20, 25 50 and 100 11) Support for HifFerry DAC and DAC+ 12) Separate option for setting alarm hours and minutes Installation ------------ You are strongly advised to install the latest Debian Jessie on a new SD card and then to install MPD and the radio software. Attempting a apt-get dist-upgrade does not do a full Jessie upgrade and may give uncertain results Manual ------ Download from http://www.bobrathbone.com/raspberrypi/Raspberry%20PI%20Radio.pdf Github ------ Source available from Github See https://github.com/bobrathbone/piradio Licenses -------- GNU General Public License. See http://www.gnu.org/licenses/gpl.html GNU AFFERO GENERAL PUBLIC LICENSE. See http://www.gnu.org/licenses/agpl.html Disclaimer ---------- Software is provided as is and absolutly no warranties are implied or given. The authors shall not be liable for any loss or damage however caused.