There was a post where someone suggested using the AIMP player, I haven't been able to find it again (to give the proper credit), but it started because someone noticed how sound played different depending on what app played the sound or music.
It seems AIMP uses the Snapdragon 24-bit DSP (or DAC?) , which delivers a high quality output, I was actually surprised when I heard the difference.
My question is where or what could be changed so the default audio output uses the high quality DSP? So videos games and even ringtones and notifications (seriously it sounds much better) use it as well.
There is a great mod that activates the headspeaker when playing media, and even allows using both speakers with a stereo configuration, so perhaps using the DSP by default is also doable.
it was me who suggested the AIMP player in a previous post. i would however like to inform you that audio output using the OpenSL ES API instead of the default AudioTrack output will give you the raw audio of the DAC. Media Players which have this option will definitely sound much better. To my knowledge i have seen only VLC media player to support this feature (you have to change the output in setting unlike in AIMP). Custom sound mods are software level implementations which will just give you an amplified sound irrespective of quality. PowerAMP and MX has this option too but doesnt seem to work.
For better audio quality through speakers the default AudioTrack API works better.
asrone96 said:
it was me who suggested the AIMP player in a previous post. i would however like to inform you that audio output using the OpenSL ES API instead of the default AudioTrack output will give you the raw audio of the DAC. Media Players which have this option will definitely sound much better. To my knowledge i have seen only VLC media player to support this feature (you have to change the output in setting unlike in AIMP). Custom sound mods are software level implementations which will just give you an amplified sound irrespective of quality. PowerAMP and MX has this option too but doesnt seem to work.
For better audio quality through speakers the default AudioTrack API works better.
Click to expand...
Click to collapse
Oh it was you, awesome recommendation indeed! Now normal audio output sounds muffled to me, the DAC audio quality is certainly much better.
Thank you, will look into it!
Avan7 said:
Oh it was you, awesome recommendation indeed! Now normal audio output sounds muffled to me, the DAC audio quality is certainly much better.
Thank you, will look into it!
Click to expand...
Click to collapse
Sure man, ZUK has done something which modifies the audio quality before getting into our ears. I am sure its the audio driver. If someone can change that we should get a better audio quality.
Ummm I'm so unlucky, I've my JACK bricked :silly:. And I'm finding some way to route audio through USB using "USB-C to 3.5mm converter", same as Le2. I could not find a decent type-C headphone. I use Bluetooth reciever, and it's not even close to 3.5 mm jack. Any clue ? I'VE bought Poweramp, and it's useless now.
For those who use PowerAmp, update to latest build, i.e. 704 from official forum. Zuk Z2 does support HiRes Audio Output. Latest Play Store beta channel only have 703 build, which doesn't support HiRes Audio output in N.
kima09 said:
For those who use PowerAmp, update to latest build, i.e. 704 from official forum. Zuk Z2 does support HiRes Audio Output. Latest Play Store beta channel only have 703 build, which doesn't support HiRes Audio output in N.
Click to expand...
Click to collapse
When I enable hi-res output, it fails. I don't think it is working.
kima09 said:
For those who use PowerAmp, update to latest build, i.e. 704 from official forum. Zuk Z2 does support HiRes Audio Output. Latest Play Store beta channel only have 703 build, which doesn't support HiRes Audio output in N.
Click to expand...
Click to collapse
Can't find build 704. Will you please post a link?
asrone96 said:
it was me who suggested the AIMP player in a previous post. i would however like to inform you that audio output using the OpenSL ES API instead of the default AudioTrack output will give you the raw audio of the DAC. Media Players which have this option will definitely sound much better. To my knowledge i have seen only VLC media player to support this feature (you have to change the output in setting unlike in AIMP). Custom sound mods are software level implementations which will just give you an amplified sound irrespective of quality. PowerAMP and MX has this option too but doesnt seem to work.
For better audio quality through speakers the default AudioTrack API works better.
Click to expand...
Click to collapse
Latest version of MX Player (1.9.5 & 1.9.7) support change of audio output method. Although no big difference with movie files, maybe difference can be felt when listening to flac audio.
Incrovantilist said:
Latest version of MX Player (1.9.5 & 1.9.7) support change of audio output method. Although no big difference with movie files, maybe difference can be felt when listening to flac audio.
Click to expand...
Click to collapse
MX player doent work. it works with vlc and aimp only
asrone96 said:
MX player doent work. it works with vlc and aimp only
Click to expand...
Click to collapse
Maybe true, coz I found no difference even in movies with uncompressed 6 channel & 5.1 audio. But option exists, so we have hope for it to be working in future releases.
Update for Poweramp 704_universal - Doesn't work properly yet. No observable difference in quality even with flac. I've been using the 704 version for quite a while now, also on 3 different phones. None of the three have supported high res properly. On my OPX it usually caused the app to crash. Maybe with the long awaited update to v3 might make it work properly.
Incrovantilist said:
Maybe true, coz I found no difference even in movies with uncompressed 6 channel & 5.1 audio. But option exists, so we have hope for it to be working in future releases.
Update for Poweramp 704_universal - Doesn't work properly yet. No observable difference in quality even with flac. I've been using the 704 version for quite a while now, also on 3 different phones. None of the three have supported high res properly. On my OPX it usually caused the app to crash. Maybe with the long awaited update to v3 might make it work properly.
Click to expand...
Click to collapse
yeah...those options make no difference ...only AIMP works for now...in the beta release of AIMP there is an option to change audio output too
d3vyarth said:
Can't find build 704. Will you please post a link?
Click to expand...
Click to collapse
If, like me, your preferred player is Poweramp, you can make it sound like AIMP's OpenSL output. besides enabling OpenSL as output method, open this file /data/data/com.maxmpz.audioplayer/shared_prefs/com.maxmpz.audioplayer_preferences.xml, find the string osl_headset_float and set its value to true and save it.Then force close PowerAMP and open again, the audio quality will match that of AIMP. But anyways, if you are really a audiophile, using VLC (opensl output ofc) gives the best possible quality, just saying
samsungrockz said:
If, like me, your preferred player is Poweramp, you can make it sound like AIMP's OpenSL output. besides enabling OpenSL as output method, open this file /data/data/com.maxmpz.audioplayer/shared_prefs/com.maxmpz.audioplayer_preferences.xml, find the string osl_headset_float and set its value to true and save it.Then force close PowerAMP and open again, the audio quality will match that of AIMP. But anyways, if you are really a audiophile, using VLC (opensl output ofc) gives the best possible quality, just saying
Click to expand...
Click to collapse
Yes I use Poweramp, thanks for the workaround
Audio breaks when i use open sl audio output. Do you ever face this problem or my mobile is defective.
@abhishek said:
Audio breaks when i use open sl audio output. Do you ever face this problem or my mobile is defective.
Click to expand...
Click to collapse
force stop vlc and open again... It works...
d3vyarth said:
Ummm I'm so unlucky, I've my JACK bricked :silly:. And I'm finding some way to route audio through USB using "USB-C to 3.5mm converter", same as Le2. I could not find a decent type-C headphone. I use Bluetooth reciever, and it's not even close to 3.5 mm jack. Any clue ? I'VE bought Poweramp, and it's useless now.
Click to expand...
Click to collapse
I have the converter as well as ZUK Z2 (with my wife), I'll check if audio through USB-C works and if the hardware output works or not (provided my wife doesn't get cranky over my testing )
I wanted to know if there is a fix for the audio recording on the custom roms for the dumpling which arent oos based. The audio recording on most of the aosp roms ive used is poor than oos and idky. The audio records well in low sound environment but distorts a lot in loud environment.
Apps i used in aosp roms and got the sound distortion- whatsapp, snapchat, instagram , gcam.
In oos roms , the audio recording is perfect without any distortions in the same environment.
Can someone guide me through this as this is the only reason i am not able to use the amazing aosp roms for the dumpling.
Buying a new HTC 10 today
I need to know the following:
- Will flashing a custom ROM ruin the DAC? if not, which ROM do you recommend?
- Shall I update my stock HTC 10 to the latest version?
- Will the DAC work with streming music apps like spotify, soundcloud, etc?
- I will use this phone as portaable audio source in car coming from the AXON 7 which did not meet my expectations in terms of audio.
If you wan't to use stable AOSP ROMs, keep on nougat firmware. If you do not mind bugs, update to oreo.
Related to the DAC and AMPs, custom ROMs based on Stock Sense will have all of this functionalities.
Else, if you flash AOSP, you will lose them, but you can get rid of it flashing Ainur Sauron audio mod, IMO is better than BoomSound, far better. Sound are jusr clear and richer, more equalized.
Also, the DAC and AMPs will only work through built in speakers and headphones, not bluetooth.
For full use of the DAC and camera i think you should use a sense based ROM. I personaly like LeeDroid with ElementalX or Cleanslate Kernel. I also use Ainur Sauron sound mod,and if you are connecting the phone to your car via Bluetooth you should tweak it under Settings-Developer Options in order to get the best sound out of it.
You will not break any functionality of the DAC by flashing a Sense based ROM.
On Pie and Oreo custom ROM's audio recording quality is very low by default (96 kbps ), and, which is also important - mono (pseudostereo - technically, in video 2 audio channels).
On Oreo ROM's i can install Camcoder audio quality fix (by rocker00) and will fix it all (patch by nhappyman doesn't fix the sound).
On Pie ROM's - patch by rocker00 breaks the recording from the microphone (patch by nhappyman still doesnt' fix the sound).
It possible to make good sound recordind in video on Pie ROM's?
fxdxkx said:
On Pie and Oreo custom ROM's audio recording quality is very low by default (96 kbps ), and, which is also important - mono (pseudostereo - technically, in video 2 audio channels).
On Oreo ROM's i can install Camcoder audio quality fix (by rocker00) and will fix it all (patch by nhappyman doesn't fix the sound).
On Pie ROM's - patch by rocker00 breaks the recording from the microphone (patch by nhappyman still doesnt' fix the sound).
It possible to make good sound recordind in video on Pie ROM's?
Click to expand...
Click to collapse
I know and I don't understand why so little people notice this. Just tried another Pie rom again and I liked it till I noticed audio recording is still in mono and actually only uses the bottom microphone. If people think that 1 camera gives a better picture than another 1000's of people will start to notice and comment on this and multiple threads will be started. This issue ... silence.
For me personally a video recording the audio is part of the deal and if it sounds crap or mono then it is a no go. The mic's on our device are more than capable of good quality audio. I wish I had the time to check the XML files etc again. The fix with Rocker00 took weeks to get it working like we wanted to. I am getting really tired of flashing my phone and not being able to make calls or be available. Sometimes I wish I had a second similar phone where I could just change files, reboot and test over and over again.
emm...bump?
I have observed that the bluetooth audio quality in aosp 10 and 9 both roms really sucks it's far more inferior to miui.When the bass is increased the sound becomes supressed and you can hear crackles after every bass punch.Whereas in miui it's powerful and amazing,I have tried everything i can i have changed firmwares china global it;s still the same , i have used several mods viper,dts hpx,dts ultra,james dsp,dolby digital etc. it;s still the same.I hve used music players like poweramp,player pro etc. but the issue persists.Does anyone know what is the cause of this issue and how can it be resolved.The audio quality feels like gingerbread?
Can"t confirm anything like that. I"m currently running a very outdated Superior OS build (August 2019) and listening to the music on my loudspeaker using BT (SBC HD) and wired connection feels the same. No distortions or anything like that (im using retro music player and yt).
I suggest you clean flash the ROM you are currently using and try again without any sound equalisers and boosters
Sent from my whyred using XDA Labs
There is a Magisk module that can change bluetooth bitrate, just search for bluetooth and you will find it in magisk repo. Try that but I don't have a problem with bluetooth audio on AOSP.
MikiGry said:
Can"t confirm anything like that. I"m currently running a very outdated Superior OS build (August 2019) and listening to the music on my loudspeaker using BT (SBC HD) and wired connection feels the same. No distortions or anything like that (im using retro music player and yt).
I suggest you clean flash the ROM you are currently using and try again without any sound equalisers and boosters
Sent from my whyred using XDA Labs
Click to expand...
Click to collapse
actually the problem lies with bluetooth earphones and the problem occurs when the bass is increased not when there are no effects applied.
Gabenoid said:
There is a Magisk module that can change bluetooth bitrate, just search for bluetooth and you will find it in magisk repo. Try that but I don't have a problem with bluetooth audio on AOSP.
Click to expand...
Click to collapse
i have used that i increased it to 482kbits but there was no change. I m well aware of the fact that the bitrate in miui is 48 nd in aosp its 44.1.
somilgupta49 said:
i have used that i increased it to 482kbits but there was no change. I m well aware of the fact that the bitrate in miui is 48 nd in aosp its 44.1.
Click to expand...
Click to collapse
I think you are mistaking sampling rate (44,1kHz for ex) and bitrate (in kb/s)
While first one can"t be changed, second one depends on the BT codec which your speaker uses. SBC for allows 340kb/s bitrate. In comparison - Spotify non-premium streams in 128kb/s
Sent from my whyred using XDA Labs