Jump to content
IGNORED

Best CPU for hqplayer


sbenyo

Recommended Posts

On 1/13/2024 at 6:27 AM, Miska said:

Small update regarding RPi5.

 

With some settings fine tuning I was able to get ASDM5EC-light working reliably to DSD256 output. And ASDM7EC-light also such way that there's only about one drop-out per five minutes. This with overclocking to 2.9 GHz. If one can get a particular unit running stable at 3 GHz, then ASDM7EC-light may also become stable.

 

@Miska I received my RPI5 4G version today and a 8G version is coming the end of February. For your testing, are you running the Ubuntu desktop version? Is 4G likely enough for Hqplayer desktop version?

 

I should be getting my Cyan 2 most likely next week, it would make an awesome combo with a RPI5 for dsd256 7EC-light and the Cyan 2. 


I will likely be getting one of these bad boy fan cooler for the rpi 5 and do some overclocking to 3Ghz

IMG_8877.jpeg

Link to comment
50 minutes ago, Miska said:

 

I'm testing with HQPlayer Embedded on minimal install of Debian 12. I don't know if Ubuntu supports RPi5 yet.

 

But on RPi4 4GB model HQPlayer Desktop works fine on Ubuntu Desktop 22.04 LTS. So 4 GB should be enough.

 

Thanks Miska.

Actually I read on the Ubuntu website that they will not back support rpi 5 on 22.04 but only 22.10 officially support rpi 5. But I suppose hqplayer will not work on 22.10?

Link to comment
31 minutes ago, blackhawk579 said:

Gents/all, 

Can you critque my HQ Payer/ Roon Server silent PC build (below)?   Good config? What would you change? Looking to run it for HQ Player +  filters DSD (256/512+?) with some solid filter options + Roon Core/Server running convolution and maybe a bit of parametric EQ tweaking... Its a Fanless PC about the same footprint as my DAC/Pre-Amp.   

 

Questions

-I went with I9 13900T 1.1GHZ... (its the highest for this chassis).   

-There is a very basic graphics capability here.  I will not be doing CUDA offload to graphics card.  Is this a big mistake?      

-32 GB of RAM overkill?  There is another mother board option which can get me the higher DD5 (this is DD4) but i don;t believe I would need? ( I may just go with 32GB to future proof as the RAM is not expensive these days. )  Let me know if DD5 would be worth it.  My understanding it is all about CPU power.     

-Went with thier fastest SSD for OS/Apps speed.   I don;t have a ton of music files to store and may just keep them on my NAS to minimize further compute.  

-What would you change or add?  Ditch this chassi for larger form factor with higher end processor options?  

-I am not too concerned with price. i want to do this right.     

   

Update: 

-**After reading some this morning, it appears I should likely give up on this chassis and go with a cooler unit, tucked away running a higher end I9 that i have.   I want to err on the side of power, as i want to do this once**  

-I can keep the Roon Core/Convolution on the Nas if I feel it is holding me back.   

 

image.thumb.png.77471d2fea210bdbceb7ad5d1d43ad6c.png

image.thumb.png.02777614495b5cb350b84791814e19aa.png

image.thumb.png.f82501fbe2d6afc248764613b23dee19.png

I hate to provide answer on hardware when there are so many cpu and configurations out there. Here you have a 13900T which is a mobile cpu so I am not sure how it compares to say a standard desktop cpu.

 

my partial response would be to provide you reference.

 

DSD512 7EC super works perfectly fine with my 13600K, no overclock. Only filters you need a gpu would be the Sinc Long or Sinc L variants… most everything else do not need a gpu


as

@Carousel suggested. You are better off to use a powerful desktop pc in another room rather than a silent pc and route to a NAA such as a raspberry pi 5 that is fanless and low power consumption

Link to comment
16 hours ago, Miska said:

 

OK, so I'd say next 24.04 LTS we can consider as the OS for running HQPlayer Desktop.

 

While Embedded is on Debian 12 "bookworm" and thus already there.

 

Ok, confirming Hqplayer desktop works on RPI5 with Ubuntu 23.10. But honestly everything else other than hqplayer desktop seem to be not working well with RPI5, (VNC, VLC media player... its almost like RPI5 is not really compatible with Ubuntu 23.10).

 

I have a 4GB version of RPI5 and I currently don't have a dac to test dsd playback, but down sampling everything to pcm 16/48 and qobuz seem be running stable.

Link to comment
4 minutes ago, jkelly said:

 

Not sure is Wayland is enabled on Ubuntu 23.10, but if that is the case, it breaks a lot of software.

Again if that is the case, you may be able to disable it.

Thanks, I read something about Wayland and Ubuntu is working on it but obviously lots of apps are incompatible - again other than hqplayer 5 - it actually played pcm1536 perfectly last night!!

Link to comment
2 minutes ago, jkelly said:

I have been enjoying the RPI5 myself.

Enough that I will buy a license for it at the end of the month.

 

I am upsampling to 768 for my Mojo2.

 

My favorites are:

poly-sinc-xtr-short-lp
poly-sinc-gauss-long/poly-sinc-gauss-hires-lp
sinc-L
sinc-short
 

Some of the poly's are bass heavy with my simple setup.

I listen for spread of instruments and depth and of course tone.

Sinc-short has been my goto lately.

 

