piCorePlayer 1.0 is ready and you can get it from the download page.
- Thanks to the suggestion from giantpopples from the Squeezbox forum and the work by tghewett from the Raspberry Pi forum it is now possible to stream high resolution audio through the HDMI cable. Before the Raspberry Pi would down-sample everything to 48kHZ. But we modified the bcm2835-pcm.c and build the kernel. Now it is possible to stream 88.1kHZ and 96kHZ through HDMI. It might be possible even to use up to 192kHZ, but I have not received any report on this.
.formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE, .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000, .rate_min = 8000, .rate_max = 48000, .channels_min = 1, .channels_max = 2,
.formats = SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S32_LE, .rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_192000, .rate_min = 8000, .rate_max = 192000, .channels_min = 1, .channels_max = 2,
- Kernel updated to 3.8.13+ which is the special fiq_split version gsh is working on where the USB problems in the RPi is in focus.
- Once again back in small size 28 MB in all.
arm_freq=800 core_freq=333 sdram_freq=450 force_turbo=1
Other tweaks in the config.txt, cmdline.txt and /etc/modprobe.conf file.
Help with wireless and reduce the frequency of the debug messages and fixes some USB DAC audio problems (Musical Fidelity V-DAC II and Hifimedia Sabre DAC).
smsc95xx.turbo_mode=n in the cmdline.txt
/etc/modprobe.conf file added:
options snd_usb_audio nrpacks=1
As usual - please report your findings, so that we can continue improving the piCorePlayer.
The pCP Team
Paul, Greg, Ralphy and Steen
Older versions of piCorePlayer may not be compatible with the newer versions of the Raspberry Pi. You need to review the Release notes to determine when the support for your particular Raspberry Pi was added. It is safer to use the latest version of piCorePlayer as it will be compatible with the latest version of the Raspberry Pi.