HQPlayer Embedded Discussion [2023]

Please also tell what kind of source you are playing?

Good day .
About control With the Desktop version everything is simple, I use Hqpdc v4, and with embedded I can only use mconnect or bubble upnp.
I want it to be possible to use hqpdcontrol v4 in addition to them, i.e. the maximum number of control options, to compare desktop and embedded.
And for this, I need to organize the library correctly so that embedded can recognize it adequately. What should I do as a minimum for this?
Now I have a laptop on which Desktop/Embedded, hdd 2 tb with files (ntfs), android box x96 max plus and samsung android smartphone work alternately. Is it necessary to add something from the equipment?
And please also provide an example of how to correctly register a library scan in embedded, where it is external /smb…

I use exactly the same as I did for Roon which worked except for upsampling the 24/192, where the CPU is not enough to manage. So, ASDM7ECv2, poly-sinc-gauss-xla, ALSA, DoP and 48KDSD checked, 32 bitdepth out, 12288000 max rate, auto playback rate (source dependent), DSD256 to RME ADI-2 DAC fs.

Hi, it is Qobuz streaming from internet.

It is easiest to have exFAT or FAT32 drive for content which makes it universal on Windows/Linux/macOS.

In HQPlayer Embedded you have a drop-list on /library page where you can select default media mount point for scanning.

1 Like

Is the OpticalRendu finally supported with the latest NAA 4.3.1 image?

If it didn’t work earlier, then no change with 4.3.1.

@jussi_laako
@dabassgoesboomboom

Here comes some more detail; below is the settings. Further to source playing, it is Qobuz streaming service, various rates and bitdepths. Nothing particular stands out except I cannot playback 24/192 source code, it seems to challanging for my computer; I9-10900 (no suffix) locked low power CPU, 4000 Mhz G-Skills RAM (16 GB, two modules för double RAM bus speed). I wonder if the data “limit” is something HQPe sets in the software? Or does it perhaps reflect that my RME feed back that the level is too high into the DAC? I am somewhat stranded here and do not know how to proceed the fault trace.

By the way, why do every comment from me require moderator approval? Who did I p*ss *ff? :laughing:

1 Like

No-one, but the first few posts from every user must be approved by a moderator. It’s simply the policy, and it enables us to catch spammers…

2 Likes

The first thing I would try is to set the Nx Oversampling filter for SDM to something less CPU intensive, try poly-sinc-gauss-hires-lp or poly-sinc-gauss-long

1 Like

Hi, Deano. Thanks for answering :slight_smile:

OK, the question is why? What does the Limit in HQP Client mean? Limit of what? CPU resources?

It is explained in the help page

1 Like

Hi, Stefano, thanks for your reply :slight_smile:

Volume is limited to far below -3 dBFS. The max volume in HQPe is -15 dB. This was one of the measures I implemented after talking to Jussi about the previous function of the volume control in HQP Client, it was able to turn from minimum to maximum output, but the opposite direction of the control.
Jussi recommended to lower the max output level to whatever max level I may use during playback, and I left it as is, even after Jussi revised the control. So as far as I can “see”, there should be no possibility of too high output of digital stream to RME DAC.
You can see above config page of my HQPe setting. I have even tried to use PCM volume gain compensation since the DSD signal from HQPe is DoP and I have without specific knowledge assumed that this gain compensation might be effective even if I put out DSD (over PCM).
I do not know any more things to try, nor do I have any more ideas about root cause.

It is confusing. The sample and bitdepth 24/192 is too resource demanding for my current computer. But that is not the issue. That is so to speak, under control and is due to known root cause.

The other part, sudden “limit” sets to “1”, and consequential channel dropouts is mysterious. It happens in the middle of an arbitrary track. Mostly it happens while also the apodizing counter is running fast. This is often modern music, modern mixes, where the dynamic range is completely filled up. When playing 24 bitdepth with 44.1 or 48 kHz as source rate, it is not as frequent.

So, I have not got a clue what the root cause is for the “limit” alerts and sudden channel dropouts. If “limit” is what you wrote above, it makes no sense, I use the HQPe volume control and is set to max volume -15dB. If I had a fixed output volume, full throttle, and used a pre-amp or the DAC volume, it would be possible, but not when using the built in volume control in HQPe and when I am far from the limit.

The only thing I know, is that it takes just a slight volume adjustment, up or down is unimportant, just adjusting is the trick, and the channel comes back, until “limit” is set to “1” next time, where either of the channel drops out once more. On rare occations both channels drops and all is quiet.

I am curious if @jussi_laako is able to figure this one out.

I am going to make some not so very expected trials tomorrow, to see if excessive heat might be involved somehow. I have recently placed every unit/device in a compact space to get the WAF more favourable, but I have noticed that the problems occur after a while rather than directly when starting to play and I have noticed some of the units are getting a little bit too warm than what one could expect, hence a tiny suspicion about heat issue. Stranger things occur …

:smiley:

Any EQ or similar in use? Anything enabled through convolution/matrix for example?

1 Like

@jussi_laako

Nope, nothing. Playback with no manipulation other than the above configuration page. :slight_smile:

Sounds like some erroneous data causing this because it trips out the limiter to maximum attenuation. When you touch volume, it gets reset.

Do you have latest HQPlayer version? Which build?
Did I already earlier ask you to run memtest86 for 24 hours?

1 Like

I think I want to explore embedded if it’s possible. I didnt want to overwrite my W11 drive for it though. So, am I correct in understanding I can boot from USB and use HQP from this instance independent of my installed SSD OS? Then run Roon core from another old pc?

:100: % correct

Go forth and try Young Padawan

And report back

1 Like