Snakeoil Forums

Full Version: HQPlayer cannot find NAA on Snakeoil machine
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6
Hi,

Yesterday I installed S/O and my first impressions (I tried with Squeezelite / LMS) were very promising.

My DAC is a Lampizator with Combo384 Amanero, DSD256 ready. 

Today I activated S/O and installed the HQPlayer NAA as instructed in the walkthrough on this forum. 

The result looks OK: see screenshot.

However, HQPlayer does not recognize the DAC. I tried with HQPlayer from a Linux machine and from a mac: same result.

Is there anyhing else I should do to make this work?

Cheers and thanks in advance,
Dennis

[Image: Screen_Shot_2016_10_03_at_13_57_35.png],
I think it's a permission problem, hopefully I'd be able to confirm this in the near future and this should be fixed in the next pre-release. [Image: thumbs.png]
(03-Oct-2016, 08:56 PM)agent_kith Wrote: [ -> ]I think it's a permission problem, hopefully I'd be able to confirm this in the near future and this should be fixed in the next pre-release. [Image: thumbs.png]

Thanks! In the meantime I will play with JRiver MC22 and/or Squeezelite which recognize the DAC without problem.
Looking forward to comparing them with HQPlayer + NAA.

And thanks for developing this lightweight audio OS. It would be worth something to get optimal sound via de minimalist route, so that I no longer need JPlay, Audiophile Optimizer, Fidelizer Pro, Process Lasso, etc.  [Image: shy.png]

Cheers, Dennis
For what it is worth, regarding my issue that NAA is not recognized by HQPlayer: here are the error messages I get when I stop and start the networkaudiod daemon:

[networkaudiod] (22884): networkaudiod Copyright © 2011-2016 Jussi Laako / Signalyst. All rights reserved.
[networkaudiod] (22884): asoundlib version: 1.0.29
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
etc.
etc.

Is there anybody here who succeeded with HQP/NAA on Snakeoil?
(05-Oct-2016, 02:30 AM)bodiebill Wrote: [ -> ]For what it is worth, regarding my issue that NAA is not recognized by HQPlayer: here are the error messages I get when I stop and start the networkaudiod daemon:

[networkaudiod] (22884): networkaudiod Copyright © 2011-2016 Jussi Laako / Signalyst. All rights reserved.
[networkaudiod] (22884): asoundlib version: 1.0.29
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
etc.
etc.

Is there anybody here who succeeded with HQP/NAA on Snakeoil?

Me and a.dent got this working back in May. See this thread (click), about the second page onwards. Because every time you install NAA you're downloading a new version from their server, my suspicion is that the current version is a newer version and requires some additional settings.

I spent the whole night yesterday getting my home Internet back up and running so didn't get to test this. Hopefully I can do so later in this week.
(05-Oct-2016, 07:45 AM)agent_kith Wrote: [ -> ]
(05-Oct-2016, 02:30 AM)bodiebill Wrote: [ -> ]For what it is worth, regarding my issue that NAA is not recognized by HQPlayer: here are the error messages I get when I stop and start the networkaudiod daemon:

[networkaudiod] (22884): networkaudiod Copyright © 2011-2016 Jussi Laako / Signalyst. All rights reserved.
[networkaudiod] (22884): asoundlib version: 1.0.29
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
[networkaudiod] (22884): clSocket::Create(): socket(): Address family not supported by protocol
etc.
etc.

Is there anybody here who succeeded with HQP/NAA on Snakeoil?

Me and a.dent got this working back in May. See this thread (click), about the second page onwards. Because every time you install NAA you're downloading a new version from their server, my suspicion is that the current version is a newer version and requires some additional settings.

I spent the whole night yesterday getting my home Internet back up and running so didn't get to test this. Hopefully I can do so later in this week.

Yes I got NAA working but had  to use an old version to get it to work.

Try installing an earlier version of NAA and see how you go.

I'm away from home for a week so I can't access my Snakeoil machine to confirm the NAA version.


I will say that I use Roon/HQ Player on my mac mini serving to NAA on my Snakeoil machine. The SQ is the best I have heard on my system.
(05-Oct-2016, 11:46 AM)a.dent Wrote: [ -> ]
(05-Oct-2016, 07:45 AM)agent_kith Wrote: [ -> ]
(05-Oct-2016, 02:30 AM)bodiebill Wrote: [ -> ] 

Thanks AK!

I already got NAA recognized by HQP, thanks to the help of Jussi Laako, who recommended:

"You don't have IPv6 support enabled for your network interface. Do for example following before starting networkaudiod: 
export NETWORKAUDIOD_IPV6=0
This disables IPv6 dual-stack support in networkaudiod and falls back to IPv4-only."

However, HQP still does not see my DAC.

I will also try an older NAA version if I can find it.
(05-Oct-2016, 02:38 PM)bodiebill Wrote: [ -> ]export NETWORKAUDIOD_IPV6=0
This disables IPv6 dual-stack support in networkaudiod and falls back to IPv4-only."
Cool... I'd add this to the next beta release.
Today I got it to work after some troubleshooting. I now play with HQP into NAA on Snakeoil. Sound is good! I just have to do the IP6 tweak above and restart networkaudiod before I can play. So hopefully that will no longer be necessary after the next upgrade.

Jussi Laako advised me on the Computer Audiophile forum. When I mentioned that "[...] the OS system page shows PCH as card 0 and the Amanero as card 1" he responded: "This sounds like you have a GUI in your NAA machine. You shouldn't have any GUI, only text console. If you have a GUI, you also likely have "pulseaudio" installed and running and that is a big steaming pile of **** similar to CoreAudio and Windows mixer/rate converter audio engines. You need to make sure pulseaudio doesn't mess with the device, at least by modifying it's configuration or preferably removing it from the system altogether."

Any comments? Would it be possible to de-activate pulseaudio in Snakeoil, or is it already harmless?
(06-Oct-2016, 12:18 AM)bodiebill Wrote: [ -> ]Today I got it to work after some troubleshooting. I now play with HQP into NAA on Snakeoil. Sound is good! I just have to do the IP6 tweak above and restart networkaudiod before I can play. So hopefully that will no longer be necessary after the next upgrade.
Good Job

(06-Oct-2016, 12:18 AM)bodiebill Wrote: [ -> ]Jussi Laako advised me on the Computer Audiophile forum. When I mentioned that "[...] the OS system page shows PCH as card 0 and the Amanero as card 1" he responded: "This sounds like you have a GUI in your NAA machine. You shouldn't have any GUI, only text console. If you have a GUI, you also likely have "pulseaudio" installed and running and that is a big steaming pile of **** similar to CoreAudio and Windows mixer/rate converter audio engines. You need to make sure pulseaudio doesn't mess with the device, at least by modifying it's configuration or preferably removing it from the system altogether."

Any comments? Would it be possible to de-activate pulseaudio in Snakeoil, or is it already harmless?
Snakeoil by default runs only in console mode. There is only one console (tty1) and you can even disable that in the Snakeoil tab.

The only exception is when one needs to run a GUI music player (e.g. JRiver), where a virtual desktop is used.

PCH could well be the on board sound card on your motherboard. You should be able to disable Intel HD audio or Azalia codec (PCH may call this something else now though) in your system's BIOS and. Once disabled this audio and that audio card will not show up in the list.

Pulseaudio is not included in the Snakeoil distro for precisely the reasons Laako stated. By default most players will access the audio using direct hardware access (i.e. something like hw:0,0). Of course expert users can always tweak the OS to route the audio via something else.
Pages: 1 2 3 4 5 6