Getting USB Audio Support for external DACs - Google Pixel Questions & Answers

Hi -
I know that Android these days has relatively decent USB audio support, when connecting an external DAC.
On the Google Pixel I'm connecting a Fiio Q1 external DAC and sometimes it skips in songs, as if it's a scratched CD, when playing through Spotify. I know there is an app (USB Audio Player Pro) which will provide proper support for playing audio through an external DAC, but only if you use that app as the player. So will not work when streaming from services such as Spotify.
I believe this is mainly due to sample rate conversion, which apparently Android does by default, instead of matching the actual sample rate (e.g. 44.1 KHz CD quality will get upsampled to 48 KHz, an unnecessary step).
Is there a way to get better support, perhaps through modding the stock ROM, or installing a custom ROM? Is this a kernel issue? Or a ROM issue?
Thanks.

飞奥?
About the Android sample rate conversion I think there's no solution for now, just let Google do their job.
By the way, I'm using HTC type-c to 3.5 jack cable, it has a DAC, works fine here, no "scratches".

Related

Need Help With Multi-channel Audio Output over micro-HDMI

For the TF700, can someone please recommend a media player that allows output of multichannel audio (i.e. 5.1) over the HDMI connection? I would like to play movies through a Samsung Home Theater System and MX Player is only outputting Stereo (I think) no matter what the audio format is. A separate codec would work as an option too. Any help or fix would be appreciated. Thanks.

Shield and HD Audio

I've been trying to find out what the DAC is in the Shield Tablet and if it will support high resolution audio but there is nothing on Nvidia's site and any audio related search just goes on about the speakers.
I'm going to load up some 192KHz/24bit FLAC files and see how it goes. Looks like it supports most formats but there is no mention anywhere of high resolution audio support. I hope if does not down sample.
Anyone have any experience?
Denonite said:
I've been trying to find out what the DAC is in the Shield Tablet and if it will support high resolution audio but there is nothing on Nvidia's site and any audio related search just goes on about the speakers.
I'm going to load up some 192KHz/24bit FLAC files and see how it goes. Looks like it supports most formats but there is no mention anywhere of high resolution audio support. I hope if does not down sample.
Anyone have any experience?
Click to expand...
Click to collapse
In same position, not much info to find about the DAC. My main usage plan is as car dashboard tablet, so i don't want to go all audiophile and guess i have to see how it will play out. Else i will probably just end up investing in a proper HDMI de-embedder.
It would however be nice to know just a little about the DAC.
It won't support high-res audio because Android doesn't, it'll resample everything to 48Khz, regardless of the capability of the DAC. The only exceptions are devices where the manufacturer has added support for it, from memory only LG and Samsung to date. If you want HD audio get a USB DAC and use USB Audio Player PRO (UAPP). I use my Dragonfly 1.2 with my Note 4 and Shield Tablet, it'll do high-res via UAPP (or Hiby or Onkyo music players, I prefer UAPP). Personally I have no need for HD audio, but the external DAC and amp runs rings around the audio quality and amplifier grunt in tablets and phones.

Shield K1 and HD Audio?

I know it is a bit overkill for a tablet, but considering X1's performance (same gpu,just more cores), it would be nice to know if the K1 can passthrough Hd audio via it's hdmi port.
Anyone tried ?
HI there! I'm very sorry but I wasn't active in this forum at XDA before now. I've been experimenting with this topic for some time now.
YES, The Shield tablets (regardless of versions) can passthrough bit-perfect sound, both stereo or 5.1 (and higher, depending on your stereo equipment).
So here's the deal:
1. You'll need an HDMI audio extractor. I recommend Monoprice's HDMI audio extractors, although there are slightly less expensive models out there, you can't really trust their specs.
2. A standard HDMI audio extractor can passthrough both digital (coaxial or TOSLINK S/PDIF) or digital-to-analog out. For surround sound you'll want an HDMI audio extractor with surround sound outputs.
Essentially it comes down to the media player you'll be using.
I've tested MX Player (with the custom codec loaded), VLC Player for Android, and Kodi. All can do passthrough IF you're using an HDMI extractor that will be identified as such (stereo-only or surround-sound capable) via HDMI. This critical.
Older versions of Kodi they called the "****ty" builds used LPCM bit-hacking to force a passthrough via HDMI. Newer releases require that a HDMI device handshake occurs so the media player will allow an appropriate passthrough to occur.
Unless you will be playing .MP4 files w/ 5.1 surround sound, I recommend MX Player for most music and video files. Passthrough works well on it when set up correctly. VLC is ok too, but the interface leaves something to be desired in my opinion.
Kodi can decode/passthrough 5.1 and higher via HDMI from .MP4 and other files although the user interface is less simplistic.

