Hi, the pCP Team are proud to announce the release of a new piCorePlayer 3.10. Because of the many changes, improvements, bug fixes and additions, we decided to jump directly from version 3.02 to 3.10.
Actually, we have released two versions:
piCorePlayer 3.10 which is a normal version like all previous pCP releases. The kernel and modules are vanilla versions from the official Raspberry Pi and piCore (Tinycore) repo.
piCorePlayer 3.10-Audio which contains all the same improvements as the above mentioned version, but in addition, we have added all the audio related patches that Clive (aka JackOfAll) made for the Raspberry Pi kernel. So here we have support for more I2S-DACs and we support higher sample rates etc.
Changes
Updated to Kernel 4.4.39.
Samba Server implemented in [Beta] Mode.
Squeezelite is now dynamically linked.
Added Advanced audio card control - lets you control output level, available DTP filters, and parameter to dtoverlay.
Shairport-Sync updated to a lighter weight.
New pCP extension repository, hopefully more stable.
Numerous under the hood changes and bug fixes.
IMPORTANT
As we have so many changes we unfortunately are unable to offer “in situ” update - so will need to burn the new image (after unzipping the download) to your SD card. Also the “newconfig method” via USB stick won’t work for this version.
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.
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.