HQPlayer NAA thread

Thank you.
I am waiting for the release.

@ Jussi Laako
I see that NAA511 has just been released (I assume for the correction stated above), the update for Bookworm will also benefit from this?
Similarly, HQP Embedded 5.90 which has been released for the new NAA, the update for Desktop will also follow?
Thanks in advance.

Yes, NAA 5.1.1 includes some fixes to the ALSA backend. And better syncing when you use combo interface. Same will be included in upcoming Embedded 5.9.1. If you use Embedded with NAA output, this NAA update is enough. There are also some other fixes in Embedded, when I get the builds done over the weekend.

At the moment, macOS / Windows NAA don’t need any updates, since all the changes are in the ALSA backend.

1 Like

for may DAC
Embedded 5.9.0 + NAA 5.0.2 : OK
Embedded 5.9.0 + NAA 5.1.0/5.1.1 : NG
Embedded 5.9.1 + NAA 5.1.1 : ?

Should I wait for Embedded 5.9.1?

What is the issue with NAA 5.1.1? It should work correctly with Embedded 5.9.0. Which networkaudiod build are you using?

1 Like

Hi @jussi_laako

I am running HQPlayer Embedded 5.8.1. Due to a hardware problem with my NAA (Up computer), I am going to purchase a new RPi to build a new NAA. You recently told me that I better buy a RPi4 than a RPi5.

This week I could loan a RPi5 for an afternoon so I could try it with my DAC (ADI-2 DAC v2 with AKM 4493 chip). So I put NAA 5.1 in the microSD and updated HQPlayer Embedded to 5.9.

It didn’t work: No sound at all and the ADI-2 display showed only presence of high frequencies (statically). Then I downgraded to 5.8.1 and it worked fine again.

I gave no importance because I was not going to keep the RPi, but I am reading the thread and I rememberd this issue. I am sorry but I can not give you more specific details. Just for your information.

Until I get the new RPi4, I am using Roon direct to ADI-2 DAC.

OK, I see the issue is related to DoP… Not so many DACs that would require DoP on Linux.

1 Like

@jussi_laako My dac is a M2Tech Young DSD MKII that is DoP only, therefore on Windows, macOS and Linux … and it doesn’t work anymore too (HQPe 5.9.0 / NAA 5.1.1 OS on rpi4)

I’m sorry. There was a misunderstanding with the file I used.
I tried NAA5.1.1 again, and it played back without any issues.

1 Like

Have we discussed this before? Is it because the USB interface is inherently so, or is it because just driver support is missing? If the latter, then it could be fixed.

There are now NAA OS 5.1.2 images that fix the DoP regression, please try it out and let me know. I’m making this a slow release, so I will announce it only once I have some more feedback about any possibly remaining issues.

1 Like

I’m broken now. It just says “Roon Lost Control of the Audio Device”.

Debian 12 (bookworm) x64 build

Version

5.9.0

NAA on RaspPi4 5.1.2

DAC: RME ADI-2 DAC FS

It sees the DAC via NAA, get the right signal path in Roon, but it never starts advancing, no sound.

in logs:

Nov 23 17:10:07 hqpei7 hqplayerd[1008]: track id: /com/signalyst/MediaPlayer2/TrackList/00000001
Nov 23 17:10:07 hqpei7 hqplayerd[1008]: metadata: artist=‘’ composer=‘’ performer=‘’ album=‘’ song=‘Roon’ uri=‘’
Nov 23 17:10:17 hqpei7 hqplayerd[1008]: stop_req
Nov 23 17:10:17 hqpei7 hqplayerd[1008]: stop notify
Nov 23 17:10:18 hqpei7 hqplayerd[1008]: Discovery request did not have a valid MX header

That’s all I got. I rebooted Roon, rebooted everything.

EDIT: PCM works so assuming this is DoP related?

1 Like

If you are using DoP, previous HQPlayer version with latest NAA should work. I hope I have 5.9.1 builds of Embedded done some time tommorrow (HQPlayer OS can take some 12 hours to build). So please keep eye on the download folders. I won’t announce these before there is some comfirmation that remaining issues have been solved.

This has been very complex thing with all the DoP input and combo output features. Hopefully the NAA side will be more stable for some time now.

