Using any audio source with HQPlayer - Spotify, Amazon, Apple Music, YouTube Music, Deezer, Soundcloud [2023]

Did you get this firmware update yet?

Or hasn’t reached your unit yet.

Yes, I did, but as I mentioned, it didn’t change anything for me.

2 Likes

OK, now one more device tested for the purpose. Potentially would be very promising, giving four optical inputs, small and less expensive:

On Windows, automatic rate switching works between 44.1k and 48k rate families. But not between 1x, 2x and 4x rate factors, this engages rate conversion. Driver control panel displays the actual rate though, so the needed hardware functionality is there. So this behaviour is just driver limitation.

If someone manages to convince RME to update the ASIO driver, this would be another potential input device. Less than half the price of current other options.

If you need just automatic switching between 44.1/48, or 88.2/96, or 176.4/192 rates, this can do it already and provides 4 optical inputs.

7 Likes

Also tested another input device:

https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-18i20

This one has functional S/PDIF inputs and also loopback from both WASAPI and ASIO to ASIO. But unfortunately like so many other pro audio devices, has only fixed rate manually set from the control panel. Even though it’s clock can be slaved to the external S/PDIF source as well. Any non-matching input rate will go through rate conversion to the current operating rate.

4 Likes

Hi @jussi_laako

What I have is an ITX small case with intel 13900k windows PC for HQPD, but no way to add RME HDSPE AIO.

After reading the posts from you and @dabassgoesboomboom, I did an experiment try to avoid RME windows driver problem for automatic rate sampling switch, by trying ADI-2 DAC FS → NAA 4.40 (Pi4) → HQPD 5.0.2 (windows) → NAA ( try with Mac NAA 4.31 and pi 3B+ with Dietpi NAA 4.40) → Holo audio spring 3 DAC

But when I try to save the setting, HQPD always become application unresponsive.

Is there something I did wrong? or is this way theoretically dead end?

Definitely not a dead - it is almost perfect end !

Did you configure your Pi4 specifically with your RME’s unique serial ID number?

Yes I did edit the serial

But dunno why every time I save setting, HQPD will become unresponsive.

I did try only select input for adi-2 and null output. Then set URI to audio :default/44100/2.
I can see adi-2 panel usb SR change from 768 to 44.1

But when I edit both input and output setting and save, HQPD become unresponsive

Do I need to change any setting on ADI-2?

Can you show a screenshot of this setting?

And from NAA input selection, you can see your RME Digi Coax and Optical inputs ?

Do you have the digi coax or optical input selected on RME itself ? for whichever source you are using into the RME

it needs to be on that source, preferably before you even HQP Desktop

Hi @dabassgoesboomboom, screenshot as below

input:

output: (mac naa 4.31)

unresponsive after save setting:

I am using optical input on RME
I used AUTO as source before
Have tried to use optical as specific source but still no luck :joy:

Best to always use specific source on the RME.

As to why it isn’t working I’m not sure now. Everything looks well setup.

With Desktop the sequence of things can sometimes be quite fiddly with HQPlayer Desktop in my experience - compared to Embedded that I am used to.

So quit HQP Desktop completely. Power off your Pi4 NAA.

Now follow this sequence.

Have your optical source playing into RME , with RME selected to optical.

Now power on your Pi4 NAA - wait until it is fully booted.

Now open HQP Desktop.

Select your URL - maybe manually match it to whatever is playing, just to start. It will switching automatically afterwards.

Hopefully works?

Depending on your settings, it may take a while. Leave it for 10 - 30 minutes before declaring it stuck. And in case it is stuck, check the HQPlayer log file what is going, what is the last entry there.

There are no card slots at all? My i9i-13900T machine is on Mini-ITX motherboard, but still I’m having RTX2080 GPU on it!

Hi @jussi_laako

I had tried to wait for an hour and still no luck.
and log file as below

No idea why NAA input is connect to 192.168.50.220 (MAC NAA 4.31 as output to Holo DAC) and shows initialization time out.

The motherboard I have is ASUS ROG STRIX Z790 GAMING ITX with only one PCIE slot and is used with 3080TI Graphic Card, so no additional slot.

With Roon source, does your mac naa work fine?

macOS firewall is disabled?

Yes, mac firewall is off
If only set output to NAA, null input, then Roon source is working properly.

But if I set both input and output setting, initialization timeout will occur.

And I also tried to replace mac to pi3B(DietPi NAA 4.40) as output, same result as initialization timeout.

Tried the sequence I mentioned earlier?

I did, but same result :joy: :joy:

The log for setup input only

The log for setup output only and play with roon


That is wrong, can you check what has been set in settings.xml? (you can open it with Notepad)

I will check this part of the settings dialog code next week to make sure there is no bug related to this combination.

You may need to flip between the Input/Output Settings tabs, because switching backends for either side will trigger device rediscovery. So please doublecheck that the devices are still correct for both.

2 Likes