piCorePlayer Releases

pCP Team 7 June 2024 pCP 9.2.0

piCorePlayer 3.01

pCP Team 29 August 2016

Hi we have been working hard on fixing the issues that surfaced with pCP 3.00—please try the new version piCorePlayer 3.01.

Changes

  • Shairport-sync not working with HiFiBerryDACs - fixed.
  • Problem with User Commands on Tweaks page - fixed.
  • LIRC killed the HiFiBerryDAC - fixed.
  • Wrong LOCO DAC string - fixed.
  • Problem with RPi3B on-board firmware not loading - fixed.
  • LIRC - long pause required on SB remote - fixed.
  • Buffer string restriction in squeezelite - fixed.

The pCP Team
Paul, Greg, Ralphy and Steen

piCorePlayer 3.00

pCP Team 21 August 2016

Note

If you have used pCP 3.00 before this date, please start from fresh again with a new download of pCP 3.00.

Download

Please try the new version piCorePlayer 3.00.

We had some nasty bugs which now are fixed.

Changes

  • HiFiBerryDACs are now working.
  • Buffer settings are now working.
  • User commands are now working.

IMPORTANT

We have problems doing insitu updates from previous versions to the current pCP 3.00. So please download pCP 3.00 image and burn to your SD card.

piCorePlayer 3.00b

pCP Team 14 August 2016

Please try the new version piCorePlayer 3.00.

Changes

  • Kernel updated to 4.4.15.
  • Using openSSH instead of dropbear as ssh server.
  • Added infrared (IR) remote control of Jivelite (LIRC support from the [Tweaks] page).
  • Numerous bug fixes.
  • Improved appearance.
  • Added option to wake on LAN (WOL) of LMS server to [Tweaks] page.
  • Support for new I2S DACs.
  • Lots of internal improvements.

The pCP Team
Paul, Greg, Ralphy and Steen

piCorePlayer 2.06

pCP Team 18 June 2016

Download

Please try the new version piCorePlayer 2.06.

This is a bug-fix version. A major part of the underlying code has been rewritten, but the appearance have not changed much.

Changes

  • piCore updated - where the libstdc++ exception bug is fixed.
  • Improved ALSA settings on the Squeezelite page.
  • Fixed the issue when trying to move LMS cache to attached Fat based USB disk.
  • Improved the update process further.
  • Numerous small bug-fixes.

Note

Please notice that you will need to install this version from 2.05. In addition, it is not possible to downgrade to a previous version anymore.

piCorePlayer 2.05

pCP Team 6 May 2016

Download

Please try the new version piCorePlayer 2.05.

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).

piCorePlayer 2.04

pCP Team 28 March 2016

Please try the new version piCorePlayer 2.04

Changes

  • Support for RPi3B.
  • Supports the onboard Wifi on RPi3B. No need for external USB Wifi dongle any longer (on RPi3B).
  • Update kernel to 4.1.20.
  • Updated piCore to 7.1 beta3.
  • Improved LMS/pCP control tabs.
  • A new tweak for problematic USB DACs - might help if USB DAC looses connection after prolonged use.

The pCP Team
Paul, Greg, Ralphy and Steen

piCorePlayer 2.03

pCP Team 19 March 2016

Download

Please try the new version piCorePlayer 2.03

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”.
  • Fixed Squeezelite U, V and v options.
  • Added support for installing LMS on piCorePlayer.

The pCP Team
Paul, Greg, Ralphy and Steen

piCorePlayer 2.02

pCP Team 29 February 2016

Download

Please try the new version piCorePlayer 2.02

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 pCP Team
Paul, Greg, Ralphy and Steen

piCorePlayer 2.01

pCP Team 6 February 2016

Download

Please try the new version piCorePlayer 2.01.

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.
  • Improved “insitu” update function.
  • Various bug fixes and improvements.

piCorePlayer 2.00

pCP Team 14 January 2016

Hi all.

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.