Hi Res Music - Not enabled by Sony...or is it?

Hello XZP land!
I've had mine for a while (since launch actually), and I really love the device. However, I've come upon a conundrum that I think needs some technical elbow grease (which I am not skilled to do).
I own some Hi Res audio, and my favorite player (Neutron), as well as some others, supports playback of it. The thing is, the XZP doesn't show as having the ability to, according to this Neutron thread on the matter Hi Res in Neutron. Our devices currently do not offer the Hi-Res options.
Qualcomm on their site for our chipset says;
Developed by an audio technology leader, Qualcomm Aqstic audio codec (WCD 9340/9341) supports high-resolution standards that recording studios use to master tracks, creating a pure audiophile listening experience. It has an integrated DAC (digital-to-analog converter) that supports native Direct-Stream Digital (DSD) and pulse-code modulation (PCM) Hi-Fi audio playback. DSD is a standard found on Super Audio Compact Discs (SACDs), and the Qualcomm Aqstic audio codec can decode DSD files natively. The DAC on the Qualcomm Aqstic codec has ultra-low Total Harmonic Distortion plus Noise (THD+N), which means no additional noise or signal is added for the most authentic sound reproduction. The Qualcomm Aqstic codec is also designed to give you the highest dynamic range available, so you can feel the dramatic change of volume and emotion in your favorite music.
SO I know the chipset can do it.
Now, Sony provided us with the "DSEE HX" quality audio setting... and it says "upgrade quality of compressed music files to 'NEAR' Hi Res'". Meh, okay, so you can muck around with compressed files and make em sound better. I don't believe that resolves my issue, and enables anything firmware wise.
I believe this means we need to enable the feature via firmware and bypass Sony's attempt at audio features in their DRM space. Has anyone been able to enable this in Neutron? How's your Hi-Res playback?
charlatan01 said:
Hello XZP land!
I've had mine for a while (since launch actually), and I really love the device. However, I've come upon a conundrum that I think needs some technical elbow grease (which I am not skilled to do).
I own some Hi Res audio, and my favorite player (Neutron), as well as some others, supports playback of it. The thing is, the XZP doesn't show as having the ability to, according to this Neutron thread on the matter Hi Res in Neutron. Our devices currently do not offer the Hi-Res options.
Qualcomm on their site for our chipset says;
Developed by an audio technology leader, Qualcomm Aqstic audio codec (WCD 9340/9341) supports high-resolution standards that recording studios use to master tracks, creating a pure audiophile listening experience. It has an integrated DAC (digital-to-analog converter) that supports native Direct-Stream Digital (DSD) and pulse-code modulation (PCM) Hi-Fi audio playback. DSD is a standard found on Super Audio Compact Discs (SACDs), and the Qualcomm Aqstic audio codec can decode DSD files natively. The DAC on the Qualcomm Aqstic codec has ultra-low Total Harmonic Distortion plus Noise (THD+N), which means no additional noise or signal is added for the most authentic sound reproduction. The Qualcomm Aqstic codec is also designed to give you the highest dynamic range available, so you can feel the dramatic change of volume and emotion in your favorite music.
SO I know the chipset can do it.
Now, Sony provided us with the "DSEE HX" quality audio setting... and it says "upgrade quality of compressed music files to 'NEAR' Hi Res'". Meh, okay, so you can muck around with compressed files and make em sound better. I don't believe that resolves my issue, and enables anything firmware wise.
I believe this means we need to enable the feature via firmware and bypass Sony's attempt at audio features in their DRM space. Has anyone been able to enable this in Neutron? How's your Hi-Res playback?
Click to expand...
Click to collapse
Why not just use the stock Sony music player for hi res playback? Hi res audio files have been supported since the Z2 and onwards. You can just use the Sony music player for hi res and neutron for everything else. I think that its auto enabled by default within the Sony music player. When you see the "HR" logo on the album art I suppose that means its enabled.
If your trying to enable the same thing in neutron and it doesnt work because theres a toggle. Id blame the creators of the app or simply Google for the lack of support. It can be one of 2 things stopping it from working for you. The android os or the app itself. I dont use neutron personally and never have. Ive always used the Sony one after I gave up on poweramp. I wouldnt blame the device itself. Its just like my issue of vulkan support whereby apps cant see that the device does support it. In that case I would blame Google. This is as much help as I can offer.
Hi-Res is enabled out of the box with the in-built Sony Music application and contrary to what RJASSI21 said, the HR logo does not appear on all Hi-Res audio tracks album art, only on 24bit Hi-Res tracks album art and I have been using Hi-Res audio on my Z5P and my XZP but I have only ever used the Walkman/Music app provided by Sony and it works.
Mobfigurz said:
Hi-Res is enabled out of the box with the in-built Sony Music application and contrary to what RJASSI21 said, the HR logo does not appear on all Hi-Res audio tracks album art, only on 24bit Hi-Res tracks album art and I have been using Hi-Res audio on my Z5P and my XZP but I have only ever used the Walkman/Music app provided by Sony and it works.
Click to expand...
Click to collapse
Thanks to both of you for the info. I am going to see if I can get the Neutron dev to add the libraries or whatever's needed to get that app where I want it.
charlatan01 said:
Thanks to both of you for the info. I am going to see if I can get the Neutron dev to add the libraries or whatever's needed to get that app where I want it.
Click to expand...
Click to collapse
Much appreciated! I was looking for these Neutron settings on the XZP too since they were n my LG V10 (before it died on me last week). Neutron music player has been my go to player for several years now so here's hoping we get some positive updates soon.
Thank you!
There was an update to Neutron for Oreo support yesterday and now I can finally see the Hi-Res Codec and Hi-Res Speaker options.

