Jump to content
IGNORED

HQPlayer Linux Desktop and HQplayer embedded


ted_b

Recommended Posts

3 hours ago, maya said:

Hi acatala ,

Are you using NUC HOPe -  Up Gateway USB NAA and Roon?

Do you play PCM --> DSD ?

If do you may need 4.22.1-63 with its DSP algorithm it can drop CPU by 30 % !

 

 

 

Hi @maya,

 

I use Intel NUC 7i7xxx with Debian 10.8, UP Gateway USB NAA, Roon and play PCM to DSD128.

 

hqplayerd 4.22.1 was not working for me, but 4.22.0 and 4.22.2 do. The Intel NUC manages DSD128 upsampling, with poly-sync-xtr-mp-2s filter and ASDM7 modulator, fine. I even own a Raspberry Pi3 + Allo DigiOne transport, that I use from time to time with no DSP at all, it allows me a low latency from UI interaction to music play/pause.

 

I guess @Miska will eventually solve any issue regarding the compiler and we will have the new algorithm in our hqplayerd. He always does.

 

Link to comment

HQPlayer Desktop Fedora fc33 version 4.10.2 (previous version working fine):

 

[audiolinux@archlinux ~]$ hqplayer4desktop
locale=en_US, country=United States, language=English
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM  
Segmentation fault (core dumped)


 

AudioLinux --> https://www.audio-linux.com

developer of AudioLinux realtime OS

Link to comment
1 hour ago, acatala said:

 

Hi @maya,

 

I use Intel NUC 7i7xxx with Debian 10.8, UP Gateway USB NAA, Roon and play PCM to DSD128.

 

hqplayerd 4.22.1 was not working for me, but 4.22.0 and 4.22.2 do. The Intel NUC manages DSD128 upsampling, with poly-sync-xtr-mp-2s filter and ASDM7 modulator, fine. I even own a Raspberry Pi3 + Allo DigiOne transport, that I use from time to time with no DSP at all, it allows me a low latency from UI interaction to music play/pause.

 

I guess @Miska will eventually solve any issue regarding the compiler and we will have the new algorithm in our hqplayerd. He always does.

 

Thanks for reply.

Jussi's DSP optimization is great.

My Debian 10 build without ROCm libraries can do his Buster 4.22.1-63 HQPe to achieve 30 % drop in  CPU usage, it is a real surprise for me.

So if you are interested hope I can  put it on the cloud for  download.

BTW I only use local audio file as it has better SQ.

Link to comment
9 minutes ago, Miska said:

 

Yes, Step 2 of the instructions and that's it. You need to add the repository key, repository and do "apt update" and then you are good to go.

 

No step 3 needed, no need to install rocm-dkms etc ?

Rocm libraries already installed in Ubuntu 20.0 LTS ?

Link to comment
10 minutes ago, hifi25nl said:

HQPlayer Desktop Fedora fc33 version 4.10.2 (previous version working fine):

 

[audiolinux@archlinux ~]$ hqplayer4desktop
locale=en_US, country=United States, language=English
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL  
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM  
Segmentation fault (core dumped)

 

Hmmh, working here though:

Screenshot_2021-02-26_11-02-41.thumb.png.68675d6f0ea6467e80d3ead2da05e074.png

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
2 minutes ago, maya said:

No step 3 needed, no need to install rocm-dkms etc ?

 

Of course only if you have AMD GPU, then you naturally need the drivers too in order to use it.

 

Quote

Rocm libraries already installed in Ubuntu 20.0 LTS ?

 

They will get pulled in through the dependencies once you have the repository available.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment

sudo dpkg -i hqplayerd_4.22.2-65_amd64.deb
Selecting previously unselected package hqplayerd.
(Reading database ... 199745 files and directories currently installed.)
Preparing to unpack hqplayerd_4.22.2-65_amd64.deb ...
Unpacking hqplayerd (4.22.2-65) ...
dpkg: dependency problems prevent configuration of hqplayerd:
 hqplayerd depends on libgmpris; however:
  Package libgmpris is not installed.
 hqplayerd depends on rocm-libs; however:
  Package rocm-libs is not installed.
 hqplayerd depends on rocm-device-libs; however:
  Package rocm-device-libs is not installed.

dpkg: error processing package hqplayerd (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 hqplayerd

Link to comment

sudo apt install rocm-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 hqplayerd : Depends: rocm-libs but it is not going to be installed
             Depends: rocm-device-libs but it is not going to be installed
 rocm-dkms : Depends: rocm-dev but it is not going to be installed
             Depends: rock-dkms but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Link to comment
2 hours ago, tieuphi2006 said:

sudo apt install rocm-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 hqplayerd : Depends: rocm-libs but it is not going to be installed
             Depends: rocm-device-libs but it is not going to be installed
 rocm-dkms : Depends: rocm-dev but it is not going to be installed
             Depends: rock-dkms but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

 

Hi tieuphi2006,

 

I have successfully  installed Focal HQPe 4.2.21 version under Debian 11 after solving all these dependencies including the rocm-libs and rocm-dkms needed in step 3 etc.

After that no issues to upgrade to the latest focal HQPe 4.22-65 and 4.2.22-66. 

Meanwhile the OS became quite large,  its size now is about 8.6G instead of 1.9 G in Debian 11 focal 4.19 HQPe  !

 

Please check my thread on page 138.  It was a painful and confusing process indeed !

 

To me it is always a question what will happen to install focal 4.2.xx HQPe if under Ubuntu distro.

I asked Jussi about this on page 147 please have a look for miska's answer. 

 

Good luck !

 

 

 

 

Link to comment

Hello @Miska

I am planning to build a HQPlayer Renderer with HQPlayer embedded.

 

I am no linux expert so there seem to be different distributions people use.

 

What linux distro could you recommend for the following rough build specs:

- AMD 5600x

- Gigybyte Board with B550 chipset, tbd

- Wifi connection to network

- 16 Gb Ram (should be enough?)

 

My goal is to have efficient upsampling to DSD256  with ASDM7EC modulator without hickups.

Or do you have a ready to go image that could be used as well?

 

Thanks, Mike

Link to comment
40 minutes ago, mikel said:

I am no linux expert so there seem to be different distributions people use.

 

What linux distro could you recommend for the following rough build specs:

- AMD 5600x

- Gigybyte Board with B550 chipset, tbd

- Wifi connection to network

- 16 Gb Ram (should be enough?)

 

My goal is to have efficient upsampling to DSD256  with ASDM7EC modulator without hickups.

Or do you have a ready to go image that could be used as well?

 

Either Ubuntu Server 20.04 (minimal install, with just SSH Server), or Fedora 33 Minimal (Server installer but installing only minimal system, not full server).

 

Ubuntu if you want something that doesn't change much for longer period of time. Or Fedora if you want bleeding edge latest things.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment

thanks... just realized that the 5600x does not have integrated GPU.... that will probably push me toward a Intel i5-10600 with  similar thermal rating... unless I use the 5600x as a headless system and remove discrete GPU once the system is running.

I really want to go as minimal as possible. Any insight of Intel 10600 vs 5600x and using headless linux vs not?

Thanks, Mike

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