Using any audio source with HQPlayer - Spotify, Amazon, Apple Music, YouTube Music, Deezer, Soundcloud [2021-2022]

Yep exactly what I do too with my Audiolense XO filters (DSP crossover too).

Also HQP does my headphones EQ.

Then upsamples to DSD256 with ASDM7ECv2 modulator (gauss-long).

All that is being done in an 11900K cooled by big Noctua fan in a different room, so I don’t hear all the number crunching in the listening room :grinning:

1 Like

My 0.02… When using multichannel sources, on macOS you can combine BlackHole and Loopback to do the channel mapping. That will make life easier. (Don’t forget to change the input device name in hqplayerd.xml.)

For example, ATMOS 5.1.2 will map the 0.0.2 to ch13 and 14 by default (ch7~ch12 are reserved for ATMOS 7.1.4 by default). In Loopback you can patch ch13 and ch14 to ch7 and ch8, then using NAA send to Embedded server as 8 channels input.

VLC’s C and LFE sometimes will map to ch7 and ch8 so you can use Loopback to re-patch to correct channel.

2 Likes

This guy… on another level !

Making me look like a HQPlayer amateur :grin:

2 Likes

Just expand from 2ch to 8ch la :sweat_smile:
Since CA already posted the ATMOS-TrueHD project, I would like to share some tech info here:

  1. 12th Gen i9 12900K could do sixteen channels room correction and DSD256 upsampling with medium-load filters and non-EC modulators. Task/CPU distribution is a bit different than 8ch.

  2. ATMOS 5.1.2 eight channels doing room correction and DSD256 upsampling with heavy-load filters and 5ECv2 (for ESS chip), 12900K+3080ti works great. The CPU frequency is around 2.8GHz and temperature is around 70 deg C in average (I use fluid cooling system).

  3. DRP is just a QC tool not for playback. No full screen, no audio delay adjustment. On my system the audio delay is more than 1.5s… Not suitable for movies, sorry :frowning: But for music, DRP performs great! You can even change the speaker layout on-the-fly!

  4. The quality of Apple Music’s DD+ ATMOS is quite good. I couldn’t compare ATOMS-TrueHD vs DD+ ATMOS of the same album after HQPlayer’s extraordinary signal reconstruction for both format (I also use IR filters generated by Audiolense XO).

@dabassgoesboomboom you should try ATMOS 5.1.2 → 8ch DSD256 on your Anubis. :smiley:

2 Likes

Bro… I’m still trying to recover from 2ch music → 8ch DIY DSP speakers (Audiolense XO room correction and DSP crossover) with Audiolense and HQPlayer. It was a battle but I conquered it. Mainly getting DSP crossover corrects. Lots of measuring, adjusting, re-measuring etc many times.

I would need to add a GPU though. I need to be able to do poly-gauss-long for 1x music, with at least 5ECv2 at DSD256 output (8 channels). Anything else is unacceptable :grin:

Before I try that though I want to try the Atmos source to personalised HRTF, with headphones, like you did.

Is that working well for you or have you stopped using that?

1 Like

Headphone listening I always use HRTF for watching movies and multichannel music. 2ch music just use ■■2B. :grin:

1 Like

Ok I have to get to HRTF level first!

Have to learn to walk before run ! :grinning:

1 Like

mind-blown

1 Like

Hi all,

I have been reading a lot about HQplayer recently. Got to admit I am overwhelmed. Honestly I had insomnia yesterday because my head was so full of stuffs like UAC2, NAA, CUDA support…

I know for the fact that UP board would be needed to Input USB source into HQplayer embedded.
However, if using devices like IFI Zen Stream or Node2i as an input to HQplayer, is UP board still required?

Actually it was discussed 3days ago…
The answer is yes, up board still needed

This is what @Rich_haislip got working this past week except he has the Node N130’s USB output feeding UPBoard.

Your Node 2i does not support USB audio output

What are the exact streaming services you want to get through HQPlayer?

If you want Zen Stream’s USB output through HQPlayer - yes Upboard Gateway is the way to go.

Node 2i has TOSlink and digital coax outputs - that won’t work with the Upboard.

There’s other ways to get those through HQPlayer - depends what your budget is and if you need automatic sample rate switching. If you do need this you need to get an RME ADI-2 Pro .

If you don’t need auto sample rate switching you can get a miniDSP USBStreamer B which is much cheaper

