I decided to try HQPlayer running on my Mac Mini connected to my Aqua Formula DAC.
Well, I cannot get it to work.
I set up HQPlayer on my Mac Mini after paying for a license.
I set the volume to fixed and the host to localhost as it is running on the same machine as Roon.
I added the HQPlayer to Roon in the settings and I disabled the existing Aqua Formula device, which is reached through CoreAudio.
At first, I did not disable the existing Aqua Formula connection and ran into problem with the two devices fighting over the connection.
I picked CoreAudio as the output device for HQPlayer.
Now, I seem to have a connection from HQPlayer to the Aqua Formula but no music.
At one point, I got an error that said Roon had lost track of the output device.
Please try to get playback working with standalone HQPlayer first. Then you know output is working. You can then add Roon to the picture. So working from output towards source step by step.
Screenshot of your HQPlayer settings would also help.
Standalone playback through the intended output path, meaning your Aqua Formula. I recommend to also make sure that the DAC used for HQPlayer is not set as macOS default audio device. This way, macOS won’t try to play all kinds of notification sounds and similar that would intervene with HQPlayer output.
Ok, but the output from HQPlayer should be CoreAudio, right? That is what is supported by the Aqua Formula.
Your advice leads me back to debugging with the Aqua Formula in the loop, which is fine, I guess, although I thought you were leading me away from doing that.
I have the default output device set as the Mac Mini speaker.
I seem to have gotten Roon to stop losing the audio device, and when I stream from Roon with HQPlayer, the time moves, and the Formula shows a sample rate of 384 but no music comes out…:
I set it to Fixed in Roon but that doesn’t carry over to HQPlayer, it seems.
Maybe it needs a little fixed button or something to prevent people from setting it higher than -3dBFS. I changed it.
There is a delay in Roon when stopping and starting tracks. I’ll have to see if I can get used to that. I have grown used to the instantaneous start and stop when using Roon and the Aqua.
I still get some spurious Roon has lost the Audio Device messages but it doesn’t stop playback, which is kind of strange.
Yes, HQPlayer and Roon settings are independent of each other and not related.
If you leave Roon set to “Device volume”, Roon will adjust HQPlayer’s volume. From Roon’s perspective, HQPlayer is the “output device”.
Sometimes people use DAC direct to power amp, without preamp. In such cases it is pretty important to limit initial volume! For this reason, HQPlayer also allows one to set the volume control range, both minimum and maximum values, to reduce likelihood for accidents.
I guess, I don’t really know how other people run their preamps.
I always turn my preamp all the way down before I power it off. Since the preamp and all sources are powered on first, before the amp, I would notice if the volume were set high before I switched on my amp.