Jump to content
IGNORED

HQPlayer Linux Desktop and HQplayer embedded


ted_b

Recommended Posts

On 7/7/2019 at 10:19 PM, Miska said:

 

It could help, some DACs unfortunately mess with the USB when they go standby. Then ALSA fails when rug is pulled under the feet (disappears while in use).  While they should keep the USB controller powered as long as VBUS on the USB is on. For example Holo Audio DACs and at least some Schiit devices operate correctly and the USB stays alive as long as VBUS is there even if the device is otherwise standby.

 

 

I rescued my USBridge and connected it to my DAC/preamp instead of the UP Gateway. I also reconfigured Roon to upsample to DSD128 and used it instead of HQPlayer for a few days. I have not experienced any issues the days by using Roon -> RAAT -> RoonBridge (over DietPi on USBridge) -> DAC. It didn't fail a single time.

 

There was two differencies from my former setup with HQPlayer: USBrigde vs Up Gateway and RoonBridge vs NAA. So, yesterday I went back to HQPlayer but this time I used NAA over DietPi on the USBridge. But I found the same issue with HQPlayer: The first attempt failed. I tested the same conditions on both setups.

 

I like HQPlayer, but I have to choose between live with the first attempt fail or use Roon as DSP too.

 

I think it would be interesting to improve the discovery protocol between HQPlayer and NAA so it would be more resilient. HQPlayer is great doing its job, it just needs to improve a few functional aspects.

 

Link to comment
13 minutes ago, acatala said:

I rescued my USBridge and connected it to my DAC/preamp instead of the UP Gateway. I also reconfigured Roon to upsample to DSD128 and used it instead of HQPlayer for a few days. I have not experienced any issues the days by using Roon -> RAAT -> RoonBridge (over DietPi on USBridge) -> DAC. It didn't fail a single time.

 

There was two differencies from my former setup with HQPlayer: USBrigde vs Up Gateway and RoonBridge vs NAA. So, yesterday I went back to HQPlayer but this time I used NAA over DietPi on the USBridge. But I found the same issue with HQPlayer: The first attempt failed. I tested the same conditions on both setups.

 

NAA is different from RoonBridge and HQPlayer is different form Roon. Roon goes for convenience while HQPlayer is no compromise for quality.

 

15 minutes ago, acatala said:

I like HQPlayer, but I have to choose between live with the first attempt fail or use Roon as DSP too.

 

Other alternatives:

1) Skip NAA and go directly from HQPlayer to the DAC, massively smaller change than switching over to Roon DSP.

2) Get a DAC that doesn't mess with USB all the time

3) Get a DAC that has NAA built in (this is how NAA is designed to be)

 

17 minutes ago, acatala said:

HQPlayer is great doing its job, it just needs to improve a few functional aspects.

 

Or the hardware used needs to improve it's functional aspects.

 

For example switching my Holo Spring DAC between standby and on, or Schiit Jotunheim, doesn't make any difference on the USB. You can happily play music also when the DAC is in standby. Just no sound comes out.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment

I'm trying to do bit perfect output via hqplayer 4. i notice it will always convert to 24 bit unless i manually set the dac to 16 bit. 

 

how do i set the behaviour where it will follow the bit setting of the incoming source? 

 

let's say when roon feed a 16 bit audio, it will output 16 bit to DAC

roon feed 24 bit audio, it will output 24 bit to DAC

 

thanks in advance for the help!

Link to comment
4 hours ago, Miska said:

3) Get a DAC that has NAA built in (this is how NAA is designed to be)

 

Hi Jussi,

can you give just some example of DAC with NAA built in?

does it also mean that you can use your HQP on that FAC?

Thanks

Massimo

Link to comment
5 hours ago, Miska said:

Other alternatives:

1) Skip NAA and go directly from HQPlayer to the DAC, massively smaller change than switching over to Roon DSP.

 

Not an option

 

5 hours ago, Miska said:

2) Get a DAC that doesn't mess with USB all the time

 

Not an option

 

5 hours ago, Miska said:

3) Get a DAC that has NAA built in (this is how NAA is designed to be)

 

 

Not an option

 

5 hours ago, Miska said:

Or the hardware used needs to improve it's functional aspects.

 

 

... in order to deal with NAA.

 

 

Link to comment
3 hours ago, mvilla said:

Hi Jussi,

can you give just some example of DAC with NAA built in?

does it also mean that you can use your HQP on that FAC?

Thanks

Massimo

 

Per the Signalyst.com web page, there are now two DACs available with NAA built in:

