Just for fun I tried using Roon endpoint with my room-correction convolution file from Roon. To sum it up shortly, here are the differences I noticed:
- The lack of latency is nice (but that also makes me question Roons implementation of convolution file, a 131k taps convolution file should have some latency, but none at all in Roon). @jussi_laako @brian comments?
- The sound became softer and sounding less dynamic, but also more forgiving and easier to listen to, especially on bad recordings. I could not detect any changes in sound stage.
This is in comparison with using Roon -> HQPlayer -> NAA, up-sampling to 768khz with short-mp filter in HQPlayer, and using the 96khz 131ktaps convolution file from HQPlayer instead of in Roon.
Here are some latency comparison, which I did by pausing in the middle of a 44.1khz tune and measured between pressing play and music starting:
- Roon no up-sampling and 131ktaps 96khz convolution: 0.1 seconds
- HQPlayer using “none” as up-sampling and no convolution: 1.5 seconds
- HQPlayer using “none” as up-sampling and 131ktaps 96khz convolution: 3.5 seconds
- HQPlayer using short-mp as up-sampling and 131ktaps 96khz convolution: 4.5 seconds
All hardware are of course the same, in my case an RME ADI-2 DAC and upgraded microRendu as endpoint running either NAA or Roon bridge, 1Ghz ethernet. The latency problems is, in my opinion, the number one problem with HQPlayer.