Popular Post seeteeyou Posted October 11, 2020 Popular Post Share Posted October 11, 2020 It only costs $35 (plus the right chassis for fanless setup) to try it out, ain't that a no-brainer? FWIW there's an audiophile in Japan who used to have i9-9900T + Z390 motherboard + JCAT USB + JCAT LAN + Daphile, Pi 4 was able to beat that config with ease https://www.my-hiend.com/vbb/showthread.php?5404-走向超值而極緻的-HI-FI電腦訊源(連載)&p=242352#post242352 The "secret sauce" turned out to be this fine-tuned version of piCorePlayer available for free here, I was given just a little bit of credit since I simply provided some hints for improving quality of the Linux kernel with Xenomai http://www.stsd99.com/phpBB3/viewtopic.php?p=19160#p19160 And then part of the "magic" was contributed by this custom Squeezelite player, The Audio Streaming Series should be a great read for everyone IMHO https://soundcheck-audio.blogspot.com/p/the-engine.html Quote Done! Works! Great sound! Finally changing the kernel frequency to 44.1 KHz / 48 KHz also hit the home run https://reghenzani.faculty.polimi.it/teaching/download/linux-insides.pdf#page=441 https://github.com/sam0402/pcp-44.1KHz/blob/master/xenomai3/pcp-44100Hz_xe.patch https://audiophilestyle.com/forums/topic/30376-a-novel-way-to-massively-improve-the-sq-of-computer-audio-streaming/page/387/?tab=comments#comment-879051 We really don't need to go through everything listed above, just get these files linked below and then extract the piCorePlayer image file piCorePlayer6.1.0-44_48KHz-xeno.img with 7-Zip etc. https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pcp610-44_48KHz-xeno.z01 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pcp610-44_48KHz-xeno.z02 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pcp610-44_48KHz-xeno.z03 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pcp610-44_48KHz-xeno.zip All tweaks mentioned above are included, and then here are the settings https://github.com/sam0402/pcp-44.1KHz/tree/master/setting Raspberry Pi audio streaming 101 https://darko.audio/2020/01/raspberry-pi-audio-streaming-101/ A short film about the Raspberry Pi as music streamer AND server https://darko.audio/2020/07/a-short-film-about-the-raspberry-pi-as-music-streamer-and-server/ 5 more thoughts on the Pi-Squeeze server/streamer https://darko.audio/2020/07/5-more-thoughts-on-the-squeeze-pi-server-streamer/ Quote The v4 isn’t troubled by this issue – its USB and Ethernet enjoy separate data buses Remote apps for iOS / Android https://darko.audio/2019/06/freshly-squeezed-streaming/ Roon Bridge on PiCorePlayer https://github.com/sam0402/picoreplayer-roonbridge Summerbreeze | How to establish a low cost, high quality system for your deck & desktop costing less than $350 piCorePlayer documentation https://docs.picoreplayer.org https://picoreplayer.gitlab.io/pCP-docs/ ANNOUNCE: piCorePlayer 6.0.0 https://forums.slimdevices.com/showthread.php?111787-ANNOUNCE-piCorePlayer-6-0-0 https://www.head-fi.org/threads/yet-another-chord-thread-yact-wireless-streaming-alternative-to-2go-poly.905925/page-3 Personally I've been waiting for Compute Module 4 with PCIe support https://www.tomshardware.com/news/raspberry-pi-nvme-support-coming https://www.cnx-software.com/2020/07/17/raspberry-pi-compute-module-4-coming-next-year-with-pcie-nvme-support/ abrusc, Heckyman, bit01 and 5 others 1 7 Link to comment
seeteeyou Posted October 11, 2020 Share Posted October 11, 2020 9 minutes ago, Exocer said: @seeteeyou so you need all 4 of these files? Yeah, everyone on GitHub must play by the rules by splitting that relatively large piCorePlayer image into 4 parts https://docs.github.com/en/free-pro-team@latest/github/managing-large-files/conditions-for-large-files Quote If you attempt to add or update a file that is larger than 50 MB, you will receive a warning from Git. It's such a nice HAT from Pi 2 Design with fantastic voltage regulators, many of their fans could be found here https://www.superbestaudiofriends.org/index.php?threads/raspberry-pi-i2s-to-spdif-hat.1990/ https://www.superbestaudiofriends.org/index.php?threads/dummies-guide-to-pi2aes-throw-away-your-pc-or-laptop.8878/ BTW, recently Ian Canada designed this StationPi and it should be coming in the (near?) future https://www.diyaudio.com/forums/digital-line-level/192465-asynchronous-i2s-fifo-project-ultimate-weapon-fight-jitter-548.html#post6335309 Exocer 1 Link to comment
seeteeyou Posted October 12, 2020 Share Posted October 12, 2020 41 minutes ago, al2813 said: Quickly tried and this is not working for the USBridge. I would guess missing drivers. Is the tweak done specifically for RPI4? Correct, that's only meant for RPi4 and here's another alternative http://albumplayer.ru/readme_en.pdf http://albumplayer.ru/linux/english.html http://albumplayer.ru/linux/guide_en.txt Image of bootable SD card Yoctoap (Raspberry Pi CM3) http://albumplayer.ru/linux/yoctoap-cm3.zip Not sure if this Ethernet driver provided by Allo were working for that particular Linux distro, though https://github.com/MichaIng/DietPi/issues/3725#issuecomment-687798614 Link to comment
seeteeyou Posted October 13, 2020 Share Posted October 13, 2020 NAS could be an interesting topic to talk about, recently a fellow audiophile here in Hong Kong replaced his Synology with another fanless mini PC that's running an audiophile OS called Snakeoil OS https://www.hiendy.com/hififorum/forum.php?mod=viewthread&tid=136704 Basically his Synology couldn't even hold a candle when compared to that affordable mini PC with i5-8250U, he switched back to Synology just for fun and then even his spouse could notice the staggering differences. BTW, this audiophile in Japan purchased two additional units of Pi 4 after he fell in love with the first one https://www.my-hiend.com/vbb/showthread.php?5404-走向超值而極緻的-HI-FI電腦訊源(連載)&p=242530#post242530 1st one for his file server, 2nd one for running LMS, and then 3rd one for Squeezelite since that's the optimal setup for audiophiles. FYI - someone else created this guide (in Chinese) for running LMS and Squeezelite separately on two units of Pi 4 https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學 Images wouldn't be displayed without an account over there, simply use Google Translate for the following pages instead https://output.jsbin.com/xacixuquga https://output.jsbin.com/ruvixipeko https://output.jsbin.com/renixufoga Many thanks for the contributions by sam0402 and tetsuka who spent so much time on fine-tuning piCorePlayer. numlog 1 Link to comment
seeteeyou Posted October 13, 2020 Share Posted October 13, 2020 FYI - other distros for Pi 4 seemed to be quite interesting, first one is called Kona Linux Pi from Japan and the language could be changed to English etc. https://drive.google.com/drive/folders/1j9c6utgwrStLYD6xy5Yati63RcMlMp8S https://lovely910.com/2020/08/28/2020-08-高音質ラズパイのkona-linux-pi-64bit-mate-1-0を、raspberry-pi-4で日本語起動/ https://lovely910.com/2020/08/30/2020-08-日本製高音質ラズパイのkona-linux-pi-64bit-xfce-1-0を、raspberry-pi-4で起動/ http://kanzou5.seesaa.net/article/477264973.html Album Player http://albumplayer.ru/linux/english.html Quote Image of bootable SD card piCoreAP 6.1 (Raspberry Pi ZeroW/2/3/3b+/4) Image of bootable SD card Yoctoap (Raspberry Pi 4) Snakeoil OS as mentioned in my previous reply https://www.patreon.com/posts/snakeoil-os-33602597 https://drive.google.com/file/d/1r-wCQ4wHzO6wT7To4SmaAzdVy8eg3z4L/view Another one from Japan called lightMPD https://groups.google.com/forum/#!topic/lightmpd/JsN0Tw-p2v0 https://drive.google.com/file/d/1v0pM5Q7ieP57tvmvaxoFQJM7c53SXiAT/view Finally symphonic mpd is optimized for I2S HATs and only wired network connections are supported, no USB audio and no Wi-Fi at all https://www.stereo.net.au/forums/topic/317583-journeys-with-a-pi-from-a-standing-start-to-symphonic-mpd/?tab=comments#comment-4581125 https://www.facebook.com/565378050602738/posts/965376323936240 https://www.youtube.com/watch?v=sEkcPvplElY Quote I also compared the sound quality and Symphonic-Mpd sounds more darker background and huge soundstage. Comparison between Album Player and symphonic mpd http://mimizukobo.sakura.ne.jp/cgi-bin/read.cgi?mode=all&list=topic&no=7648#7673 Quote Yoctoap ap > smpd >> piCore ap Some of us might wanna get the best of both worlds, here's Rock Pi X that could run Windows 10 as well as x86 / x64 versions of Linux https://wiki.radxa.com/RockpiX https://item.taobao.com/item.htm?id=629267338959 https://www.seeedstudio.com/Rock-Pi-X-c-1585.html https://shop.allnetchina.cn/collections/frontpage/products/rock-pi-x https://www.cnx-software.com/2020/10/02/buy-rock-pi-x-windows-10-sbc/ MinorityClean from Japan http://jplay.eu/forum/index.php?/topic/3611-server-core-2019-hugo-tt-drivers/#entry52738 Quote Tested with minorityclean v57 on both pcs, simply stunning. http://jplay.eu/forum/index.php?/topic/3063-pink-hq-minorityclean/page-34#entry52770 Quote With MC62, my dream of MinorityClean with clarity, purity, extended-ness of 60, and excitement of 57 kind-of come true. Hell, MC62 is even more clear, pure and extended than MC60, yet it is more exciting than 57. This is just unbelievable. I have never heard signal so pure coming out of digital transport. I can't stop listening. I'm mind-blown! Link to comment
seeteeyou Posted October 13, 2020 Share Posted October 13, 2020 (Make sure that we're connecting Pi 4 to a reliable power source before the update is applied, and then it must be done with the official Raspberry Pi OS available @ https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2020-08-24/2020-08-20-raspios-buster-armhf-lite.zip . There's no need to keep that micro SD card afterwards.) How to Boot Raspberry Pi 4 From a USB SSD or Flash Drive https://www.tomshardware.com/how-to/boot-raspberry-pi-4-usb https://www.reddit.com/r/raspberry_pi/comments/hwzzs7/question_regarding_disabling_power_for_the_rpi4bs/ Quote uhubctl does work to completely disable USB power on RPi4B. Make sure you update VL805 firmware to latest version (00137ad), and use latest uhubctl (version 2.2.0). FYI - piCorePlayer mentioned above already included uhubctl version 2.2.0 https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學 https://archive.is/dQAY2 https://archive.is/eYcRa https://archive.is/7B2P7 Let's say USB drive is plugged into P1 and USB DAC / DDC is connected to P4 respectively, therefore P2 could be powered off right away sudo /home/tc/uhubctl -l2 -p2 -a0 Same deal with P3 sudo /home/tc/uhubctl -l2 -p3 -a0 Finally we'll wait for a few minutes before powering off P1 while leaving P4 alone sleep 300;sudo /home/tc/uhubctl -l2 -p1 -a0 Everything could be combined together as shown below sudo /home/tc/uhubctl -l2 -p2 -a0;sudo /home/tc/uhubctl -l2 -p3 -a0;sleep 300;sudo /home/tc/uhubctl -l2 -p1 -a0 Squeezelite itself doesn't need to write anything back to the USB drive, therefore nothing will share the same bus with the USB DAC when 3 outta 4 USB ports are powered off. LMS itself doesn't run completely off RAM since the database is located at the USB drive, that's why I linked to a guide for running two units of Pi 4 separately with two different piCorePlayer images. (Support for TIDAL was removed from that specific image for LMS.) BTW, here's the link to get uhubctl for other distros https://github.com/mvp/uhubctl Link to comment
seeteeyou Posted October 19, 2020 Share Posted October 19, 2020 Now we could add JCAT USB Card XE thanks to the PCIe 2.0 x1 slot on the I/O board https://www.cnx-software.com/2020/10/19/raspberry-pi-cm4-cm4lite-modules/ Link to comment
seeteeyou Posted November 26, 2020 Share Posted November 26, 2020 On 10/11/2020 at 9:08 PM, seeteeyou said: The "secret sauce" turned out to be this fine-tuned version of piCorePlayer available for free here, I was given just a little bit of credit since I simply provided some hints for improving quality of the Linux kernel with Xenomai http://www.stsd99.com/phpBB3/viewtopic.php?p=19160#p19160 Thanksgiving Edition with further SQ improvements http://www.stsd99.com/phpBB3/viewtopic.php?p=19288#p19288 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-xenomai_TG.zip https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-xenomai_TG.z01 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-xenomai_TG.z02 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-xenomai_TG.z03 Exocer 1 Link to comment
seeteeyou Posted November 27, 2020 Share Posted November 27, 2020 Someone also experienced a similar a problem, then the author recommended trying another SD card instead of USB drive here https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學&p=243044#post243044 He mentioned that Raspberry Pi 4 might be somewhat picky about USB storage devices due to different CPU frequencies / voltages etc. As a result, not everything would work partially if specific components of piCorePlayer were becoming dysfunctional. Link to comment
seeteeyou Posted November 29, 2020 Share Posted November 29, 2020 The author posted another update several hours ago, basically he's able to ping the IP address successfully but somehow it ain't getting any further afterwards. Then he simply tried a better USB drive and that did the trick. Not sure why that's happening, I guess that maybe the read speed of USB drives could make a difference if we're running the CPU at a specific frequency for the sake of achieving better SQ. The author said that editing the file config.txt could solve the problem if the vaule of the line arm_freq were changed to this https://docs.picoreplayer.org/how-to/edit_config_txt/ arm_freq=1600 Though it's supposed to be detrimental to the SQ according to the author. Link to comment
seeteeyou Posted November 30, 2020 Share Posted November 30, 2020 Beta versions of EEPROM seemed to have something to do with both USB / SD booting as follows https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md https://raw.githubusercontent.com/raspberrypi/rpi-eeprom/master/firmware/beta/recovery.bin https://raw.githubusercontent.com/raspberrypi/rpi-eeprom/master/firmware/beta/pieeprom-2020-11-24.bin https://raw.githubusercontent.com/raspberrypi/rpi-eeprom/master/firmware/beta/pieeprom-2020-10-28.bin https://forum.dexterindustries.com/t/pieeprom-2020-10-28-bin-an-interesting-beta-eeprom-image-for-the-pi-4/7909 Maybe wait until the stable version is released and then try again? Link to comment
seeteeyou Posted December 21, 2020 Share Posted December 21, 2020 https://jcat.eu/featured/usb-card-xe/ Quote Next generation low latency & low noise ASM3142 USB 3.1 host controller generates a clear USB Audio datastream. In general, hardware support really depends on the kernel of whatever Linux distro we're running. More specifically, the latest releases seemed to include support for USB cards with ASM1142 / ASM2142 / ASM3142 etc. https://github.com/torvalds/linux/blob/master/drivers/usb/host/xhci-pci.c https://github.com/raspberrypi/linux/blob/rpi-5.4.y/drivers/usb/host/xhci-pci.c https://github.com/raspberrypi/linux/blob/rpi-5.10.y/drivers/usb/host/xhci-pci.c Maybe take a look at the list of USB cards here? Though all of them looked more like 5Gbps (Gen 1) cards instead of ASM3142 @ 10Gbps (Gen 2) https://pipci.jeffgeerling.com https://www.jeffgeerling.com/project/raspberry-pi-cm4-pci-express-device-database Link to comment
seeteeyou Posted December 24, 2020 Share Posted December 24, 2020 On 11/27/2020 at 12:25 AM, seeteeyou said: Thanksgiving Edition with further SQ improvements http://www.stsd99.com/phpBB3/viewtopic.php?p=19288#p19288 Noël Edition with the best SQ in 2020 so far http://www.stsd99.com/phpBB3/viewtopic.php?p=19369#p19369 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.zip https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z01 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z02 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z03 CPU will be overclocked to 2.205 GHz by default, Raspberry Pi 4 Rev 1.2 or above is required and adequate cooling is essential for achieving positive results https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md Another requirement for booting off USB drive is adequate reading speed in order to ensure that OS could start successfully. Someone already compared Noël Edition to previous releases, the latest one seemed to be the champion http://www.stsd99.com/phpBB3/viewtopic.php?p=19371#p19371 Quote 這一版是我聽到最好的一版,音樂琴聲流轉,好不動人;第一次感覺喇叭不見了,amazing!!! Merry Christmas to everyone and please stay safe. Link to comment
Popular Post seeteeyou Posted January 13, 2021 Popular Post Share Posted January 13, 2021 3 hours ago, DomiJi said: Thank you so much! This is truly amazing and sounds so good. Fantastic, many thanks for your positive feedback and so far it's been a winner consistently for the owners of RPi4 who gave it a try. I'll let the author know your kind words since he should be working on pCP 7.0.0 with kernel version 5.10 already, though that wouldn't be released until it's actually surpassing the performance of Noël Edition. Adding Xenomai support while adjusting the kernel timer frequency seemed to be the "secret sauce" that's hitting the jackpot, let's see if anyone were able to get 1411.2 KHz kernel timer frequency working with those Xeon processors on x86 platform then. BTW, 32fs (i.e. 1536 and 1411.2) could very well be the "magic number" for a few DACs out there (e.g. Musician Audio Pegasus and Denafrips etc.) http://blog.livedoor.jp/johnny_trio_lsr/archives/2250510.html 3 hours ago, DomiJi said: What specific settings did you use on the Squeezelite page of piCorePlayer? I use a DAC/Amp on the USB output of my Pi4 (8GB) and i am not sure what settings are the best in terms of ALSA buffer and so on. I would really appreciate your help :-) Regarding Squeezelite settings, most likely the "best" settings should be system-dependent while I would also take the author's suggested ones into considerations https://github.com/sam0402/pcp-44.1KHz/tree/master/setting http://www.stsd99.com/phpBB3/viewtopic.php?p=19160#p19160 Basically he mentioned that buffer size should be increased if there were pops and clicks in audio. I haven't tried this myself, though someone else liked this custom build of Squeezelite by soundcheck (Klaus Schulz) https://soundcheck-audio.blogspot.com/p/the-engine.html https://www.mobile01.com/topicdetail.php?f=348&t=5840425&p=41#80395430 DomiJi and DuckToller 2 Link to comment
seeteeyou Posted January 17, 2021 Share Posted January 17, 2021 https://audiophilestyle.com/forums/topic/58164-building-a-diy-music-server/page/55/?tab=comments#comment-1100360 On 1/5/2021 at 4:48 AM, Gavin1977 said: Anymore info on audio over ether? The other thread should be more about running Windows on x86 platform, hence it's more appropriate for us to move our discussions about Raspberry Pi / Linux somewhere IMHO. First of all, someone in Japan just gave Audio over Ether a try and let's take a quick look at the feedback below Quote AoEのスレッドかこちらか、どちらのほうに書いたらいいのかわからないのですが、こちらで書かせていただきます。 メインでWindowsを使っているので、Jplay femtoやらBugheadに寄り道してたりしていたのですが、Pi3向けのフロントエンドが出ていて、無線LANでも大丈夫とのことで重い腰を上げて環境を構築してみました。 AoEのサウンドを聴いた瞬間に拙宅のプアオーディオ環境でも上記のソフトがこどもに思えるほどの素晴らしい音質にビックリしました。 smpd Ver1を初めて聴いたときのようなゾクゾク感があり、なんとも気持ちいいです。 これほどのソフトを提供いただき本当にありがとうございます🙏 蛇足ながら拙宅の構成は ・AoEバックエンドPifi digi DAC+(Hifiberry DAC+の互換品) ・アンプ DENON PMA-60 ・スピーカー KENWOOD LS-K901 となっております。 Quote I'm not sure if I should write this in the AoE thread or here, but I'll do it here. I've been using Windows as my main computer, so I've been taking a detour to Jplay femto and Bughead, but when I heard that there was a front-end for Pi3 and that it could be used with wireless LAN, I got serious and built an environment. The moment I listened to the sound of AoE, I was surprised at the wonderful sound quality that made the above software seem like a child even in my poor audio environment. The sound quality is so good that it makes the above software seem like a child's play even in my home's poor audio environment. It gives me a thrill like when I first heard smpd Ver1. Thank you very much for providing such a great software. The configuration of my house is as follows AoE backend Pifi digi DAC+ (compatible with Hifiberry DAC+) Amplifier DENON PMA-60 Speaker KENWOOD LS-K901 I'm not sure if this is a good idea. I hope that machine translation would be good enough to interpret everything properly, though most likely we're able to understand what it really meant. JPLAY FEMTO would €149 while Bughead is totally free. Dunno how much he's spending on his Windows PC and DAC, though his RPi3 should have cost $50 or less (i.e. maybe under $100 for both frontend + backend then?) while there's no need to pay for software at all. Here's his PiFi DIGI DAC+ https://www.itead.cc/hifi-dac-for-raspberry-pi.html https://www.aliexpress.com/item/32754774671.html Amir's conclusions as follows https://www.google.com/search?q=review-and-measurements-of-pifi-dac-pi-sound-card.8614 Quote Using the same recipe as the HifiBerry DAC+, the itead PiFi DAC+ falls short in measurements. We were barely good enough with Hifiberry but now are behind the game with some 7 dB higher amount of distortion. Seeing how itead PiFi DAC+ is more expensive anyway, I see no reason to recommend it over HifiBerry offerings. It could very well be comparing apples to oranges since we're probably talking about less-than-optimized Windows PC versus highly-optimized RPi3 here. Dunno what kinda PSUs were involved on both sides but stuff like RPi3 didn't need to cost that much to begin with. Either his Windows PC with JPLAY FEMTO (€149.00) was extremely bad or his Raspberry Pi with beta release of Audio over Ether (€0.00) must be THAT good. https://audiophilestyle.com/forums/topic/58164-building-a-diy-music-server/page/55/?tab=comments#comment-1100376 On 1/5/2021 at 5:40 AM, MarcelNL said: @seeteeyou When you say many Linux distro's are boring when compared to other stuff do you mean pace of development or sound quality? Most of them don't even take advantage of either The EVL project or The Xenomai project https://evlproject.org/overview/ https://gitlab.denx.de/Xenomai/xenomai/-/wikis/Start_Here Having a dual kernel architecture seemed to be less boring to me, and the results should speak for themselves. Link to comment
seeteeyou Posted January 29, 2021 Share Posted January 29, 2021 Noël piCorePlayer was updated at the end of 2020 https://github.com/sam0402/pcp-44.1KHz/commit/5ee2270e0bc91c7426938609a54034124a062681 And then Klaus (soundcheck) updated his own Squeezelite version at the beginning of 2021 https://github.com/klslz/squeezelite/commit/3847376828667ee11bf728900f11cb6fc38cd29a Quote Introdcuing 2nd option for RPI4-64bit-basic makefile Maybe we could keep an eye on soundcheck's blog since he's been updating the following page periodically https://soundcheck-audio.blogspot.com/p/the-engine.html Link to comment
seeteeyou Posted February 8, 2021 Share Posted February 8, 2021 On 1/30/2021 at 7:50 PM, TomJ said: So Squeezelite is included in the modified piCorePlayer release, but not the newest version from Klaus? Bingo, it wouldn't be appropriate to include the work of another developer. FYI - someone else also tried those tweaks provided by Klaus https://soundcheck-audio.blogspot.com/p/in-part-2-of-project-i-address-setup-of.html Quote I have implemented all your software tweaks on the streamer side and took the advise to move the server side from a nas to a rpi4 with a rock solid power supply. The results are stunning! Soundstage is bigger, far more low level details i can hear now, sound is silky smooth and i can go on... If this was the result of upgrading a Dac from €500,- to a €1000,- Dac i would be very very pleased! I can not really get my head around why the results are so good... Especially compiling your own kernel makes a big step. How? Why? I can not tell.. but it works big time ;-) Your tweaks are very much recommended. Thank you for your effort. https://soundcheck-audio.blogspot.com/p/soundchecks-tass-intro.html Quote The Audio Streaming Series is meant to encourage and support fellow audio enthusiasts in building their very own highest quality Raspberry PI based audio streaming solution. Klaus also announced the beta release of his tuning kit for piCorePlayer this week https://soundcheck-audio.blogspot.com/2021/02/introducing-pcp-toolbox-beta.html Quote Note: sKit incorporates some important recent changes also announced in the Audio Streaming Series. It also provides some workarounds for recently discovered pCP related flaws. https://soundcheck-audio.blogspot.com/p/the-skit-pcp.html Quote sKit provides a small set of tools to customize and enhance the piCorePlayer base OS. All tools are supporting RPi3, RPi4 and related CM modules. The tool set supports 32-bit and 64-bit pCP versions. https://soundcheck-audio.blogspot.com/p/the-pcp-toolbox.html Quote Works great on a AlloBridge with a Rpi 3CM module. I did have to extend file system to 500Mb, but after that smooth install and great sound. Thanks! On 1/30/2021 at 7:50 PM, TomJ said: What kind of RPI 4 do you recommend? 2GB or 4GB? https://soundcheck-audio.blogspot.com/p/in-part-2-of-project-i-address-setup-of.html Quote If you run the PI4 as client 1GB is usually sufficient. If you consider to use the PI4 also as server or even later as desktop machine it'd be not a bad idea to go for 2/4/8 GB. 2gig is very interesing from a price point nowadays and will also cover most server duties. If you consider desktop duties 4gig is the minimum. If you go 8g you need the new 64bit Rasberry Pi OS. Make sure though you'll get the latest RPI HW batch! There's yet another updated version of piCorePlayer available since the end of January, the author managed to achieve even better sound quality by further optimizing the kernel http://www.stsd99.com/phpBB3/viewtopic.php?p=19458#p19458 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.zip https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z01 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z02 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/piCorePlayer6.1.0-Noel.z03 He mentioned that he might start working on piCorePlayer 7 during the Lunar New Year if time were allowed https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學&p=243416#post243416 Link to comment
seeteeyou Posted July 15, 2021 Share Posted July 15, 2021 It looks pretty sweet for 298 RMB (about 50 bucks) a piece, ETA should be August 2021 https://item.taobao.com/item.htm?id=650821434968 DuckToller 1 Link to comment
seeteeyou Posted July 20, 2021 Share Posted July 20, 2021 Now we've got quite a few styles available, have fun https://www.stsd99.com/phpBB3/viewtopic.php?p=19929#p19929 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pCP610-Quantum_DuoGaN.img.7z.001 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pCP610-Quantum_DuoGaN.img.7z.002 https://raw.githubusercontent.com/sam0402/pcp-44.1KHz/master/pCP610-Quantum_DuoGaN.img.7z.003 That's accomplished by swapping different copies of the following libasound.tcz file http://forum.tinycorelinux.net/index.php?topic=6197.0 http://picoreplayer.sourceforge.net/tcz_repo/12.x/aarch64/tcz/libasound.tcz.info Link to comment
seeteeyou Posted November 7, 2021 Share Posted November 7, 2021 https://audiophilestyle.com/forums/topic/55235-gentooplayer/page/110/#comment-1166295 On 11/6/2021 at 3:18 AM, falco henri said: Hi guys, Just to Say how play2dir and moc player sound Amazing with an allo usbridge SIG. For me the best quality sound on a RPI ! Better than all others players.... If the quality sound IS the more important for you try play2dir with MOC player and enjoy it ! FYI - that should be fairly similar to wtfplay or Console Album Player etc. https://sites.google.com/view/gentooplayer-documentation/info-software/moc-player https://sourcedigit.com/22078-command-line-music-player-moc-music-on-console-linux/ Source code could be found below https://github.com/jonsafari/mocp https://github.com/antonellocaroli/mocp1 http://ftp.daper.net/pub/soft/moc/unstable/moc-2.6-alpha3.tar.xz While binaries could be extracted from Debian packages https://launchpadlibrarian.net/490740103/moc_2.6.0~svn-r3005-1_arm64.deb https://launchpadlibrarian.net/490740101/moc-ffmpeg-plugin_2.6.0~svn-r3005-1_arm64.deb http://http.us.debian.org/debian/pool/main/m/moc/moc_2.6.0~svn-r3005-1_arm64.deb http://http.us.debian.org/debian/pool/main/m/moc/moc-ffmpeg-plugin_2.6.0~svn-r3005-1_arm64.deb https://www.deb-multimedia.org/pool/main/m/moc-dmo/moc_2.6.0~svn3005.20190914-dmo1_arm64.deb https://www.deb-multimedia.org/pool/main/m/moc-dmo/moc-ffmpeg-plugin_2.6.0~svn2984.20180805-dmo2_arm64.deb Or extracted from GentooPlayer itself https://drive.google.com/file/d/1kMMXoz7L3TAOfRgLSwrmWwzy2peh59TA/view (Simply find anything related to moc or mocp) GentoPlayerRpi4-64-6.40.img.xz → GentoPlayerRpi4-64-6.40.img → 1.img The latest and greatest Linux distro of choice should be this particular version of piCorePlayer with 176.4KHz kernel timer frequency https://www.stsd99.com/phpBB3/viewtopic.php?p=20326#p20326 Whole bunch of copper heat sinks for adequate cooling since we're going for lower latency with a (much) higher kernel timer frequency https://www.mobile01.com/topicdetail.php?f=348&t=5840425&p=59#83400362 Link to comment
seeteeyou Posted November 22, 2021 Share Posted November 22, 2021 https://audiophilestyle.com/forums/topic/27123-wtfplay/page/21/#comment-1166680 On 11/9/2021 at 2:20 AM, bodiebill said: Agreed. Or perhaps I would sooner downgrade (use a low-footprint NUC, underclock, lower voltage, etc.) than upgrade for best results with wtfplay. If there would be an image for the Raspberry Pi, I would use it! YMMV http://jplay.eu/forum/index.php?/topic/4350-win10-pe-as-audio-os/page-2#entry57337 Quote It seems to me personally that Win PE is superior to everything I have tried, Windows 10, Server Core 2019, Server Core 2019 in RAM, WTFPlay. But I think that everyone has to test the different OS and form their own opinion. Basically I just shared the link to this nice little trick to prevent network connections to be initiated in the first place https://serverfault.com/questions/866479/disable-network-connection-in-windows-pe Someone got PE going with Snapdragon 850 and that might also work for Raspberry Pi 4B http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=420897 This driver might be good since USB Audio already worked under Windows 10 IoT Core https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/usb-2-0-audio-drivers https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/hardwarecompatlist https://stackoverflow.com/questions/46487208/windows-iot-raspberry-pi-3-c-sharp-enumerate-usb-audio-adapter XMOS wrote this player and that could be compiled for a processor with different architecture https://github.com/xmos/xplay Link to comment
seeteeyou Posted December 12, 2021 Share Posted December 12, 2021 On 12/6/2021 at 10:39 PM, Zauurx said: lsusb Bus 001 Device 005: ID 152a:8829 Thesycon Systemsoftware & Consulting GmbH USB HiRes Audio Bus 001 Device 003: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet Bus 001 Device 002: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub https://dietpi.com/phpbb/viewtopic.php?t=9748 Congratulations, that's exactly what we're looking for because they're licensing USB driver from Thesycon https://aoshida-audio.com/products/musician-pegasus Quote Licensed Thesycon USB Driver For Windows Platform https://github.com/torvalds/linux/blob/master/sound/usb/quirks.c Quote VENDOR_FLG(0x152a, /* Thesycon devices */ http://www.linux-usb.org/usb.ids Quote 152a Thesycon Systemsoftware & Consulting GmbH https://www.xmos.ai/software/usb-audio/driver-support/ Quote Production (Thesycon Driver) https://www.xingcore.com/?page_id=12 https://audiophilestyle.com/forums/topic/61945-usb-interface-into-the-mix/#comment-1108274 https://audiophilestyle.com/forums/topic/58164-building-a-diy-music-server/page/78/#comment-1115931 Pretty much the same deal for both Musician Audio and Denafrips, everything should be done by XING in the first place https://www.denafrips.com/firmware-update-usb FYI - XING provided this utility and its "USB Descriptor" tab could allow us to change anything we want as shown below https://www.head-fi.org/threads/xingcore-af200-configuration-for-iis-port.960369/#post-16688375 Link to comment
seeteeyou Posted December 12, 2021 Share Posted December 12, 2021 On 11/23/2021 at 5:01 AM, kvad said: Did you ever get a chance to test this? Looks like an affordable way of testing a better clock. That's pretty much what my game plan back then because plenty of audiophiles here in Asia seemed to have only positive things to talk about the SQ afterwards. However, recently someone who already upgraded 3 units of Raspberry Pi 4B with the same Solid Copper Maker Block Case (i.e. 250 bucks × 3 = $750) just tried Intel NUC D34010WYB with Arch Linux (highly optimized kernel version 5.15 with Xenomai 4 / EVL and 176.4kHz kernel timer frequency) was quite impressed by the performance in spite of having pretty darn old hardware https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學&p=245441#post245441 Then he tried another Mini-ITX motherboard / i5-8500T / Corsair AX1600i etc. and that's getting even better https://www.my-hiend.com/vbb/showthread.php?13157-piCorePlayer6-1-0-Xenomai-44-1-48KHz雙機入門簡易安裝教學&p=245453#post245453 He's running Daphile on the same machine / ATX PSU before and that kinda "plain vanilla" kernel should be nothing to write home about, it's a totally different story once he received the instructions to install another operating system with a much better kernel. So basically he mentioned that he could no longer go back to Pi 4 (despite the fact that he's also running piCorePlayer 8.0.0 with Xenomai 4 / EVL and 176.4kHz kernel timer frequency from the same developer) anymore after realizing what one could accomplish with more powerful hardware. Other "hardcore" fans of pCP also reported similar results with Arch Linux while personally I'm also planning to jump ship myself. The kernel itself might be cut from the same cloth since both of them were created by the same developer to begin with, though the performance (or lack thereof) of BCM2711 could very well be the bottleneck once we dial up the kernel time frequency from 44.1kHz to 176.4kHz. It's quite taxing for the SoC already and passive cooling might not be able to cut it unless we're having to something to that Solid Copper Maker Block Case. I really don't mean to bash Pi 4 on this thread by any means, though it's certainly a stepping stone for that developer to learn what he could actually do about tweaking the kernel while giving everything away for free. Link to comment
seeteeyou Posted December 18, 2021 Share Posted December 18, 2021 Sometimes running lsusb alone might not be sufficient for troubleshooting, see my post below and then post some links to PasteBin https://audiophilestyle.com/forums/topic/64016-diy-server-and-streamer-systems/page/2/#comment-1173271 Link to comment
seeteeyou Posted December 24, 2021 Share Posted December 24, 2021 https://community.roonlabs.com/t/roon-endpoint-dropping-connections-with-denafrips-pontus-ii-dac/166508/2 Quote The Denafrips is known for having issues (on Linux). I see it constantly disconnecting and reports about formats not supported. See if you can find a firmware update for the device. Then I also read your post below https://www.head-fi.org/threads/musician-audio-pegasus-r2r-dac.942618/page-41#post-16626895 Does / did USB MCU v3.12.0.zip make it better or worse? https://www.denafrips.com/firmware-update-usb Quote - Date 29th Nov 2021 - Compatible with macOS / winOS / Linux - Improved low level STM MCU32 USB handshake with host - Supports PCM1536 / DSD1024 V3.12 seemed to have something to do with USB port compatibility as mentioned below https://www.xingcore.com/?page_id=10 BTW, other users of Pi 4 seemed to have better luck after updating the EEPROM Raspberry Pi 4/400 Bootloader Firmware Update/Recovery Guide https://jamesachambers.com/raspberry-pi-4-bootloader-firmware-updating-recovery-guide/ Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now