I have just recently sold my mojo2 - great dac I had a lot of fun with it in my bedroom speaker system.  

 

poly-sinc-gauss-long/poly-sinc-gauss-hires-lp were my default set up but Sinc Long/Sinc Medium is a match in heaven with the Mojo 2 for jazz/classical stuff. I also like the half-band s filter...

 

Link to comment
  • 2 weeks later...
3 minutes ago, bogi said:

@dericchan1  You may yet try to play with 'Blocks per cycle' value.

 

Are you playing to 48k DSD capable DAC? (Cyan2 ?). Do you have 'Adaptive rate' checked?

Yes, I am using the RPI5 with the Cyan 2 now, DSD 256x48 7ECUL stutter, I have Adaptive rate fully checked. Probably 2.8Ghz is not fast enough for that but its all I can manage to OC it to. 


It has nothing to do with temperature as well, with the fan cooler, it never really goes anywhere near throttling temp.

 

PCM 20/1536 stable.

Link to comment
13 minutes ago, bogi said:

@dericchan1  You may yet try to play with 'Blocks per cycle' value.

 

Are you playing to 48k DSD capable DAC? (Cyan2 ?). Do you have 'Adaptive rate' checked?

Logically speaking should I set the ‘Blocks per cycle’ value higher or lower?

 

Now it also comes with a E core allocation option for dsp or filters… I guess I can play with that too 

Link to comment
4 minutes ago, fgribas said:

 

Is it the HQP Desktop package for Debian12 / RPi OS? I thought it was the Raspbian OS itself 😁

 

 

 

1- What power supply are you using? 

 

2- When you run "dmesg" do you see any messages regarding undervoltage?

 

3- When you run the command "vcgencmd pmic_read_adc EXT5V_V" what voltage do you see? It should be really close to 5v. Here with a super high quality power supply I get 4.98748000V

 

4- Even if you don't see undervoltage messages, try to add 50mv overvoltage by adding "over_voltage_delta=50000" to /boot/config.txt and rebooting. This will not solve the undervoltage condition if you have it (must have a good power supply for that), it will only allow better overclocks.

 

I tested my RPi5 with 3500MHz, pretty stable with that settings. Although it's not used for heavy processing (HQP server), I'm using only as an audio endpoint

Hi I just use the original rpi5 power supply. I did include the over_voltage_delta=50000

 

i will check dmesg and the vcgencmd line and see what it reads.

 

Thanks 

Link to comment
31 minutes ago, Miska said:

 

Yes, that's what it is... Look at here:

https://www.raspberrypi.com/software/operating-systems/

 

It is "raspios-bookworm" and once you install it, it points to Debian package repositories. Latest Raspbian OS equals to pretty much stock Debian 12 "bookworm".

 

So yes, that's what it's for.

 

Tests I refer to above are on 64-bit "Raspberry Pi OS Lite". Which is Debian 12 "bookworm" and the installation is pointing to Debian package repositories (debian.org).

 

So the package will work on any "arm64" Debian 12 "bookworm" platform, not just on RPi. As long as the architecture is ARMv8A or later. So for example Apple M1/M2/M3 chips would be fine.

 

So you used the lite os without desktop, did you then set up an x11 desktop to run the hqplayer desktop version? 

Link to comment
4 minutes ago, Miska said:

 

All my testing is on minimal lite OS with Embedded. In a passive cooled case which gets really really hot overclocked and running HQPlayer 😅 (feels really hot to fingers). But it works for as long I've tested (few hours in row).

 

Desktop package is also available and from DSP performance point of view is the same. But of course the GUI will have some load implications as well. More you have there (Client etc), more load you will have. But if you have just Desktop GUI and run Client elsewhere, it shouldn't be much different.

 

I had tried hqplayer with my passive case and it was so hot to touch like a stove top - not safe for the kids to touch… 😂 

 

yes i will try running hqplayer desktop with a pretty much empty bookworm os with desktop and run client else where and see how it goes 

 

Link to comment
  • 2 weeks later...
2 minutes ago, soundnerdie said:

A quick update.

 

I found the 4GB version of the Pi 5 overclocks better than the 8GB one. 

 

4GB version:

I used the following in the config.txt and ran a stress test using s-tui.

over_voltage_delta=50000
arm_freq=3000
gpu_freq=910
 

VDD_CORE_A current(7)=6.76893900A

VDD_CORE_V volt(15)=1.0046900V

EXT5V_V volt(24)=5.14292000V (27W power supply)

Thanks. That’s what I read about as well that the 4Gb version oc better and even not oc, it runs processes faster in most cases compared to a 8gb version.

 

now I wonder at 3000hz you are able to run dsd256x48 7ECUL stable?

 

at 2900hz I could run dsd256x48 7ECUL but not with convolution.

Link to comment
33 minutes ago, soundnerdie said:

It is a stable run.

 

I added force_turbo=1 to the config.txt. In the hqplayerd.xml file, I have set multicore==1 but not nblocks=1.

 

img2.jpg

img.jpg

I am a noob.

 

can you please advise what these commands are? Do you add them to your config.txt?

 

VDD_CORE_Acurrent(7)=6.76893900A

VDD_CORE_V volt(15)=1.0046900V

EXT5V_V volt(24)=5.14292000V (27W power supply)

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