I would like to know how audio processing in Android works.
For the last three months I've tried out many different ROMs for the Xiaomi Mi 3. One of the most important aspects of a ROM for me is the headphone sound quality, since I use my device most for listening music on my Shure SE215's. I have noticed that there is a huge different in headphone sound between ROMs. MIUI kitkat sounds nothing like Cyanogenmod 12.1, which sounds nothing like Cyanogenmod 13.0, which sounds nothing like Mokee 6.0.1. In my opinion my headphones sound best with Mokee 6.0.1. No muddy lows or an unpleasant harsh sound, but a nicely balanced sound with especially the mids and highs sounding gorgeous and way better than CM13.0 which is my daily driver at the moment. What does a ROM do to an audio file before sending a direct signal to the earphone? Does the kernel play a role? I'm not interested in speaker sound, only headphones. And is it possible to export whatever makes Mokee 6.0.1 sound so good to Cyanogenmod 13.0?
Help me out here!
why not just use viperfx and tweak it how you like?
Tried that first thing, but it somehow heavily increased ambient noise. Everything worked properly in Viper, but no matter how much I tweaked it, I wasn't able to get the sound Mokee produces. There was also a profile for my particular in-ear monitors that's supposed to make it compensate and sound flat, but that really decreased the sound stage a lot. Might be that Viper4Android induces a phase shift or increases audio latency. I'm not familiar with the terms that audiophiles use, so I have no idea how to describe the change in sound (even if the frequency response is similar). I also tried using AudioFX which is built into Cyanogenmod to equalize it to a sound signature I prefer, but whatever I do. I can't get it to sound similar to Mokee. Cyanogenmod sounded the same as Mokee about a month ago, but then the sound drivers for the Mi 3 got all messed up when they imported the Dirac profiles from MIUI, which probably just adds a huge load of post processing to the audio and adds some bass and whatever most people like, but it annoys me a lot. So I guess my last option to get a nice headphone experience is to unpack Cyanogenmod, replace the audio files and libraries with those from Mokee and repack the zip. But which files?
Hi, so a few days ago white noise appeared while listening to for example music. Headphones aren't faulty, checked them on my computer and other phone, their are good. But the thing is, if I make phone detect my main headphones without mic they work perfectly fine but in-line controls don't work. It pretty much more noticible in lower volumes, in higher volumes you can't hear it pretty much, only when music is like fading in the end. You would say just listen to higher volumes, but I'm a type of person who notices a thing and can't unotice it.
Right now I'm on MIUI 7.9.22 (MIUI9)
This seems like a common issue with Xiaomi phones, be it the Redmi Note 3, Redmi Note 4, now the Mi 5 and the Mi A1.
What on earth is Xiaomi doing to the headphone jack?
I hear rooting and changing some stuff can fix it: https://forum.xda-developers.com/redmi-note-3/how-to/fix-crackling-static-noise-headphones-t3453004
I fixed the problem just by flashing back to MIUI 8.
I’ve been using AOSP ROMs pretty much the whole time I’ve had this phone so I can’t remember how audio quality was on global stable.
About 2 months ago I got sick of audio static at low volumes, so I switched to xiaomi.eu. The problem remained, so I thought I’d wait for MIUI 10 but the problem is still there on the latest beta build.
I tried a bunch of fixes from XDA but none of them worked, so I’ve just been putting up with it. Apparently China MIUI has superior audio to Global, but I loaded the config file from the China ROM which didn’t work. And doesn’t xiaomi.eu use the China ROM anyway?
A bunch of old reviews say that the Mi 5 has crystal clear audio, so I really want to figure it out. I have tested it with a bunch of headphones and the issue is always there -- even using FLAC audio files.
Has anybody else had this problem and managed to fix it?
Edit: I should add, this is only through the 3.5mm headphone jack. The speaker sounds fine.
Using non MIUI roms I've found out that static/background noise is lower after turning every "audio improvement" off.
Other than that really can't help...
rmrbpt said:
Using non MIUI roms I've found out that static/background noise is lower after turning every "audio improvement" off.
Other than that really can't help...
Click to expand...
Click to collapse
Yeah I noticed that too. But still, I couldn't never get it to sound very clear. Thanks for that though.
I have a big problem with the Mi A2 - it's really quiet using headphones (through the stock adapter). It's not headphones problem. Now, the question is, is that because of the software or maybe because of the crappy adapter? I need the people from EU country to speak here because maybe it us because of the stupid EU law.
Noticed this too. You get a slight improvement with viperfx and master gain /xloud , but that's all I found out.
Now, even if I am a pretty solid fan of Jack + high end headphones, we are in 2018, moving to BT headphones with Bt 5.0 is the way to go. On this matter. Having aptx advertised and not able to use it without build.prop tweak is a more serious matter IMHO ??
Still Loving my mia2 everyday more tho. This thing is getting faster everyday and having the governor set to ondemand + touch boost disabled make it fast as hell and crazy battery performance (getting solid 5-6 hours SOT)
Grüß,
H
Same problem.... headphones were pretty loud on my old Mi4... now its really low. :/
What do you mean with "touch list disabled"?
Thanks!
bixirulo said:
What do you mean with "touch list disabled"?
Thanks!
Click to expand...
Click to collapse
"touch boost disabled" *edited
dodjob said:
Noticed this too. You get a slight improvement with viperfx and master gain /xloud , but that's all I found out.
Now, even if I am a pretty solid fan of Jack + high end headphones, we are in 2018, moving to BT headphones with Bt 5.0 is the way to go. On this matter. Having aptx advertised and not able to use it without build.prop tweak is a more serious matter IMHO
Still Loving my mia2 everyday more tho. This thing is getting faster everyday and having the governor set to ondemand + touch boost disabled make it fast as hell and crazy battery performance (getting solid 5-6 hours SOT)
Grüß,
H
Click to expand...
Click to collapse
I love my Mi A2 too but I swear I can't listen to the music because the volume is so damn low. While you are rooted, could you send this file - system/etc/mixer_paths_tasha.xml and this system/etc/mixer_paths.xml? I am sure low volume can be fixed by editing these files.
They can be stored in this place too - vendor/etc
dodjob said:
"touch boost disabled" *edited
Click to expand...
Click to collapse
Where is this option?
Solution?
This problem is something I struggle with too. Might it be the usb type c adapter to aux which is the problem? Can anyone try with a different adapter and report back? I am using Xiaomi mi in ear pro headphones. I need to use max volume to have a volume which I consider medium.
Gengasi said:
This problem is something I struggle with too. Might it be the usb type c adapter to aux which is the problem? Can anyone try with a different adapter and report back? I am using Xiaomi mi in ear pro headphones. I need to use max volume to have a volume which I consider medium.
Click to expand...
Click to collapse
I have Xiaomi Pro too (HD). Sound is so low... I have bought xDuoo X3 II and will use it as a Bluetooth receiver.
Mi A2 Bluetooth Audio volume low too?
pianistaPL said:
I have a big problem with the Mi A2 - it's really quiet using headphones (through the stock adapter). It's not headphones problem. Now, the question is, is that because of the software or maybe because of the crappy adapter? I need the people from EU country to speak here because maybe it us because of the stupid EU law.
Click to expand...
Click to collapse
I just got my Mi A2 and the audio volume seems very low when Bluetooth paired to my cars stereo. Maybe halve the volume of my old LG phone. Very weird since the audio volume thru the Mi A2's built-in speaker is VERY loud.
Stock dongle's output is slow. Get some other 3rd party and sound will get louder. I have bought and its sound is quite louder than stock's one.
Sent from my Mi A2 using Tapatalk
I just got google's newest dongle, it is good. The volume, while not overwhelming, is certainly loud enough with music. Dynamic Range seems quite improved also. I figured for 12 bucks, not much to lose. But turned out improvement for sure.
Mi A2 audio quality
I am currently using the stock dongle and mi piston fresh earphone on my Mi A2 for music. The audio quality is really poor. There's noise and audio is muddy. Is anyone experiencing this and is there a way to improve the audio quality?
I used the headphones of the leeco le Max 2 type c and it sounds wonderful ... but when using the adapter for my headphones Xiaomi sounds very slowly
MIA2 Bluetooth Audio output is extremely low? And solutions
yes I got the solution
step One connect BT device
and tap on Bluetooth icon long press on notification bar
go to more settings
and which device is connected through Bluetooth there is settings icon like button, tap on button uncheck phone off and contact share Except Media Audio.
Bluetooth audio is quality is improved alot.
---------- Post added at 05:56 AM ---------- Previous post was at 05:53 AM ----------
yes I got the solution
step One connect BT device
and tap on Bluetooth icon long press on notification bar
go to more settings
and which device is connected through Bluetooth.
there is settings icon like button, tap on button
Uncheck phone off and contact share Exept Media Audio.
Bluetooth-enabled audio is quality is improved alot.
pianistaPL said:
I have a big problem with the Mi A2 - it's really quiet using headphones (through the stock adapter). It's not headphones problem. Now, the question is, is that because of the software or maybe because of the crappy adapter? I need the people from EU country to speak here because maybe it us because of the stupid EU law.
Click to expand...
Click to collapse
I'm having the same problem...
Maby its the adapter cz bluetooth headphones sound good for me :/
Headphone volume is perfect witch Xiaomi headphones ( like Piston Hybrid), with any other volume is half of the normal...Why ? I do not know why but...
Ribin_vox said:
yes I got the solution
step One connect BT device
and tap on Bluetooth icon long press on notification bar
go to more settings
and which device is connected through Bluetooth there is settings icon like button, tap on button uncheck phone off and contact share Except Media Audio.
Bluetooth audio is quality is improved alot.
Click to expand...
Click to collapse
This doesn't help at all. You'll still end up being stuck with SBC or AAC codec.
I recently converted my phone to Mi 6x and flashed AospExtended v5.8 Rom. Now LDAC is working perfectly with my sony wh1000xm2 headphones and volume output from stock dongle has increased to normal levels. So finally I'm able to use my MI A2 for listening music and I don't need to carry my old Moto X play with me just to use spotify.
I don't think problem is low quality of stock dongle. After all it is just simple adapter and it shouldn't have any or very little difference on audio quality (audiophiles may have different opinions). And I also had very low volume via bluetooth on stock rom.
I'd really love to use the stock rom because the stock camera is much better for day to day use than these buggy gcam ports, but low audio output makes it impossible. Mi a2 is great phone with ****ty firmware and I don't have any high hopes for Xiaomi to fix these bugs. Maybe in the future when development really kicks in we got rom wich is capable for music and photos.
pianistaPL said:
I have a big problem with the Mi A2 - it's really quiet using headphones (through the stock adapter). It's not headphones problem. Now, the question is, is that because of the software or maybe because of the crappy adapter? I need the people from EU country to speak here because maybe it us because of the stupid EU law.
Click to expand...
Click to collapse
So can someone confirm if this is a problem in the type-c to 3.5mm adapter? If i buy a usb-c earphone or a third party adapter the audio will be loud?
I'm really waiting for someone at XDA to comment on :
KZ Type-C Digital Decoding Cable:
https://www.gearbest.com/earphones/pp_009772302190.html
or
Odyssey Type-C to 3.5mm DAC dongle:
https://www.veclan.com/engappliance_sel_one?eng_ApplianceVo.eac_id=32
Ref : https://www.head-fi.org/threads/ve-odyssey-discussions-and-impressions-thread.886989/
I tried earlier here :
https://forum.xda-developers.com/mi-a2/accessories/type-c-audio-digital-decoding-ofc-cable-t3850980
Hey, I'm using Xiaomi Mi 8 Global Stable Miui 10.0.2.0
I have Xiaomi Hybird Pro HD earphones (they are hi-fi). But I am having really bad sound quality. I can confirm that my earphones are okay cuz I tested it on my old phone. I tried all settings inside of Mi Sound Enhancer but it is getting worse and worse. How can I fix this? I have waranty so I dont want to root my device. I cant unlock my bootloader for sound drivers. .