The pCP Team is happy to release this new version, with special focus on LMS integration and managing attached USB-disk.
Changes
Added a [LMS update] button, so it is very easy to update LMS to the most recent nightly version.
Added options to mount hard disks.
Added options to move the cache and preferences to mounted drive - otherwise piCorePlayer would be using your SD card, but it might be safer to use a mounted disk.
Added a pop-up that offers to expand the partition if it is too small.
Improved the update process, so that it will be future proof if anything changes in pCP.
Fixed the VU-meter problem.
A lot of minor improvements throughout the scripts.
Have a look at the [LMS] configuration page (select [Beta] mode on the [Main] page).
Great news. Paul from the TinyCore and Lyrion forums has joined the pCP Team. Thanks to him, Lyrion Media Server (LMS) can now be installed and run on your piCorePlayer.
This means that pCP now can be used as:
Standalone pCP player (as usual).
Standalone LMS server - it is very easy to setup a LMS server on your Raspberry Pi (RPi1 or RPi2). Simply press a button and you are done.
Combined LMS server and pCP player.
Changes
Added Squeezelite option to change GPIO status dependent on Squeezelite status. Handy for controlling an external amplifier. “-G option”.
Added Squeezelite option to run a script dependent upon Squeezelite status. “-S option”.
Because of changes at sourceforge you will have problems updating directly - so you need to apply the Sourceforge fix which is described here: Squeezebox forum before being able to update to pCP 2.02.
Changes
Sourceforge fixes.
Enhanced ALSAequal sliders with number, and more robust selection of card number and selection of “equal”.
Jivelite piCorePlayer applet update.
Improved insitu_update, so now it won’t overwrite user customization.
Updates for Raspberry Pi Zero (not tested).
Support for “official” RPi Wifi adapter.
Support for raspidac3 and rpi_dac (not tested).
Added “fix minor bugs” feature.
Changed to tick and cross for indicators (colour blind issue).
Automatically start of Squeezelite can be enabled/disabled from [Tweaks] page.
We have many ideas on how to improve pCP in the coming months.
For now we have included a ALSA equaliser, which you can enable and control from within pCP.
Changes
ALSA equalizer can be enabled. This is especially important for you if you use a integrated amplifier such as the HiFiBerryAMP or IQaudIO AMP, as these amplifiers don’t have a equalizer. Thanks to Gerrelt for making the ALSA equalizer package.
HDMI issue - hopefully we found and fixed the problem with HDMI output.
Starting to enable bug reports to pastebin from within pCP.
We are ready to release a major update to piCorePlayer - so we decided to call it version 2.00 and start a new thread. The old thread is huge and has been read more than 700.000 times, therefore it is time for a new thread. So thank you all for your continued interest and support.
Major changes are
Only one version of piCorePlayer, but it can now run on all known Raspberry Pi boards. So you can use the same piCorePlayer image for all your players.
Shairport-sync is supported and can be enabled from the “tweaks” page. It will automatically show on your iDevice (iPad or iPhone) with the name you have given your piCorePlayer. This means that you now can stream from your iDevices to piCorePlayer. It will automatically switch from Squeezelite to shairport and vice versa. Just stop/pause either Squeezelite or Shairport.
piCorePlayer menu applet in Jivelite. This means that you will have a specific piCorePlayer menu in Jivelite. From here you can reboot and save eventual changes from within Jivelite. This menu is installed from your running LMS server. At the bottom of the Plugin page in LMS you will need to add piCorePlayer repro: http://picoreplayer.sourceforge.net/repo.xml Save.
Then you go to Jivelite on the piCorePlayer. Settings - Advanced - Applet installer - piCorePlayer menu - Install.
Next use the arrow in the top left corner to get to the main menu. Choose “quit” in the bottom of the screen (this will restart Jivelite - so the piCorePlayer menu is visible).
Go to Settings - choose piCorePlayer and select “Save settings to SD card”
Kernel updated to 4.1.13 and piCore to version 7.0.
Notes
Because this version is so different from the others it is not possible to use the “In situ” upgrade/downgrade system to go down from version 2.00 to a previous version. If you for some reason want to use an older version you will have to download the previous version and burn it to your SD card.
The Software and Information is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.