2 Likes

I read the previous posts too quickly, I thought your fix was in NAA image which is why I upgraded.

ok, will look at folders tomorrow. Happy I don’t have to climb behind my console to get at the Pi and load another image. Upgrading the deb image is a lot easier. Thanks. I’ll report back tomorrow.

Yeah, NAA 5.1.2 has some DoP output fixes. No other changes.

Then HQPlayer has more fixes coming for 5.9.1, including DoP related ones. At NAA side, 5.1.1 vs 5.1.2 matters only for DoP outputs.

HQPlayer itself has more fixes when it comes to handling DoP outputs through ALSA and NAA backends on 5.9.1. (plus bunch of other fixes)

2 Likes

Unfortunately it doesn’t work. It starts playing for few seconds (I can see the progress bar but no sound) then it reverts to stop.

& 2024/11/24 08:43:42 NAA output discovered network audio: name=‘naa-643522f0’ version=‘Signalyst Network Audio Daemon 5.1.2’ protocol=‘5’ trigger=‘1’ @10.0.1.134:43210
& 2024/11/24 08:43:42 NAA output discovered network audio: name=‘naa-643522f0’ version=‘Signalyst Network Audio Daemon 5.1.2’ protocol=‘5’ trigger=‘1’ @10.0.1.134:43210
2024/11/24 08:43:42 SDM conversion parameters (8, 12)
2024/11/24 08:43:42 DSD 6 dB gain enabled
& 2024/11/24 08:43:42 Set transport (240):
2024/11/24 08:43:42 SDM conversion parameters (8, 12)
2024/11/24 08:43:42 DSD 6 dB gain enabled
2024/11/24 08:43:42 Set filter: 37 / 40
2024/11/24 08:43:42 Set dither: 9
2024/11/24 08:43:42 Set oversampling: 34 / 34
2024/11/24 08:43:42 Set modulator: 11
2024/11/24 08:43:42 Audio engine is normal
2024/11/24 08:43:42 IntegratorM: FIR2
2024/11/24 08:43:42 Audio engine SDM mode enabled
2024/11/24 08:43:42 Requested output rate: 5644800
2024/11/24 08:43:42 NAA output rate set unknown or empty, setting virtual rate
2024/11/24 08:43:42 NAA output set sampling rate: 5644800 (352800)
2024/11/24 08:43:42 Automatic output rate switching enabled
& 2024/11/24 08:43:42 Convolution disabled
2024/11/24 08:43:42 Control active volume range: -60 - 0 dB
2024/11/24 08:43:42 Listen discovery on ::
2024/11/24 08:43:42 Listen discovery on 0.0.0.0
2024/11/24 08:43:42 Enable UPnP Renderer functionality for interface: auto
2024/11/24 08:43:42 Adding interface ‘enp4s0’ for UPnP Renderer
2024/11/24 08:43:42 Adding interface ‘wlp0s20f3’ for UPnP Renderer
% 2024/11/24 08:43:42 …configuration reloaded
2024/11/24 08:43:43 NAA output discovery from ::
& 2024/11/24 08:43:43 NAA output discovered network audio: name=‘naa-643522f0’ version=‘Signalyst Network Audio Daemon 5.1.2’ protocol=‘5’ trigger=‘1’ @[fe80::dea6:32ff:fe21:d7c9%enp4s0]:43210
& 2024/11/24 08:43:43 NAA output discovered network audio: name=‘RoPieeeXL-Cuffie [RoPieeeXL]’ version=‘Signalyst Network Audio Daemon 5.0.2’ protocol=‘5’ trigger=‘0’ @[fe80::dea6:32ff:fe54:be34%enp4s0]:43210
& 2024/11/24 08:43:43 NAA output discovered network audio: name=‘naa-643522f0’ version=‘Signalyst Network Audio Daemon 5.1.2’ protocol=‘5’ trigger=‘1’ @[fe80::dea6:32ff:fe21:d7c9%enp4s0]:43210
& 2024/11/24 08:43:43 NAA output discovered network audio: name=‘RoPieeeXL-Cuffie [RoPieeeXL]’ version=‘Signalyst Network Audio Daemon 5.0.2’ protocol=‘5’ trigger=‘0’ @[fe80::dea6:32ff:fe54:be34%enp4s0]:43210
2024/11/24 08:43:44 NAA output discovered 2 Network Audio Adapters

  • 2024/11/24 08:43:44 NAA output connect to [fe80::dea6:32ff:fe21:d7c9%enp4s0]:43210 [ipv6]
    2024/11/24 08:43:44 NAA output network format: 44100/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 48000/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 88200/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 96000/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 176400/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 192000/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 352800/24/2 [pcm]
    2024/11/24 08:43:44 NAA output network format: 384000/24/2 [pcm]
  • 2024/11/24 08:44:03 Discovery from 10.0.1.108:59897
  • 2024/11/24 08:44:04 Control connection from [fe80::16:3edf:ee0a:1e87%enp4s0]:52133
  • 2024/11/24 08:44:04 Control started from [fe80::16:3edf:ee0a:1e87%enp4s0]:52133
    & 2024/11/24 08:44:16 Set transport (240): /media/musica/Berlioz - Symphonie fantastique, Op. 14 - Philharmonia Orchestra, Otto Klemperer (2023) [24-192]
    & 2024/11/24 08:44:16 Set transport (2): /media/musica/Berlioz - Symphonie fantastique, Op. 14 - Philharmonia Orchestra, Otto Klemperer (2023) [24-192]
    2024/11/24 08:44:16 IntegratorM: FIR2
    & 2024/11/24 08:44:19 Play
    2024/11/24 08:44:19 Offload: resampler=disabled convolution=disabled
  • 2024/11/24 08:44:19 Playback engine running
    2024/11/24 08:44:19 IntegratorM: FIR2
    2024/11/24 08:44:19 Engine reinit, rate or blocksize change triggered
    2024/11/24 08:44:19 Rate: 192000, block size: 20480, frame size: 2560
    2024/11/24 08:44:19 Block size: 20480 (sample: 4)
    2024/11/24 08:44:19 Analysis initialized
    2024/11/24 08:44:19 Oversampling: short extreme poly
    2024/11/24 08:44:19 Modulator: adaptive seventh order 1-bit ec
    2024/11/24 08:44:19 Integrator: FIR2
    2024/11/24 08:44:19 Playback engine ratio: 29.4
    2024/11/24 08:44:19 Set volume: -3 +
    2024/11/24 08:44:19 Offload: resampler=disabled convolution=disabled
    2024/11/24 08:44:19 Initialization complete, starting audio engine
    2024/11/24 08:44:19 Teams: 1
    2024/11/24 08:44:19 Places: 1
    2024/11/24 08:44:19 Parallel threads: 8
    2024/11/24 08:44:19 Nested parallelism: 4
    2024/11/24 08:44:19 Parallel pipelines: 4
    2024/11/24 08:44:19 Set volume: -3 +
  • 2024/11/24 08:44:19 NAA output network engine starting…
    % 2024/11/24 08:44:19 NAA output requested format not available!
    ! 2024/11/24 08:44:29 NAA output clNetEngine::PushSDM(): engine not ready
    ! 2024/11/24 08:44:29 clHQPlayerEngine::Execute(): push to FIFO failed
    2024/11/24 08:44:29 Stop request (reset)
    & 2024/11/24 08:44:29 Stop…
  • 2024/11/24 08:44:29 Playback engine stopped
    & 2024/11/24 08:44:29 …stopped
    2024/11/24 08:44:29 Set volume: -3 +

…… deleted ….

Which HQPlayer version are you using? Embedded 5.9.0 doesn’t work with DoP output, but I’m in process of making 5.9.1 release that fixes it.

That’s it! I’ll wait for the 5.9.1
Thanks

5.9.1 is out now!

Unfortunately it doesn’t even start to play using a DoP only dac
HQPe 5.9.1 on Ubuntu 24.04.1 /NAA OS 5.1.2 on rpi4
Here the log

& 2024/11/24 17:22:38 NAA output discovered network audio: name=‘naa-643522f0’ version=‘Signalyst Network Audio Daemon 5.1.2’ protocol=‘5’ trigger=‘1’ @[fe80::dea6:32ff:fe21:d7c9%enp4s0]:43210
2024/11/24 17:22:39 NAA output discovered 2 Network Audio Adapters