Jump to content
IGNORED

How is the Pi 4?


numlog

Recommended Posts

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

nDgVuPt.jpg

 

31zrjES.jpg

Link to comment
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

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.

Link to comment

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

(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

 

cLEE8aB.jpg

3JYAZZt.jpg

 

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
  • 1 month later...
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

Link to comment

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

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
  • 3 weeks later...

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
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
  • 3 weeks later...

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
  • 2 weeks later...

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
  • 2 weeks later...
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
  • 5 months later...
  • 3 months later...

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

BHIQDhX.png

 

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

IGgnQI8.png

Link to comment
  • 3 weeks later...

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
  • 3 weeks later...
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

Xsc6Cu3.jpg

 

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

6AIe2co.png

Link to comment
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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...