Having no luck getting HQPlayer to work at all. Roon isn’t running so no conflict for wasapi driver. It sees my sound card. I am using the defaults. When I press play nothing happens. In the log I see the message
Play
Playback engine running
No suitable output rate for 44100, stop
It means that given filter selection and other settings, there were no output rates available to fulfill what was asked. Available output rates are also listed to the log file.
I switched the default device to another output (that isn’t hooked up) and rebooted. I switched HQ Player to the default device and it started playing (although no sound of course.) When I switched back to my Intel Display Audio device (which is connected to my system via HDMI) it will no longer play. Roon plays to this device in all formats no problem so I know it works and reports the correct channels and rates to Roon.
This is probably one of the broken multi-endpoint drivers that run on single piece of hardware but represent multiple WASAPI endpoints. Let’s say one of the endpoints is being used at 44100/16 format, then another of the endpoints cannot be set to 96000/24 even though the driver announces such format, it doesn’t work because at underlying hardware level it is actually single multichannel audio device and cannot have different sampling rates for different channels.
So you need to make sure that none of the endpoints belonging to the piece of hardware (Intel audio) is being used, nor set as default. And then you likely also need to select the same format you want to output as default format from the sound properties to enforce the format on the hardware. This is also explained in Troubleshooting-section of the manual.
Anyway, most of these built-in audio devices are not so great for audiophile use for various reasons, one being possible internal DSP hardware being engaged on the way etc.
HQPlayer doesn’t see Roon Ready devices on a network. It has its own network software known as Network Audio Adaptor (NAA). In order to send output from HQP over a network you need an endpoint that is running an NAA.
You can output over a USB connection from the computer running HQP to any device that can receive USB digital audio, but if you want to output over the network then HQP needs to see an NAA.
You can download the NAA program for Windows, Mac or Linux on the Signalyst website. Some devices such as ulraRendu, include an NAA app in their software. DietPi has an option to run an NAA on a Raspberry Pi.
There is a list of devices with built in NAA on the Signalyst website.
Which setting should I use, is it one of the Networkadaptors given I don’t have NAA inbuilt on either my SA30 amp or Chord 2Go? If so what should I select as my Device?
If I ever get the settings correctly applied what exactly should I see in Roon? Does HQPlayer appear under Audio settings in Roon?
Sorry for all the stupid questions but I have next to zero knowledge of networking and how it all hangs together.
What device are you running the networkaudiod (NAA) program on ? If it is the same computer as HQPlayer then I have confused you.
The NAA program is intended to be run on a network device that is connected to your network and to your DAC, not on the same computer as HQPlayer.
Neither your amp or Chord have NAA built in, so you either have to get a network device that can run NAA or connect one of your amp or DAC directly to your computer.
See this article in the Roon Knowledge Base about setting up an HQ Player Zone in Roon.
The HQPlayer manual was unpacked into the HQPlayer directory when you installed HQPlayer. Have a read of it, particularly the sections relating to Backend and Audio Device.
In short:
if you want to send output from HQPlayer to a network device running NAA then choose NAA as Backend and you should see the device as a selection under Audio Device. If it is your only NAA device then it will be the only entry;
if you want to send output from HQPlayer to a DAC or other Audio Device which is directly connected to your computer by USB then choose ASIO as Backend and select the DAC or other device from the list of available Audio Devices. Note that your DAC may need to be on with the USB input selected for it to show up.
HQPlayer manual can be easily found from Window Start-menu. And also on Linux from the desktop Start-menu. On macOS it is in the DMG and one can copy it to some suitable place.
You could try asking manufacturers of the amp and Chord to add such feature to make it work. If there are no people asking for the feature, it is unlikely to appear by itself.
So I connected Hugo 2 DAC by USB to the Windows PC where the networkaudiod (NAA) program is running.
Then added HQPlayer from my laptop to Roon via Setup, and then enabled it. Selected HQPlayer as the Zone on Roon and played some music from Roon. Couldn’t get anything to play without stuttering badly, unless there is some other setting to fix this I guess it’s a network problem?