Mi mix 2 video sound recording quality

Karidas

Senior Member
Jan 12, 2017
54
10
0
Athens
hello there mi mix 2 lovers

I have found a solution to a problem that most of you know. :laugh:
The problem of our beloved mi mix 2 device or any xiaomi phone recording low quality audio while recording video.
possibly it's because of the agressive noise cancelation

While recording on the default app on miui (I think on every rom too but I am not sure tell me if I am wrong)

Anyway there is a trick to get that good audio
1) Download a free app called (Hi-Q free) it's a recording audio app
2) Download open camera it's a camera app
3) Mute audio in open camera settings
4) In Hi-Q app set it to +15 db gain (but it depends) , wav format and mic selection unprocesed raw.
5) tap record on Hi-Q and the record with open camera
6) then synchronize them in post with any video editing program I used premiere pro on PC but kinemaster on Android is my favorite for editing on the go but you can use whatever you like
7) enjoy the good quality

It's alot of work for recording a video on your phone but the quality you get it's amazing and if you're into recording musical instruments or videos on YouTube it's a must

I have prepared a video comparison showing the default camera app and open camera muted with (Hi-Q free) recording app.
https://drive.google.com/file/d/1pjdBeByA3ejYDT4z44RIF_WUCdlLjiGv/view?usp=drivesdk

If xiaomi will ever update fix this bug it would be awesome.
I speak in Greek there but who cares :silly:
 

hypern0va

Senior Member
Sep 18, 2014
353
127
73
Italy
Hi, thank you for the workaround!

I would like to understand if the low audio quality is due only to a bad noise cancellation algorithm or if microphones aren't that great either: I listened to the audio in your samples and it seems much better with the workaround, but since you mentioned "recording musical instruments", did you try to test it in a very loud environment like a concert? Many phones with low quality microphones just get their audio saturated in these occasions and the result is awful, could you tell anything about it related to the Mi Mix 2?

Thank you
 

reapy0815

Member
Jan 28, 2014
37
1
0
That is a very good workaround.
However, I was wondering if the official MIUI devs care about the problem and are working on it. I am on the stock global ROM and happy so far, I dont want to flash Lineage just to bypass this problem.
Maybe I will open up a thread at the official MIUI site, there have to be a lot of people with this problem and maybe they will work on it then.

I had this problem too on my Redmi 4 Pro. It seems like this is a problem of MIUI itself?
 

manuerduarte

Senior Member
Oct 14, 2008
76
38
38
Solution for bad audio recording

Hi, testing a lot i find how to rec very good audio with the mi mix 2, works on every app that i trying to record videos.

my english is very bad, i will try the help you guys.

I try this in latest global rom and latest lineage OS.

This only work with ROOT.

Step 1.
with a root file explorer Delete all media_profile and mixer_path files in System/etc and System/vendor/etc

Step 2.
Global ROM
Place in System/Vendor/etc the atached files mixer_paths_tasha.xml and media_profile_vendor.xml

Lineage OS
Place in System/Vendor/etc the atached files mixer_paths_tasha.xml and media_profile_v1_0.xml

Change the permissions of both files to rw- r-- r--

Step 3
Edit your /System/build.prop file like i did in te file "cambio.jpg" compare with your build.prop and change to "true" all the lines that you find different. i mark in red the important ones, but i change others lines of false to true.

I dondt attach that file because in every update you will have to change again that lines in build.prop, and make again step 1 and step 2.

Step.4
Reboot the phone and enjoy

if the audio is too quiet for you, you can edit the mixer_path_tasha.xml, find this lines at the begining of the file
<ctl name="DEC5 Volume" value="86" />
<ctl name="DEC6 Volume" value="86" />
change 86 to a higher value and test by yourself, this is for my own use, i like to rec rock concerts and loud envoirements

If someone with better english want to make a better guide i have no problem, i figure this solution testing a lot of times with a lot of smartphones. the only thing, thanks me haha
 

Attachments

Last edited:

reapy0815

Member
Jan 28, 2014
37
1
0
Looks promising. But its not a thing for me since I am on a locked bootloader and dont want to unlock it yet.

But the best solution would be if Xiaomi would simply fix this, and I dont understand whats the problem there or if they just dont care (which i cant imagine).
 

colorado_al

Senior Member
Aug 4, 2008
606
125
0
To adjust the sound level is it just
<ctl name="DEC5 Volume" value="86" />
<ctl name="DEC6 Volume" value="86" />

or also DEC 0 thru 8?
 

Baronex

New member
May 23, 2018
4
1
0
Hey,

I'm unable to delete files you mentioned. I'm getting error whilst trying to delete them.
My device is rooted and i have granted SU permissions for root explorer.
Any ideas what to do ?
 

manuerduarte

Senior Member
Oct 14, 2008
76
38
38
Using Es File Explorer i'm getting "device or resource busy" error. I've tried restarting the phone and try again but still no succes.
It seems like these files are being used at the moment and i can't delete them.

I never had that problem, what root method do you use? I have magisk v16

---------- Post added at 12:40 AM ---------- Previous post was at 12:36 AM ----------

How i can add more volume for the speaker?
sorry, i never try to gain more volume on the speaker, i thing it will sound distorted
 

reapy0815

Member
Jan 28, 2014
37
1
0
Seems that I have to unlock the bootloader and root the phone. Nothing I am happy about, since the phone ran awesome out of the box and now the tinkering starts again, like in the good old days with all the other android phones I owned :D

This device is so great, even with the global official ROM, but why has it this one problem?

I found another workaround, you can use openCamera and only set the audio channel to mono and the recording device to standard/default. Then the audio is a lot better.

The MIUI recording app can also record in high quality if you set it to Music. Noise cancellation seems to be disabled then.
 

Karidas

Senior Member
Jan 12, 2017
54
10
0
Athens
Seems that I have to unlock the bootloader and root the phone. Nothing I am happy about, since the phone ran awesome out of the box and now the tinkering starts again, like in the good old days with all the other android phones I owned :D

This device is so great, even with the global official ROM, but why has it this one problem?

I found another workaround, you can use openCamera and only set the audio channel to mono and the recording device to standard/default. Then the audio is a lot better.

The MIUI recording app can also record in high quality if you set it to Music. Noise cancellation seems to be disabled then.
where do you find Music setting in the MIUI recording app?