Is there an Android NAA?

Is there an Android NAA would like to try HQPlayer with Roon on my M11 Plus DAP. I have a feeling this won’t be possible though but thought I would ask anyway.

2 Likes

Not at the moment…

1 Like

Thought not thanks.

1 Like

Is there a plan to support Android?

Since Android 14 supports higher bitrates then 48k and external DACs natively now, there should be no more technical limitations to do so.

yeah, a bunch of us sillies with those Android-based Eversolo streamers would love to see HQP functionality incorporated somehow.

It sounds great as is, but I’m sure with HQP filters it would be even better.

With some sensible audio engine bypass that can enumerate the DAC capabilities properly? But I kind of fail to see the point why some audio device would have something as massive as Android.

Android has Linux underneath, so the manufacturer could bolt networkaudiod there, under all the Android extras.

2 Likes

Does this mean that hqplayer will not be designed specifically for the Android version of Naa, and we can only rely on hardware manufacturers?

Yes if you want a NAA integrated in a streamer, but you can run NAA on almost any Windows/macOS/Linux pc/sbc

So how do I connect my roon, hqplay desktop, and eversolo?

You cant as its Android based not Linux so there isnt an NAA for Android, only way is via another device that can run NAA connected to it so the Eversolo is used as a DAC not a network streamer.

1 Like

Eversolo has a usb-c digital input and can be used as a dac, therefore:
HQPlayer → Ethernet > NAA → usb (x) → Eversolo
or
HQPlayer → usb (x) → Eversolo

(x) Eversolo usb-c compatibility is for Windows , macOS , Android according to specs, non mention about Linux

This does work for dual channel playback. But my Eversolo is for multi-channel DSD audio playback. And the Eversolo can only play multi-channel audio over RAAT or other Ethernet,not through the usbc.

I’m figuring that this is still impossible? I use Roon to upsample to DSD265 for my FiiO M23, but I feel like given that it can take DSD1024 I would love to use HQPlayer to upsample for it. No creative ideas on how to make Android DAPs into NAA DAPs?

They don’t support higher over network and only 512 over usb why you trying to fit a square peg in a round hole. And there is no NAA for Android even if there was you can’t upsample past a devices spec.

Sorry, why can I upsample within Roon to DSD256 and send to FiiO M23 (or JM21) if it doesn’t support DSD over network? And on the device if I set “everything to DSD” it upsamples on device to DSD1024, though I don’t generally love the sound. Maybe I’m not understanding what you’re saying.

I said it doesn’t support higher then 256 over network and only upto 512 using USB. Thats how FiiO built it. There specs state 512 max for DSD so where you getting the 1024 from?

Quite a challenge. Android is rather tricky, as it doesn’t support half of the things that a normal OS would support. iOS is less tricky, but still pretty horrid too.

And then the audio APIs Google is offering are one big mess, in particular when you want to ensure bit-perfect passthrough and possibility to properly enumerate what the output device actually supports.

iOS is more feasible in this respect. I’m slowly proceeding on Android trying to get even the most basic low level parts of the code functioning, but it is rather low priority.

And then there’s the Play Store / App Store hassle too.