Originally Posted by leonm12
tomorrow I am going to confirm it 100% by doing the following:
original music player (play 24/96 file) --> G2 (OTG) --> USB/SPDIF converter ---> DAC(support 16/44 only)
if sound come out from speakers then Android Audio processing down sample the signal.
now I explain why I suspect OS down sampling regardless above test:
when you play 24/96 file by G2 music player, you can hear the music coming out of USB DAC, but in addition you will hear the OS sound and additional application sound like GPS and etc...
this mean Andorind mixer (AudioFling) is in use and as far as I know it is working at 16/44.
in order to support native sample rate of 96 or 192 and simultaneously play multiple streams , some down/up sample has to be done.
the question is how it is implemented = probably by Android mixer...
Interesting, LG has insisted their player app bypasses Android audio, it seems illogical that would only be through it's own on-board headphone output, but I guess that's possible, or maybe not even then?
What DAC will you use that is only 16/44.1 ? Is it also possible the phone would sense the DAC's limitation in the handshake and auto down sample because of that?
A better test might be with a 24/96 capable DAC if you have one available, that way you know the phone isn't defaulting to 16/44.1 due to detecting that as a DAC limitation in the handshake process.
Additionally, I've never tried an S/PDIF converter being attached via OTG, it may or may not work depending on the power requirement. I have a Musical Fidelity V-Link 192, I could bring that to work to try with my friend's G2, however I have seen that unit give false LED sample rate readings when used with a W7 laptop and JRMC19, so I'm not sure I completely trust it, but that was likely an issue with it's Windows driver.