1 Like

Damn hope this doesn’t last ! Sleep is very important !

Since ZEN Stream has also S/PDIF outputs, the ADI-2 Pro route works as well. And USBStreamer (without the rate switching).

For me, the main reason for these setups has been Spotify, and for that USBStreamer works fine since Spotify is fixed rate.

Third approach which should also work is RPi4 + HifiBerry Digi+ I/O.
But note the limitations page link there!

Then another one is to use RME HDSPe AIO which I use on one of my servers. But the Linux driver is buggy which adds some rate restrictions. IIRC, Toslink was working up to 96k though. and AES was OK too, but coax input worked only up to 48k. And it needs similar manual configuration file work as ADI-2 Pro.

2 Likes

Thanks so much for help.
I am trying to:
1). airplay content to HQplayer.
2). Up sample and playback local content stored in the ssd which is mounted on the same NUC where I will have the HQplayer installed on.

I knew adding an UP board would achieve these (thanks to the discussion between you and other users here). But then I wondered if streamers like Zen might offer a simpler solution.

ADI-2 pro is likely out of budget for now. MiniDsp USB streamer does seem interesting. However, auto sample rate switching should be handy since the content streamed via AirPlay will be both lossy and lossless…

The picture is getting clearer now! I am not as lost as yesterday thanks to you and jussi

1 Like

I’m not sure which AirPlay devices support rate switching. All the ones I have use fixed rate…

I think this was discussed earlier in this thread by @anon12882806

Such a pity! The HQplayer embedded will be on a NUC bought recently. And it has no SPIDF input AFAIK. Otherwise, I would just add a Zen next to it and complete the puzzle right away.

The remaining affordable options are USBstreamer and Hifiberry. Hopefully the latter is capable of doing so as I prefer auto sample switching.

Thanks again. I will give the page a read.

@Lawrence_Ho @jussi_laako

Well Airplay for music is only 44.1/16, exceptions with Apple TV for 48. At this thread is a quite fresh summary: Apple Music and Airplay - current status … - Apple Community

Anyway Apple is working on it and sometimes with surprise. Myself thinks doing Airplay from an M1 Mac sounds better, maybe it is 24 Bit. But there is no confirmation at all for this. There have been hot discussions…lol… about Airplay and 192/24 for music…But no official talk from Apple about this too. ((Homepod Minis can play lossless etc but they use “thread” (matter) for this already))

To upsample Airplay with HQP best quality you get is via upsampling Airplay 1 stream as this is ALAC. With Airplay 2 you run the risk for upsampling only compressed aac.

Edit: Myself has great experience with this Hifiberry hat. Feeding via Toslink from Airport Express Gen 1 using fixed 44.1 from Airplay. https://www.hifiberry.com/shop/boards/hifiberry-digi-io/ ++ A bit more complicated setup - including a Pi4 again allows you to feed HQP via Shairport-Sync. Which is my preferenced solution meanwhile as of the plenty Shairport-Sync options. But this way still is a bit experimental…Using the Hifiberry and Tos is super mature imo.

2 Likes

Zen works but isn’t Airplay 2 certified. Which likely means doesn’t have the required hardware.

Which means if Airplay 3 comes (or an update to Airplay 2 - same point) it’s unlikely to come to Zen Stream.

Whereas it’s at least possible to come to the Bluesound Node which is Airplay 2 certified.

The newer Bluesound Node N130 supports USB audio out.

This streaming stuff and changes to protocols continues to move at fast pace - unfortunately. It’s hard to stay current without spending $ on updated hardware.

Unless you stick to just Roon alone I guess :grin:

Qobuz Connect is coming this year too. Who knows what hardware that will run on.

2 Likes

I’d be fibbing if I said that I managed to get this working with no issues at all, but I’ve now got my shiny new UP board upsampling via USB OTG using the HQPE image. Part of the issue on Sunday evening turned out to be a dud USB cable between my NAA endpoint and DAC. My unsolved issue is that I’d like to get the OTG port streaming working under my own Linux install (preferably Debian but any would do). I’ve read enough to know that @jussi_laako’s custom kernel seems to be the key. Any clues as to how to patch my own would be greatly appreciated. If it’s any incentive, once I have this working as I’d like I am going to purchase HQPE, I just want the box and license key thing to be stable once I do.

Edit Or just a confirmation that this is what I need to do :wink: