New Picoreplayer is out->V4.0.0 beta 5 + Moode 4.2 install instructions („moslog“)

hi there, 😉
a new picoreplayer is out->V4.0.0 beta 5->

its almost the same; like in this phenomenal 😉 , earlier post->

this time they have a rpi-kernel bump to Kernel 4.14.56, the DSD(Dop-)-„native patches“ are included, selectable..

tried to use the new „Allo Katana“-overlay here too on an ES9038Q2M->no success/didnt work/squeezelite refuses to start..

use now again (as described in the mentioned, earlier post) the „i-sabre-9023„-overlay, checked „384k“ and „bclk_ratio_int_div“ option, under „Card Control“..

got 32/384 without any problems, same with DSD-„material“->up to 32/352..(see also earlier post)..

but still a little bit „metallic“-sound; as described and still don´t know why..

Volumio“ for example has for my ears (IMO) a far far better sound/tune..


a few days ago, i tried to install Moode 4.2 on a fresh raspian-stretch-lite..i knew there were such commands like „mosbrief,moslog and moslast“ for monitoring the installation progress; but i didn´t know how to use it correctly..

started the installation anyway, but as you see absolutely nothing !! u don´t know if it hangs/or is finished or something and so i had an incomplete installation after all..

so today i had the time to re-test it; in short: place a „ssh“-file in the root of the card (after imaging the raspbian stretch-lite on it); u can now ssh on it..make the commands for the mosbuilding (absolutely fabulous !! article about it in english here->Link and in german here->Link (fabulous !!)

after rebooting the first time (u first have to make a „hard-reset“, means unplug and re-plug the power (else it didnt work !!) u can now ssh on the pi again (while still working/compiling etc..) with now (and thats important too) ssh-login: pi and pass (thats new): moodeaudio

now u can type „moslog“ and can watch the installation progress, wonderfulst !! 😉


by that i´ve „demolished“ my lovely raspberry zero w ;-( , wrong soldered and so on (but this „soldering“ was, as said, more difficult than on an arduino or esp32-board for example)..

i still want to buy a new ES9038Q2M Green V1.07 and finally some OPA627, but have a small „cash-flow“-problem, „distinguished said“ at present 😉

will post then maybe more again 😉

New Picoreplayer is out->V3.5 (24.March 2018)

hi there, 😉
a new picoreplayer is out->V3.5->

new rpi-kernel/firmware, „..Updated to Squeezelite 1.8.7-1052, includes native DSD support.“, got it to work (ES9028Q2M) with the „I-Sabre-9023“ „card-control“, checked „384k“, Logitech Media Server is now at: V7.91->
(nevertheless u have to activate the DSD-plugin under „plugins“))

sounds very „strong“, good, low latencies (thx to the new rpi-kernel+firmware and so on), got DoP with 352k and without any commandline-options like „-e dsd“ or „native DSD-patch“ and 384k PCM with „X“ (command-line-option)..


very „fast“ (low latencies) as said->absolutely the advantage of a very slim/less resources using system; no disruptive layer/driver..
(but as said, still with a little bit „metallic“-sound; don´t know why..)

Audio-Distros: Dietpi decided to revert to RPI-stock kernel..(very sad)

so, 😉
its very,very sad, but „Fourdee“ over at DietPi decided to go back to RPI-stock-kernel means no more enhancements/improvements in 384khz-playback in Linux/RPI-kernels (for our lovely chinese ES90xx-Boards via I2S) ;-(

thats really,really sad because in the earlier Versions of Dietpi (i guess till V1.54) it was the only RPI-audio-distro which sounds really good (Best !!) with at that time the ES9023 (dtoverlay=hifiberry-dac)+ES9018K2M at 384khz with no prob played via MPD..
u could change the sample-frequency via their wonderful „Dietpi-Boom“-Gui..;-(

Text on the Github-Page->Link:
„I’ve taken the decision to revert our DietPi RPi kernel to stock RPi kernel.
Currently the only difference in our kernel was:
DSD pop prevention on initial playback.
We simply do not have the man power and available time, to ensure this is updated regularly with requested patches. Time we can use to focus on supporting bug fixes and improvements for DietPi.
In future, all RPi kernel patch requests should be made directly to the RPi foundation, who have paid employees dedicated to that specific task:
This will ensure all RPi users will benefit from the requested fix, if accepted by the kernel maintainers.
I apologise if this effects audiophile users, however, I hope we have your understanding for this change.“

so, we have to look now for alternatives, cause as said DietPi has for me the best „sound“ of all (audio-)-distros for the RPI (guess it was because of the lightweight-design (less processes,less distortion))

1. Moode ->Link… now at V4.0Beta12..has also canceled their RT-/advanced-kernel thingy..(all concerning the support of our lovely chinese ES9023,ES9018K2M,ES9028Q2M and ES9038Q2M-boards via I2S)->hope they will invent it again..
2. Volumio ->Link (now at V2.348)… found it really horrible at the beginning but meanwhile its much better..absolute easy to use; almost no pops,clicks, and a very relaxed/easy use (try it again 😉 ) but now also not with full 384khz support for our boards via I2S..
3. Picoreplayer ->Link.. now at pCP3.22 (27.Sep.2017)->absolute 384khz-capable (look at the other posts), but not so comfortable..

these 3 were my choice after i tested a lot of other audio-distros for the RPI at the beginnung with our ES-Sabre-Boards(there were a lot more, Daphne, Rasp-something, Runeaudio etc..but the above were the best/most comfortable imo)

if u mean u know another good audio-distro (comfortable, easy to use, 384khz) please leave a comment here !! (and we can move it maybe to the forum->

ES 9028Q2M->dtoverlay Raspberry Pi->config.txt

for this ES9028Q2M:

the working dtoverlay in config.txt is fortunately again (Raspberry Pi+DietPi+other):
hifiberry-dac -> (in config.txt): dtoverlay=hifiberry-dac
up to 384khz with no problem..
(rpi-dac works too, but as said limited to 192khz)

Hint for squeezelite-command-line options (also in picoreplayer->squeezelite-settings): try to use 24 (bit) and mmap on (1)..
(on this board 16 (Bit) causes only a heavy distorted noise/very often/almost in every case, beware !!))
PiCorePlayer->„in Picoreplayer you have to change from „simple/generic es9023“ (es9018k2m) to „ES9023“ (without anything)->up to 384khz;
(also had problems playing in 16bit->distorted noise; so try to use 24 oder 32 bit in „ALSA-Params“)
RPI-Dac was also possible in picoreplayer (but only up to 192khz)“

link+further description here:

ES 9018K2M->dtoverlay Raspberry Pi->config.txt

for this ES9018K2M:

the only working dtoverlay in config.txt (Raspberry Pi+DietPi+other) is:
rpi-dac -> (in config.txt): dtoverlay=rpi-dac
and though, its unfortunately limited to 192khz !!
there is no other dtoverlay that works without distortion for this board..(searched and demanded it for weeks, no success)

But after a lot of research its possible to get 384khz on this board to work with->PiCorePlayer !!
Description->„try picoreplayer->audio-options->use „Generic/simple es9023″->advanced->“Audio Card Control“->check „dt-overlay parameters 384k“..
let „onboard soundcard“ enabled (had problems with it changing, but try your luck“)->check the output with->sudo cat /proc/asound/card1/pcm0p/sub0/hw_params (or ../card0/.. if u unchecked onboard sound device)..
additionally change upsample setting to „X“ (upsample to max device capacity) and set alsa settings->sample format to 24 (had problems with 32)
so you´re done !!!“

link+further description here: