Small problem with gapless play with HQPlayer Destop5 and Roon

Hi;
I don’t use the Client, only Bubble UPnP or Mconnect.
The network is stable (Ethernet) at about 80 Mbps
Other DLNA renderers (Moode, HiFiBerryOS) plays 192/24 gappless in the same setup.

You should edit hqplayerd file and insert a couple of parameters.
Login as root (no pwd) on you HQPe OS then enter

nano /etc/default/hqplayerd

now write these to parameters

HQPLAYER_STREAM_FREEWHEEL=1
HQPLAYER_BUFFER_TIME=5000

to save and exit
CTRL-X
Y

now reboot your rpi

Should you prefer to use ssh you need first to create a new user
Login as root (no pwd)
Type
useradd new-user
passwd new-user
You’ll be prompted to enter the password twice
Now you can ssh using Putty or whatever remote ssh app you like
Start a ssh session
Login as new-user
As you must have root privileges type
su root
then operate as previously described

1 Like

OK, I see. I have 500 Mbps fiber (or 1 Gbps 5G).

With UPnP, when the track transitions, there is couple of seconds time for HQPlayer to fetch 10 seconds worth of next track. If this deadline is not met, then you have a gap.

If you use Client or Roon, this is more flexible. I don’t know how much upfront Roon begins to do prefetching.

Hi;
thanks - I will try

Great thanks again - your advice worked!
Regards

2 Likes

@Stefano_Antonelli - is there an equivalent to this for the HQP Server running on Win10?

I don’t know, sorry, as that “trick” is for Linux version that I use.
I have no idea if on Windows it can be the same