The $26,000 T+A SDV 3100 HV (https://www.ta-hifi.de/en/audiosystems/hv-series/sdv-3100-reference-streaming-dac-preamp/)

and the $6,200 TotalDAC d1 Streamer (http://www.totaldac.com/D1-streamer-eng.htm)

Not exactly within the budget of the everyman. 

Link to comment
1 hour ago, Superdad said:

The $26,000 T+A SDV 3100 HV (https://www.ta-hifi.de/en/audiosystems/hv-series/sdv-3100-reference-streaming-dac-preamp/)

and the $6,200 TotalDAC d1 Streamer (http://www.totaldac.com/D1-streamer-eng.htm)

Not exactly within the budget of the everyman. 

 

Companies using for example Streamunlimited or Conversdigital solutions in their devices likely won't see NAA support. Because there's not enough demand for such features and the two companies likely also see me as a potential competitor...

 

Companies who do their own solutions can usually fairly easily add NAA support. Others are on the mercy of the solution vendor.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
25 minutes ago, Miska said:

By the way, HQPlayer OS >= 4.11 contains connection handling improvements on both HQPlayer and NAA side. The NAA side changes have not yet reached other packages.

 

Are you referring to HQ Player Embedded?  And are these improvements only for those running your Linux package?  

I am running HQPe under AudioLinux (more control over certain OS things and @lmitche is my Linux guru making it all work for me with network shares; BTW, I will be paying for my HQPe license soon).

Can you tell us more detail about what these connection handling improvements are?

 

Also, I know you use Ethernet pause-packets/flow-control with NAA.  But seems like you only do so for Gigabit connections.  Is that correct?  And are pause-packets/flow-control used with all NAA platforms? I know for Linux, but are Windows and macOS NAA the same?

 

Thanks very much,

--Alex C.

Link to comment
8 hours ago, Miska said:

 

Why would NAA need to be adopted to deal with problematic hardware? I know Roon has lot of hacks to work around or hide problems of flaky hardware. But I don't want to go on that path.

 

 

Hi @Miska, it's fine that way. HQPlayer is your product and you know better than anybody the path to follow with it.

 

As a costumer, I currently have a number of options to play music with my systems, all of them already paid, so I won't have extra costs. All of them will let me listen to music with high quality and all of them are valid to me.

 

DSD from HQPlayer, from Roon or PCM (upsampled or not) to a DigiOne, all of them sound great. Everyone of them has its strengths and its weaknesses, but all work for me. I am a happy user.

 

 

Link to comment
29 minutes ago, Miska said:

you wouldn't believe how much I spend time on testing and making everything work correctly

 

I would. 🙂

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

One note about EC modulators and stretching hardware to the limits. After struggling a day plus... If you play Tidal through Roon (Core doesn't need to be on the same computer) and you get jerky playback with dropouts. Try playing local content from Roon before concluding it is your CPU or settings! Or alternatively try Tidal through UPnP. If local content or UPnP works while Tidal/Qobuz through Roon doesn't it is not necessarily your CPU, settings or internet connection. Instead, please report here!

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
1 hour ago, Miska said:

NAA functionality was updated along with the HQPlayer Embedded release on the HQPlayer OS image. I have not rebuilt all the networkaudiod packages for other OS. I think I versioned the new one as 3.5.7. If you want latest everything, just use the HQPlayer OS.

 

Thank you for your detailed explanations Jussi!

 

As far as NAA/networkaudiod, I am not seeing 3.5.7 on your web site--either as complete Linux image or as component. Only 3.5.6.  Are you distributing differently or just not ready to release 3.5.7?

 

Looking forward to comparing your newest HQP Embedded 4.11 Linux stick image to the AudioLinux/HQPe stick (with 4.10.2) I currently use.  When I compared previously your 4.10.2 image to my AL version, the AL version definitely had better SQ.  Don't ask me why, but it was apparent.

Link to comment
7 hours ago, Superdad said:

As far as NAA/networkaudiod, I am not seeing 3.5.7 on your web site--either as complete Linux image or as component. Only 3.5.6.  Are you distributing differently or just not ready to release 3.5.7?

 

Just haven't got time to release 3.5.7...

 

7 hours ago, Superdad said:

When I compared previously your 4.10.2 image to my AL version, the AL version definitely had better SQ.

 

The difference can be like stuttering / no stuttering, the one that doesn't stutter obviously has better SQ.

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment

In my mission to rid myself of constantly regenerating fingerprints from trying to use the combination of HQPlayer and audiolinux, I too would like to compare the difference in SQ with one of Jussi's images. Can I just check which one I should be downloading...

 

From the jump in file sizes I'm assuming that the most recent builds probably have both the NAA and the HQPlayer packages installed...I seem to remember seeing that info in a post somewhere but can't find it now. So it seems like I should grab the 3561 image.

 

However, I use a Raspberry pi 2B as my end point (because it's the only device I can find that will allow me to remove USB from the audio chain and use I2S straight into the DAC. So...my question is which Pi build should I use, the latest one that is built for a pi2 (namely

naa-342-raspberrypi2? 

or...should I be using a difference build...also is it possible to update the software using a web interface or command line? I remember the last time I tried the NAA image there was very little possibility to customise etc and I couldn't get the right DAC driver to load in the pi config directory.

 

I have looked for answers to these basic questions but can't find them so any pointing in the right directio0n would be much appreciated. thanks, Crom

image.png.d9e3e258cfdea85d3eead8597ae633b6.png

Link to comment
15 hours ago, Miska said:

One note about EC modulators and stretching hardware to the limits. After struggling a day plus... If you play Tidal through Roon (Core doesn't need to be on the same computer) and you get jerky playback with dropouts. Try playing local content from Roon before concluding it is your CPU or settings! Or alternatively try Tidal through UPnP. If local content or UPnP works while Tidal/Qobuz through Roon doesn't it is not necessarily your CPU, settings or internet connection. Instead, please report here!

 

Will report back, of course I do have noticed if you are streaming content 44.1 source will play fine but 96 content or higher might stutter 

Link to comment
8 hours ago, Crom said:

In my mission to rid myself of constantly regenerating fingerprints from trying to use the combination of HQPlayer and audiolinux, I too would like to compare the difference in SQ with one of Jussi's images. Can I just check which one I should be downloading...

 

From the jump in file sizes I'm assuming that the most recent builds probably have both the NAA and the HQPlayer packages installed...I seem to remember seeing that info in a post somewhere but can't find it now. So it seems like I should grab the 3561 image.

 

You can find images and instructions for HQPlayer OS here:

www.signalyst.com/embedded-install.html

 

8 hours ago, Crom said:

However, I use a Raspberry pi 2B as my end point (because it's the only device I can find that will allow me to remove USB from the audio chain and use I2S straight into the DAC. So...my question is which Pi build should I use, the latest one that is built for a pi2 (namely


naa-342-raspberrypi2? 

 

That one is the latest build for RasPi2. I have not been building RasPi2 images anymore, but the old ones likely work for the onboard I2S still. The newer one is 64-bit RasPi3 image. For HifiBerry boards, I just swapped the old RasPi2's away and plugged the boards on newer RasPi3. Has been working fine. I assume it should also work for RasPi4, assuming they have not changed the connector pin assignments.

 

8 hours ago, Crom said:

or...should I be using a difference build...also is it possible to update the software using a web interface or command line? I remember the last time I tried the NAA image there was very little possibility to customise etc and I couldn't get the right DAC driver to load in the pi config directory.

 

No, both NAA images and the HQPlayer OS images are created to be "device firmware". So you just flash a new version when you want to update. And changing anything there is not very easy due to lack of any package management or such. But if you build something, you can just copy it in raw (with possible dependencies) and it may work.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
On 7/12/2019 at 6:18 PM, Miska said:

Yes, I may be annoying with this stuff

Hi Jussi, just FYI and without being rhetoric here trust me. If this is related to the "yelled" statement.  I would not say you are annoying with this stuff, it is just it is designed to work on your platform, the "yelled" statement was more of a joke brought by another user. And we totally understand and we have never criticized anything as paid software users.

On 7/12/2019 at 6:18 PM, Miska said:

You know, it is painful to hear "I fiddled with things and now it doesn't work anymore".

We understand that fiddling with things may break things no doubt about it, sometimes we have to resort to multihomed etc. because of specific house configs etc. where we cannot have cable runs from one location to another in a simple easy fashion. If you recall I ran into some issues not because of fiddling but just updating, and yes the OS packages were updated too and maybe there lied the issue I don't know and if you recalled I never bothered you much with support as I know we are running on an "non officially supported config" and I get it.

 

Summarizing because I think it is important you know "my" (and possibly others) positions. 

 

1. HQPlayer it is by far the best software I (we) know capable of upsampling with a ton of different filters and modulators, PCM or DSD, discreet and multiple hardware architectures, multiple OS's, from the simplest to the more complex audio, performing "WHAT NO OTHER DAC OR ?SCALER DO" (and I'm not saying it is better than some DAC's, that would be an ignorant overstatement for which I'm not qualified) all this algorithm at a fraction of the cost of other devices in this HiFi world (this is just for the record :) please I'm not trying to incline you to increase pricing). 

 

2. On top of that part by necessity, part by convenience you developed your own kernel and distribution for many different hardware platforms with optimized settings to get the best performance, we know, these settings perform as well or maybe better "than other paid versions of just software OS) and for that we are very grateful, to have for a reasonable price a great ecosystem of OS+software+options to allows to enjoy music even more. My point (and I presume yours as well) you are not only getting HQP you are also getting the optimized OS to run it as a non technical experience user just by copying an ISO image.

 

Now if you all others in this forum want to label me as a kiss a.. / brown nose etc. that is your prerogative.

 

Just what I really think

 

 

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...