Passtrought audio!

Hi everyone i have a problem with mx firestick 4k i can't adjust the audio pass. Amazon stick is inserted directly into the 2019 ts nr 696 model amplifier which supports all audio formats. Ms player on another android on egreat a 10 works great also goes hdmi cable through the amplifier and there application automatically when the sound is dolby digital or atmos or dts-x or truehd automatically switch to the amplifier sound.
But on firestick 4k I can't get this only dolby digital 2.0
Could this be fixed with an update would be greatly appreciated!
Many greetings from Zoran!:good:
Bzoki said:
Hi everyone i have a problem with mx firestick 4k i can't adjust the audio pass. Amazon stick is inserted directly into the 2019 ts nr 696 model amplifier which supports all audio formats. Ms player on another android on egreat a 10 works great also goes hdmi cable through the amplifier and there application automatically when the sound is dolby digital or atmos or dts-x or truehd automatically switch to the amplifier sound.
But on firestick 4k I can't get this only dolby digital 2.0
Could this be fixed with an update would be greatly appreciated!
Many greetings from Zoran!:good:
Click to expand...
Click to collapse
Hi,
We would like to let you know that MX Player only enables audio passthrough mode only when the system reports the audio capability of the connected received. Based on the information you have provided, it seems that the FireTV stick doesn't report the HDMI audio capabilities properly. However, we will investigate this further and do our best to get a workaround if possible. Meanwhile, your patience is appreciated.

Categories

Resources