SETUP HQPLAYER WITH HQPLAYER NAA:
HQPlayer Server (embedded) is a version of HQPlayer that runs on Linux servers. The application is pre-loaded on Antipodes servers and can be installed from Apps/Software Manager/Available Apps.
HQPlayer Server can play directly through ALSA ( the Linux Audio software on the Antipodes) to a DAC connected to the same Antipodes server, or through the HQPlayer NAA (Network Audio Adapter) to a DAC on the same server or to a DAC on a different server; the NAA runs on the Antipodes to which the DAC is connected.
HQPlayer Server on Antipodes servers is a demo installation. It will therefore shut down after 30 minutes and will have to be restarted. You can licence HQPlayer on the Antipodes on which it runs by purchasing a licence key from Signalyst.
This document describes how to set up and use HQPlayer Server when you have multiple Antipodes servers, for example a CX/EX or CX/DX3 combo.
- HQPlayer Configuration Options
HQPlayer Server (server app) and HQPlayer NAA (renderer app) are pre-loaded on Antipodes servers and can be optionally installed by the user.
If you have two Antipodes servers you will generally use one for server applications such as Roon Serverr Squeezebox Server and the other for renderer (player) apps. With a CX/EX combo you can set up HQPlayer in two different configurations:
- HQPlayer Server on the CX, HQPlayer NAA on the EX
- HQPlayer Server on the EX , using either ALSA or NAA playback modes.
Both allow you to use Roon to manage playback.
If you are making extensive use of HQPlayer resampling/upsampling which require extended processing power the first option may be preferable. However the EX does have substantial processing power and some users prefer the sinic results when HQPlayer Server is located on the same server as its renderer.
We recommend you experiment with the different setup modes to find out which suits you best.
How to Install HQPlayer Server
On the Antipodes where HQPlayer Server will run go to Apps/Software Manager/Available Apps and click the HQPlayer Server icon
Then click ‘Install’:
Note that the install may take quite a long time (>15 minutes +). Let the installation complete and wait until you see the ‘Return to Package Manager’ message.
How to Install HQPlayer NAA
If you are going to use the NAA playback option, on the Antipodes to which your DAC is connected, i.e. EX or DX3, go to Apps/Software Manager/Available Apps and click the HQPlayer Server icon
Then click ‘Install’:
How to set up HQPlayer Server on an Antipodes to play via ALSA
If your DAC is connected to the Antipodes where HQPlayer Server is running (see 1.2 above) you can use ALSA (Advanced Linux Sound Architecture) to play directly to the DAC.
With this mode you do not need to install the NAA and you do not use the Audio App Switcher.
- Go to Settings / HQPlayer Server and click ‘HQPlayer Config’:
- On the next screen enter ‘admin/admin’ and click ‘OK:
- The HQPlayer configuration screen will be displayed:
- Connect a USB DAC to the Antipodes and power it on. Go to Settings/System Settings/Custom DAC, and look for the device line item ‘USB Audio Class Digital’; note the Device Name:
- On the HQPlayer configuration screen in the first line, under the Generic heading, enter the hostname of your Antipodes in the Title box. In the Backend box click the selection arrow and select ‘ALSA’. Then click ‘Apply’.
- Under the ALSA Backend heading in the Device box click the selection arrow. You should see a line that represents the DAC (see 3. above):
- Select that option and also select the DOP option if appropriate for your DAC:
- Finally, go to the bottom of the page and click ‘Apply’. This completes the basic HQPlayer Server configuration for using the ALSA option.
How to set up HQPlayer Server on an Antipodes to play via NAA
You will use the NAA option when HQPlayer Server is running on a different Antipodes from the one to which the DAC is connected, for example HQPlayer Server running on a CX and HQPlayer NAA running on an EX or DX3.
- Go to Apps/Audio App Switcher and click HQPlayer NAA so that is shows as ‘Active’:
- Open the HQPlayer configuration screen (as shown in 4c above):
- In the Backend box click the selection arrow and select ‘Network Audio’. Then click ‘Apply’.
- Under the Network Audio Backend heading in the Device box click the selection arrow. You should see a line that represents the DAC that is connected to the Antipodes,in this example an iFi DAC:
- Select that option and also select the DOP option if appropriate for your DAC.
- Finally, go to the bottom of the page and click ‘Apply’. This completes the basic configuration for using the NAA option.
How to set up Roon to work with HQPlayer Server
You can set up Roon to play through HQPlayer Server rather than through Roon Ready.
You can use either the HQPlayer ALSA or NAA options for playback. You should understand that under the ALSA option HQPlayer ‘owns’ the USB output on the Antipodes and you cannot use the Audio App Switcher to switch to Roon Ready. However if you use the NAA option you can switch between NAA and Roon Ready.
- If you have selected the NAA Backend option in HQPlayer Server go to Apps/AudioApp Switcher on the Antipodes to which the DAC is connected and click the HQPlayer NAA option so it shows as ‘Active’:
- In Roon Remote go to Settings/Setup/HQPlayer and click ‘Add HQPlayer’:
- If HQPlayer Server is running on the same Antipodes as Roon Server, for example on a CX, leave ‘localhost’ unchanged:
- If you have decided to run HQPlayer Server on the ‘renderer’ Antipodes, for example on EX or DX3, enter the IP Address of that Antipodes server:
Note: if the IP Address of this Antipodes changes following a reboot you will need to remove this instance and setup a new HQPlayer zone with the updated IP Address.
- Go to Roon Remote Settings/Audio. Under Networked you will see an HQPlayer zone. Enter a name of your own choice for this zone.
- You will now be able to select the HQPlayer zone for playback:
- Playback will be streamed through HQPlayer Server to the DAC that was selected earlier in the HQPlayer Server configuration screen (4e or 5c above):
- The configuration screen is also used to fully configure the HQPlayer parameters. You should visit the Signalyst website at https://www.signalyst.com for detailed information about how to fully utilise the facilities of HQPlayer.