Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
mlknez said:
Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
Click to expand...
Click to collapse
Whoa. Sounds like you are a connoisseur of good music, high fidelity audio files, and equipment that gives great sound quality. You've opened a new door for me to venture through. Curious to hear what others will reply to this thread...
mlknez said:
Hello,
I am trying out this phone due to it's built-in DAC. I have had other phones that I connected to an external DAC via an OTG USB cable. I have used USB Audio Pro and the Onkyo HF players successful to with good results. It would be nice to have a phone and a quality DAC/Amp/Player all-in-one device.
I noticed that with the Sprint variant of the V20, it only comes with the Google Music Player application. I don't really like the program very much as it is very limited in functionality. It seems to play all of my PCM and DSD files. I did notice, however, that my DSD files don't sound quite right. I believe that the Google Music Player application is doing a conversion to PCM first. Can anybody authenticate or rule this out?
I tried using USB Audio Pro and they claim that they are unable to play DSD files via the Android operating system. As a result, their application does a pcm conversion when an external DAC is NOT attached to the phone, but plays native DSD to a USB attached DAC.
The Onkyo HF player app seems to do the same thing.
Am I missing some settings?
Is Google play converting to PCM prior to output?
Is there a setting in the Onkyo HF Player app that needs to be toggled/adjusted?
Where can I get DETAILED specifications and instructions for use of the DAC in the V20?
Click to expand...
Click to collapse
Have you tried the stock music app?
Sent from my LG-H918 using Tapatalk
Have you tried Poweramp? I'm pretty sure it will play hi res music files as is..
mrwinkle13 said:
Have you tried the stock music app?
Sent from my LG-H918 using Tapatalk
Click to expand...
Click to collapse
The stock music app for the Sprint variant is Google Play Music
douger1957 said:
Have you tried Poweramp? I'm pretty sure it will play hi res music files as is..
Click to expand...
Click to collapse
Thanks for the suggestion but you are incorrect. It will only play PCM files and not beyond 48khz.
Someone uploaded the image of the stock music player - if you can't find it let me know and I'll try and pull it myself.
I use this app to enable the DAC for GPM (https://play.google.com/store/apps/details?id=com.phascinate.lgv10.dacfix&hl=en). You can really hear a difference flipping the on/off switch. I'm considering completely dropping GPM just because the quality is so much lower for no reason. Even on my G2 the same MP3s would sound better on the default player.
TIDAL also works natively with the DAC, almost as well as the stock launcher. The built-in DAC is far better than my Audioquest Dragonfly USB DAC I've been using
Anarchaotic said:
Someone uploaded the image of the stock music player - if you can't find it let me know and I'll try and pull it myself.
I use this app to enable the DAC for GPM (https://play.google.com/store/apps/details?id=com.phascinate.lgv10.dacfix&hl=en). You can really hear a difference flipping the on/off switch. I'm considering completely dropping GPM just because the quality is so much lower for no reason. Even on my G2 the same MP3s would sound better on the default player.
TIDAL also works natively with the DAC, almost as well as the stock launcher. The built-in DAC is far better than my Audioquest Dragonfly USB DAC I've been using
Click to expand...
Click to collapse
I am going to cancel my GPM too now that I have the 20 and just use tidal for streaming way better. Hoping they were going to have a better dac in the pixel and upgrade the music on GPM but didn't happen.
I don't have a subscription to the google play music service. I just have the app on the phone and it is the ONLY music player that comes with the phone. It is horrible for playing local music files.
Neutron. Try neutron first and see what happens. And maybe mx player pro though mx is more for video than audio but the type of audio you're using is something that might be embedded in a video file. Worth a shot.
Anyone have issues with gapless playback?
I've tried it with PowerAmp and Black Player and neither work.
Only time it seems to work is if I intentionally skip to the last few seconds of a song to test it.
My music is on my SD card but that really shouldn't be an issue.
Unfortunately, my suspicions were confirmed about the implementation of the ES9218 DAC:
The following is from the developer of the NeutronMP player:
According your logs (Thank you for making them!) OS declares only one
(!!!) frequency - 48000 kHz. You can see it in logs:
[13:08:16] I <SFX>| enum: device 0
[13:08:16] I <SFX>| enum: id = 1
[13:08:16] I <SFX>| enum: type = 1
[13:08:16] I <SFX>| enum: name = LG-LS997
[13:08:16] I <SFX>| enum: is sink = 1
[13:08:16] I <SFX>| enum: is source = 0
[13:08:16] I <SFX>| enum: channels [1]:
[13:08:16] I <SFX>| - 1
[13:08:16] I <SFX>| enum: sample rates [1]:
[13:08:16] I <SFX>| - 48000
[13:08:16] I <SFX>| enum: sample types [1]:
[13:08:16] I <SFX>| - 2
It means firmware does not expose Hi-Fi DAC via this new API. Why LG can not make it and expose DAC and solve the problem with using full potential of the device - puzzle. Neutron would use it automatically if DAC is exposed by the firmware.
Hi guys, and thanks for your information. Can someone point us toward how to use an equalizer effectively? I believe many times folks who put down simply don't understand how to maximize the benefits. In terms of real cans I have HE400s. In terms of ear buds I have the BOs and a set of HE600 ear buds. How do I understand how to maximize my sound and how do I use an equalizer (with Nuetron or other apps).
Thanks Guys
Do some research. Look at the frequency response of the source you're using and the frequency response of the cans you're using. Go from there. Unless you're a tech head st this and have proper equipment it is a little testing and tweaking. Like if you're mids are low on the source and cans you want up the frequencies in the mid range to get it back. But if you doing it blindly then it's a lot testing and tweaking.
Related
Dear friends. After one month of research and trying to get everything from my d802 in the field of audio, I need some advise from someone who knows something about Android development.
At the beginning I want you to know what i want to get from my device - I want to get ultimate support for 24/192(which is supported by hardware) without resampling to 48 khz which is provided by Android as I know before. The reason I confused about it is that developer of neutron player said that the neutron can't use audio hardware because it doesn't have system rights so only system music player can use audio hardware. So I decided to use CyanogenMod and extreme beats audio mod. Of course with neutron player (settings maximally turned off) and this time I decided to use my player ++, cause it use ultimate quality resampler that called Sox. And it has a hardware decoding tick. I liked more sound from my player(Msr 7 headphones), with ultimate quality of resampling set in settings and with equalizer turned off. The same settings are on neutron. So I need your advise - how can I check when the player give me the quality because of it's software resampler and when it gives me quality because of my hardware. I know that in case of g2 hardware said too loud because it use wolfsoon wm5110 but I can a lot. I want to get everything it can.
Please tell me the ultimate decision in my case.
I wanted to publish it in android dev, but I'm new here.
LG G2 does not use Wolfsoon DAC but it use Qualcomm WCD9320
http://www.whathifi.com/news/lg-confirms-details-hi-res-audio-playback-g2-phone
http://forum.xda-developers.com/showthread.php?t=2608728
As you said Google resampòe to 48 khz so there is no way, sound 24 khz will be resampled. Even PowerAmp last beta (that uspport Hi-Res audio output) can do more to change this behaviour
http://forum.powerampapp.com/index.php?/forum/18-poweramp-v3-testing/
Romagnolo1973 said:
LG G2 does not use Wolfsoon DAC but it use Qualcomm WCD9320
http://www.whathifi.com/news/lg-confirms-details-hi-res-audio-playback-g2-phone
http://forum.xda-developers.com/showthread.php?t=2608728
As you said Google resampòe to 48 khz so there is no way, sound 24 khz will be resampled. Even PowerAmp last beta (that uspport Hi-Res audio output) can do more to change this behaviour
http://forum.powerampapp.com/index.php?/forum/18-poweramp-v3-testing/
Click to expand...
Click to collapse
It's a wrong way of thinking.
PowerAmp isn't the best decision for hi-fi sound.
There is a way to breakdown downsampling.
And i think, that ainur audio mod has already done it. But i'm not sure.
Anyway, downsampling isn't a problem today.
Just need to find some software decision to breakdown this wall. And i think, that aforemantioned mod made cyan 13 to use hardware of my g2.
What do people think is the best music player for the V20 for regular flac files, not high res? And do you use special settings?
PowerAmp
mikebz5 said:
PowerAmp
Click to expand...
Click to collapse
Any particular settings you prefer on PowerAmp? Like DVC, resampler etc?
So I compared Poweramp (With SoX resampler enabled) with the LG Music App, playing Dire Straits "The man's too strong" and the music sounded clearer and fuller with the LG App (44 KHz 1469 KBPS). I ended up enabling Direct Volume Control on PowerAmp and that improved it.
I do have DVC selected for headphone and BT. Crossfade @ 3000ms and gapless. The equalizer and preamp settings work great. I also save preset equalizer settings for use depending on what vehicle I am driving. I only use wired connections as I can't stand the sound quality of ANY audio player using BT.
If your download and store your music locally from Amazon it will find it(No player can access cloud to my knowledge.). It does not work with downloaded Google Play music in my experience due to the unconventional file naming Google uses(I havent tried lately though.)
I've been using the paid version of PowerAmp since my HTC Evo. Its worth every penny. I have yet to find a better app for music.
Neutron is good it processes the music at 64 bit if you enable it.
Also if you have the v10 dac fix on Google play the dac will work with all apps not just lg
Sent from my VS995 using Tapatalk
mrtruckincowboy said:
Neutron is good it processes the music at 64 bit if you enable it.
Also if you have the v10 dac fix on Google play the dac will work with all apps not just lg
Sent from my VS995 using Tapatalk
Click to expand...
Click to collapse
I just thought I'd mention it but I personally like the layout of PlayerPro a little better than PowerAmp, I bought them both years ago and I think it's well worth having both of them but I'm not an audiophile by any stretch though either.
I have a question about the v10 dac fix if you wouldn't mind because I'm still confused about it, I was under the impression that if you have a higher end set of headphones or earphones it should kick in the dac no matter what music player you use, so I guess that's incorrect then? Also are there any visual clues that the dac is working? And what exactly is causing the volume controls to switch where it says "HI-FI"? I thought that meant dac was enabled and if so that happens whenever I plug in my headphones no matter what music player I'm using even though I've never installed the v10 dac fix?
Sent from a ridiculously modified ColecoVision
This thread is to discuss the audio quality on the HTC U11 with the standard 3.5mm adapter or in use with a third party Amp/DAC.
Please post your findings and solutions with the gear you have used and Apps.
Okay did some extensive testing and research on third party Amp/dac with several devices.
All has to do with Android and their generic USB host audio drivers. As mentioned in a lot of headfi threads.
Apps like Deezer and Spotify or "normal" music players will use those Generic Android USB host audio drivers. Also with external third party dac.
In the Neutron Audio player you can see which driver it will use when sending out Audio. On the LG G4 3.5mm output its (audiotrack) JNI and also on the U11 with the HTC adapter.
On the G4 with Neutron it has the sound signature as with normal players with 3.5mm output.
On the U11 playing with Neutron it has also the same sound signature when streaming with Deezer or Spotify.
In Neutron you can select Audio USB device, and in my case the Dragonfly Black. If you select this in the settings Audio Gain is much higher and headphones comes to live. So it benefits the Dragonfly DAC. Also you can see in the output screen its playing through Dragonfly. Bypassing the Generic Host Driver.
On Deezer/Spotify or other player you will slightly here some difference (with third party DAC )in sound quality but its barely noticable. Because Android uses the JNI Audio. And audio output volume is the same .
So conclussion: if you have music stored locally on your U11 and you play it through Neutron, Onkyo HF player or the great USB Audio Player.
Yes you will benefit from an external Third party DAC.
Otherwise you will barely not...
These are my findings with the U11 (without root) and Dragonfly. Maybe for the Fiio K1 its different but suppose not.
I'll share my findings here when I'll get my hifime sabre 9018 type C dac, should be here in two weeks.
Sent from my HTC One M9 using XDA-Developers Legacy app
*justintime* said:
Okay did some extensive testing and research on third party Amp/dac with several devices.
All has to do with Android and their generic USB host audio drivers. As mentioned in a lot of headfi threads.
Apps like Deezer and Spotify or "normal" music players will use those Generic Android USB host audio drivers. Also with external third party dac.
In the Neutron Audio player you can see which driver it will use when sending out Audio. On the LG G4 3.5mm output its (audiotrack) JNI and also on the U11 with the HTC adapter.
On the G4 with Neutron it has the sound signature as with normal players with 3.5mm output.
On the U11 playing with Neutron it has also the same sound signature when streaming with Deezer or Spotify.
In Neutron you can select Audio USB device, and in my case the Dragonfly Black. If you select this in the settings Audio Gain is much higher and headphones comes to live. So it benefits the Dragonfly DAC. Also you can see in the output screen its playing through Dragonfly. Bypassing the Generic Host Driver.
On Deezer/Spotify or other player you will slightly here some difference (with third party DAC )in sound quality but its barely noticable. Because Android uses the JNI Audio. And audio output volume is the same .
So conclussion: if you have music stored locally on your U11 and you play it through Neutron, Onkyo HF player or the great USB Audio Player.
Yes you will benefit from an external Third party DAC.
Otherwise you will barely not...
These are my findings with the U11 (without root) and Dragonfly. Maybe for the Fiio K1 its different but suppose not.
Click to expand...
Click to collapse
I have the Dragonfly Black and thinking of getting the Fiio k1. I'm assuming I need a USB A to USB-C cable. I plan to mainly use my Sony MDR-7506s. They didn't sound bad using the included adapter, but I think I can get a little better sound.
Sent from my ZTE A2017U using Tapatalk
rmc6901 said:
I have the Dragonfly Black and thinking of getting the Fiio k1. I'm assuming I need a USB A to USB-C cable. I plan to mainly use my Sony MDR-7506s. They didn't sound bad using the included adapter, but I think I can get a little better sound.
Sent from my ZTE A2017U using Tapatalk
Click to expand...
Click to collapse
Yes you will need a USB C OTG USB A adapter. And you are ready to go.
My advice first try out your Dragonfly. If you are satisfied with the sound.
Where do you want it for? Which apps?
I think Soundwise it's a downgrade from Dragonfly to Fiio. But hey if it supports Spotify or Deezer? Thats my main goal.
*justintime* said:
Okay did some extensive testing and research on third party Amp/dac with several devices.
All has to do with Android and their generic USB host audio drivers. As mentioned in a lot of headfi threads.
Apps like Deezer and Spotify or "normal" music players will use those Generic Android USB host audio drivers. Also with external third party dac.
In the Neutron Audio player you can see which driver it will use when sending out Audio. On the LG G4 3.5mm output its (audiotrack) JNI and also on the U11 with the HTC adapter.
On the G4 with Neutron it has the sound signature as with normal players with 3.5mm output.
On the U11 playing with Neutron it has also the same sound signature when streaming with Deezer or Spotify.
In Neutron you can select Audio USB device, and in my case the Dragonfly Black. If you select this in the settings Audio Gain is much higher and headphones comes to live. So it benefits the Dragonfly DAC. Also you can see in the output screen its playing through Dragonfly. Bypassing the Generic Host Driver.
On Deezer/Spotify or other player you will slightly here some difference (with third party DAC )in sound quality but its barely noticable. Because Android uses the JNI Audio. And audio output volume is the same .
So conclussion: if you have music stored locally on your U11 and you play it through Neutron, Onkyo HF player or the great USB Audio Player.
Yes you will benefit from an external Third party DAC.
Otherwise you will barely not...
These are my findings with the U11 (without root) and Dragonfly. Maybe for the Fiio K1 its different but suppose not.
Click to expand...
Click to collapse
Would these settings also be in PowerAmp by any chance. Looking to buy the DragonFly, Anker USB-C3.1 to USB 3.0 A Cable and Ivanky Aux Cable. Or should I be using the Neutron Player?
Honestly the supplied DAC hooked to a no-name brand 3.5mm to 3.5mm cable to my jeep sounds great as is. Volume on phone set at maybe 75% and Jeep volume maybe 75% as well and it is pretty loud and clear, Bass is booming and good highs. If many of you say an external DAc will greatly improve the audio, im all in. Summer is around the corner and sitting in traffic everyday needs windows down music up high.
schmeggy929 said:
Would these settings also be in PowerAmp by any chance. Looking to buy the DragonFly, Anker USB-C3.1 to USB 3.0 A Cable and Ivanky Aux Cable. Or should I be using the Neutron Player?
Honestly the supplied DAC hooked to a no-name brand 3.5mm to 3.5mm cable to my jeep sounds great as is. Volume on phone set at maybe 75% and Jeep volume maybe 75% as well and it is pretty loud and clear, Bass is booming and good highs. If many of you say an external DAc will greatly improve the audio, im all in. Summer is around the corner and sitting in traffic everyday needs windows down music up high.
Click to expand...
Click to collapse
I have tested Poweramp but does also uses the normal USB Host Drivers.
You will have to switch to indeed Neutron Onkyo HF player or USB Audio Player. Which is the nicest IMO.
And yes if you will use those Apps with local music content (or Qobuz Tidal, Spotify and deezer are not supported in that app) its way better than standard adapter.
*justintime* said:
I have tested Poweramp but does also uses the normal USB Host Drivers.
You will have to switch to indeed Neutron Onkyo HF player or USB Audio Player. Which is the nicest IMO.
And yes if you will use those Apps with local music content (or Qobuz Tidal, Spotify and deezer are not supported in that app its way better than standard adapter.
Click to expand...
Click to collapse
Ok sounds good, lol. Amazon says my goodies will be 115.00, not too bad for none bulky equipment.
So far I notice no difference between using the K1 on a high end PC and using it on my U11, as in I don't think the K1 cares which host driver is being used. Audio quality sounds the same on whatever device I pair the K1 with.
Just installed Neutron, comparing standard JNI driver and K1 driver, if there is any change, my ears cannot hear it. There is a subtle difference and I do me subtle difference between neutron and Spotify but I feel that is due to all of Neutron correction features etc. Either way, I can't tell which sounds better and there is no way I am trying to source 4000 songs just to play on Neutron for an inconceivable difference
This is weird. I installed USB audio player pro and as a result, I could get no audio through headphones using power amp or neutron. I had to uninstall usb audio player and then I got sound back. Any ideas? I restarted, but that didn't help. Usb audio player looked pretty good, but I couldn't figure out how to display album art.
Sent from my HTC U11 using Tapatalk
rmc6901 said:
This is weird. I installed USB audio player pro and as a result, I could get no audio through headphones using power amp or neutron. I had to uninstall usb audio player and then I got sound back. Any ideas? I restarted, but that didn't help. Usb audio player looked pretty good, but I couldn't figure out how to display album art.
Click to expand...
Click to collapse
Just bought USB Audio Player Pro today. No issue and works good. Gain and eq is nice. Played music from stock DAC cable to Jeep the whole 1 1/2 hour ride home, no issues(music from sdcard). Just tried with stock earphones and music plays fine in PowerAmp.
Thanks. I'll give it another try. I might have changed a setting that affected the other players.
Sent from my HTC U11 using Tapatalk
Just using HTCs cheaper headphones I bought a couple months back. They sound pretty decent to me, but I can definitely hear the volume difference between 11 and 10. I'm hoping that HTC could add back the option to have custom profiles for different headphones/audio setups.
Galactus said:
So far I notice no difference between using the K1 on a high end PC and using it on my U11, as in I don't think the K1 cares which host driver is being used. Audio quality sounds the same on whatever device I pair the K1 with.
Just installed Neutron, comparing standard JNI driver and K1 driver, if there is any change, my ears cannot hear it. There is a subtle difference and I do me subtle difference between neutron and Spotify but I feel that is due to all of Neutron correction features etc. Either way, I can't tell which sounds better and there is no way I am trying to source 4000 songs just to play on Neutron for an inconceivable difference
Click to expand...
Click to collapse
That could be a good sign that it's ignoring the universal USB host drivers for audio.
My K1 should arrive today. Let's hope it will work out.
Guys, don't you think we should talk about this in main thread as I wrote my thoughts about it? It would be tough to follow two threads which I'm sure gonna forget after a while. Also Hamdir confirms that we should be in main thread too.
And it would be good to talk about tricks and mods for the HTC adapter not only third party DAC :fingers-crossed:
It's getting crazier day by day. Received a usb c to micro usb cable without OTG.
Now the blue led from the K1 doesn't come on.
Tomorrow to a shop to try some cables...
Well just recieved the DragonFly Black v1.5 along with an Anker USB-C OTC Host data cable. Attached to phone and old HTC 3.5mm jack earphones and played a few songs through USB Audio Player Pro. The hardware volume is set at 50% and App volume is amazingly around 10% and its loud! Sounds is awesome too, will check tomorrow attached to Jeep Aux.
I'll have to grab a dragon fly black eventually. Just wondering what battery drain will be like. Hasn't been too much using the K1 but I know the Dragonfly can really pump out the volts
schmeggy929 said:
Well just recieved the DragonFly Black v1.5 along with an Anker USB-C OTC Host data cable. Attached to phone and old HTC 3.5mm jack earphones and played a few songs through USB Audio Player Pro. The hardware volume is set at 50% and App volume is amazingly around 10% and its loud! Sounds is awesome too, will check tomorrow attached to Jeep Aux.
Click to expand...
Click to collapse
Great that it work out for you. Sound quality is indeed a lot better with a dedicated player like UAPP.
Hello,
I own a LG Q8 (a V20 European version)
I have these needs.
1) Listen to music on the phone through
2) Send music to the external DAC via USB port otg
3) Listen to music on a hard disk connected to the router via wifi via the phone.
What app allows me to do all these things without losing quality?
I currently use the LG application to listen to music from the phone
and to send the music on the phone to the DAC exsternal
And use VLC to listen to HD music on wifi
But I would like to unify things and then VLC does not let me see the covers of the albums
sorry for my english but i translated it with Google translate )
pturci said:
Hello,
I own a LG Q8 (a V20 European version)
I have these needs.
1) Listen to music on the phone through
2) Send music to the external DAC via USB port otg
3) Listen to music on a hard disk connected to the router via wifi via the phone.
What app allows me to do all these things without losing quality?
I currently use the LG application to listen to music from the phone
and to send the music on the phone to the DAC exsternal
And use VLC to listen to HD music on wifi
But I would like to unify things and then VLC does not let me see the covers of the albums
sorry for my english but i translated it with Google translate )
Click to expand...
Click to collapse
you arent losing any sound quality. but from your setup, phone->external DAC via OTG you were losing our phone Quad Dac feature i didnt say it was bad, since there are many external DAC over there and some of them perform better and the other were.. not too much different than our phone. if you using external dac via OTG, no matter phone you use, all the sound quality/character would be based on your external DAC spesification. but if you use 3.5mm jack to external DAC your music files would be process by v20's quad dac then transfered to external DAC ( its still debatable tough, for some people it makes no different but the other said it's better depends on your ext Dac and audio filess you playing)
yes but you did not answer my question
I would like to know the best app available on the phone's non-root store to listen to on the phone and read on external dac.
I should also have the ability to read an HD on the NAS!
Hi, so earlier I tried to downgrade back to stock Nougat B35 for the giggles just to try it. I used @raystef66's SL!M DF!NR B35, complete clean flash and flashed both his bootstack and DrakenFX's bootstack. Only to find that I still get the same exact audio problems as I did on the Oreo ROMs. Not even the stock music player can play hi-fi FLAC files. Logcat just says "unsupported sample rate 192000"
Then i tried DrakenFX's B35 stocksystem and bootstack with the same exact problem. I was beginning to think maybe my DAC just stopped working and failed and I had hardware failure.
Then I EDL flashed B19 and hi-fi music was playing fine now, and outputting at 192000khz. What a huge difference in sound, especially with 38 ohm hi-fi headphones (ATH-M50x)!
So then I OTA updated to B25. Music was still fine. Then to B29 still fine. B25 same thing. B32 was still good as well. Then I OTA updated to B35, and now I ran into the problem again of not being able to play hi-fi FLAC files.
Did ZTE make a mistake or something? Why am I all of a sudden not able to play 192000khz and above audio files on B35? Does anyone else get this issue? Perhaps this is why we have audio problems in Oreo roms since they're based on B35. I don't know if I'm just talking out of my a** but this is what happens to me on completely stock B35 OTA update.
How to replicate this problem:
On B35, open up a music player that depends on Android's audio (not neutron or poweramp) such as the stock music player.
Try to play a song that has a sample rate of 192000khz or above such as this one
Profit
Sometimes depending on the music player, if the sample rate is not supported it won't even show up in your library at all.
It doesn't matter if you play it on speakers or headphones, it still won't work either way.
Just curious if you've tried any non stock players, and if the results have been the same.
christoophat said:
Just curious if you've tried any non stock players, and if the results have been the same.
Click to expand...
Click to collapse
Yes they have. Playerpro, blackplayer EX, Retro music, and Newton
Doesn't work with stock, google play music, FK media player, but works with VLC media player.
Jirv0id said:
Doesn't work with stock, google play music, FK media player, but works with VLC media player.
Click to expand...
Click to collapse
VLC also uses it's own audio stuff. Are you on stock B35 and experiencing this too?
Yes I am on B35.
Jirv0id said:
Yes I am on B35.
Click to expand...
Click to collapse
Interesting, so I'm not the only one. I wish I heard from others to verify this problem
Intriguing find. But... does this effect only 192000 files? What content out there is actually 192000hz by default?
Mist3r_J said:
Intriguing find. But... does this effect only 192000 files? What content out there is actually 192000hz by default?
Click to expand...
Click to collapse
It affects anything 192000khz and higher. Naturally, you probably won't run into a 192000khz file unless you're looking for it which is a huge problem for us audiophiles - the reason most of us bought the phone was because of the DAC and speakers. The phone outputs at 192000KHz with a hi-fi DAC called AK4490. Without the ability to play these files, the feature becomes useless. That is why getting audio to work on any custom rom besides Stock is a huge deal.
Teet1 said:
It affects anything 192000khz and higher. Naturally, you probably won't run into a 192000khz file unless you're looking for it which is a huge problem for us audiophiles - the reason most of us bought the phone was because of the DAC and speakers. The phone outputs at 192000KHz with a hi-fi DAC called AK4490. Without the ability to play these files, the feature becomes useless. That is why getting audio to work on any custom rom besides Stock is a huge deal.
Click to expand...
Click to collapse
Sorry but I have to do this. It's not 192 Hz nor 192000 KHz. It's 192KHz or 192000 Hz. Thanks, have a good day. ?
Semantic's much? 192000 KillaHurtz, their.
A2017G B08 (7.1.1):
Stock player also cant play this file, but netease can.
Flaîm said:
A2017G B08 (7.1.1):
Stock player also cant play this file, but netease can.
Click to expand...
Click to collapse
Then perhaps ZTE messed up in the latest OTA for every model. Or removed this feature. That would be unfortunate
Teet1 said:
Then perhaps ZTE messed up in the latest OTA for every model. Or removed this feature. That would be unfortunate
Click to expand...
Click to collapse
I've never been able to play any 192K file on the stock player. Not on M or N.
Choose an username... said:
I've never been able to play any 192K file on the stock player. Not on M or N.
Click to expand...
Click to collapse
Really? Never? I could prior to B35. This is a hi fi phone, it should have to. I will show you when I'm off work, I played that 192khz file just fine on B19-B32 on stock music player. As far as I know, the stock player is the only one out there that fully uses the AK4490 DAC when a 192khz file plays
Teet1 said:
Really? Never? I could prior to B35. This is a hi fi phone, it should have to. I will show you when I'm off work, I played that 192khz file just fine on B19-B32 on stock music player. As far as I know, the stock player is the only one out there that fully uses the AK4490 DAC when a 192khz file plays
Click to expand...
Click to collapse
Then how does Neutron play 192k files? By the 4961, which can't play hi-fi audio at all? That makes no sense.
Every time that I want to open a 192k file with the stock player it'll just tell me that it's not supported. 96k works though. I've even downloaded a 192k test file and it couldn't be read either
But, do you really think that audio_flinger lies when using Neutron? It's not like you can do a direct output to nothingness and still get audio you know.
Choose an username... said:
Then how does Neutron play 192k files? By the 4961, which can't play hi-fi audio at all? That makes no sense.
Every time that I want to open a 192k file with the stock player it'll just tell me that it's not supported. 96k works though. I've even downloaded a 192k test file and it couldn't be read either
But, do you really think that audio_flinger lies when using Neutron? It's not like you can do a direct output to nothingness and still get audio you know.
Click to expand...
Click to collapse
No my dude. To my knowledge, Neutron and PowerAmp were designed to be able to play FLAC 192k files on phones that do not support the hardware to do so, for people that do not for some reason want to manually downsample their audio files. Recently (like two years ago? poweramp hasnt been updated in forever...) it got beta support to directly connect to a device's DAC and output at 192k. They have their own audio libraries/codecs to be able to support playback of these hi-fi audio files. Essentially, it is a bypass for the phone to be able play these files. That's why it doesnt output to 192k and downsamples the audio to playback at 4800khz.
These errors both show up if you try to play out the speakers or the headjack so its not even a DAC issue.
That's just my observation though
Let me put my phone on B32 Nougat to test it out.
the AK4961 does support hi-fi apparently: https://www.akm.com/akm/en/file/datasheet/AK4961ECB.pdf
Teet1 said:
No my dude. To my knowledge, Neutron and PowerAmp were designed to be able to play FLAC 192k files on phones that do not support the hardware to do so, for people that do not for some reason want to manually downsample their audio files. Recently (like two years ago? poweramp hasnt been updated in forever...) it got beta support to directly connect to a device's DAC and output at 192k. They have their own audio libraries/codecs to be able to support playback of these hi-fi audio files. Essentially, it is a bypass for the phone to be able play these files. That's why it doesnt output to 192k and downsamples the audio to playback at 4800khz.
These errors both show up if you try to play out the speakers or the headjack so its not even a DAC issue.
That's just my observation though
Let me put my phone on B32 Nougat to test it out.
Click to expand...
Click to collapse
You're talking out of your a$s regarding poweramp, i tell you. I've looked around in the forums and it's just like i tell you, it looks for cues on build.prop as to what driver to use in order to make a direct output to the DAC that you have. It doesn't work on ours because max didn't make it work on ours, simple as that. But the downsample part is utter nonsense, any player can do that (also it's 48000 Hz or 48kHz xd)
If you still want to prove me wrong explain to me why there's a thread to ask for hi-res support if Poweramp downsamples. If you want to downsample you can just take Poweramp and use OpenSL and you'll have your downsampling.
Also that Neutron thing is also wrong. It is designed to be able to offload to special DACs or USB DACs. Quoting:
"32/64-bit audio processing (high quality HD audio).
OS independent decoding and audio processing.
Hi-Res Audio support (Android 4.4+, >= 24-bit, up to 768 kHz):
devices with on-board Hi-Res Audio DACs;
DAPs: iBasso DX200, Cayin i5-N5ii, Fiio X5-X7"
And audio_flinger doesn't lie. If it says there's a direct output thread with pcm24 and 192kHz then all that is going to the DAC believe it or not. If it says there's a mixer path then it's being downsampled @ 48k
Choose an username... said:
You're talking out of your a$s regarding poweramp, i tell you. I've looked around in the forums and it's just like i tell you, it looks for cues on build.prop as to what driver to use in order to make a direct output to the DAC that you have. It doesn't work on ours because max didn't make it work on ours, simple as that. But the downsample part is utter nonsense, any player can do that (also it's 48000 Hz or 48kHz xd)
If you still want to prove me wrong explain to me why there's a thread to ask for hi-res support if Poweramp downsamples. If you want to downsample you can just take Poweramp and use OpenSL and you'll have your downsampling.
Also that Neutron thing is also wrong. It is designed to be able to offload to special DACs or USB DACs. Quoting:
"32/64-bit audio processing (high quality HD audio).
OS independent decoding and audio processing.
Hi-Res Audio support (Android 4.4+, >= 24-bit, up to 768 kHz):
devices with on-board Hi-Res Audio DACs;
DAPs: iBasso DX200, Cayin i5-N5ii, Fiio X5-X7"
Click to expand...
Click to collapse
I'm in no way trying to prove you wrong. I'm just telling you what I observe here. The ONLY players that can even play 192k files on either the Oreo roms and B35 stock is neutron and poweramp and VLC. No other music player on these roms can play 192k, which is what I am finding so strange here. I don't know what you're getting so worked up about, im just telling you my observations. have a beer :good: im currently downloading B32 stocksystem, so I will show you that I can play 192k on the stock music player, but you claim that you can't, which is what I find so strange. I've always been able to play 192k before B35, im just trying to figure out this situation
Teet1 said:
I'm in no way trying to prove you wrong. I'm just telling you what I observe here. The ONLY players that can even play 192k files on either the Oreo roms and B35 stock is neutron and poweramp and VLC. No other music player on these roms can play 192k, which is what I am finding so strange here. I don't know what you're getting so worked up about, im just telling you my observations. have a beer :good: im currently downloading B32 stocksystem, so I will show you that I can play 192k on the stock music player, but you claim that you can't, which is what I find so strange. I've always been able to play 192k before B35, im just trying to figure out this situation
Click to expand...
Click to collapse
I believe you, but I say that I can't because I definitely can't. I'm not sure but it may be that I have a G. Even using the U player app didn't work for me.
I'm getting all worked up about "the stock player is the only one out there that fully uses the AK4490 DAC when a 192khz file plays". And all of the stuff that you said about the other two. I mean, we know how it works: if the player can output to the DAC, it creates a direct output and uses the hi-fi DAC; if it can't, it simply falls back to Java (opensl) or the other one. Of course that PA and neutron can downsample; any player with the FLAC libs that can open a flac will be able to do so.