I'm trying to remap my microphones because whichever microphone is used for voice commands, voice recording, and non-speakerphone calls doesn't work, so I'd like to instead be using the microphone that's used for video recording and speakerphone calls as that one does work. I'm gandering at mixer_paths.xml and I see four microphones, main-mic, sub-mic, 3rd-mic, and ear-mic. Which is which? Guessing ear-mic is the bottom hole one that doesn't work. I switched the ear-mic devices for main-mic and it didn't change anything.
Also, is there a better way to go about switching them for the system?
Should anyone else be in my situation, in mixer_paths.xml
main-mic is the bottom microphone. (DMIC2 &DEC2)
sub-mic is the top microphone. (DMIC4 & DEC4)
ear-mic is the physically plugged in headset microphone. (DEC5 & ADC2)
If you replace DMIC2 with DMIC4, and DEC2 with DEC4, your top microphone will work in place of your bottom one.
If anyone knows what 3rd-mic (DMIC6 & DEC6) is, I'd love to know. When I try to use it I don't get any audio input.
Related
I was wondering if anyone knows how to raise the mic volume on a call. I use a car arm to use my phone to listen to music and answer calls while I'm driving. I've noticed that the mic volume is very low while the headphone jack is use (can't hardy hear me). Of I turn on the speaker feature on the call, the mic volume fixes itself. I was wondering is there was a way to raise the mic volume with the headphone jack in use .
Thanks in advance.
Bump!
Sent from my Nexus 4 using xda app-developers app
If you search for mic call on N4 threads you will see lots of complains and no answer. Seems like noise cancelation is the problem but still no luck
Stick your finger over the top microphone while you're talking. That will make the N4 send all the signal from the bottom microphone, effectively eliminating noise suppression but letting your voice come through okay.
wmm said:
Stick your finger over the top microphone while you're talking. That will make the N4 send all the signal from the bottom microphone, effectively eliminating noise suppression but letting your voice come through okay.
Click to expand...
Click to collapse
did it with no success, in fact that should be the solution for some reason it doesnt work for me
Dunno, then; I was just reporting the experience of a user in a different thread. I haven't had a phone call in the car since then, so I don't know whether it would work for me or not.
Just a thought -- my car mount has movable feet, and I have to make sure that one of them doesn't cover the microphone hole on the bottom. I don't know if your mount potentially has the same problem or not.
As many of you already know when using a speakerphone only the bottom speaker is working. Is there anyway to enable it to have both working? Maybe something kinda like this http://forum.xda-developers.com/nexus-5x/themes-apps/mod-surround-sound-testers-t3252659?
as far i know, this is not possible (yet). i'd love it if someone could make this happen.
Dual speakers
What do you mean by bottom speaker only work on Nexus 6p? Mine work on both top and bottom speakers. Do you have a different device or model?
dual speakers work... just not for phone calls (speaker phone)
I was so disapointed when I found out that only one speakerphone was enable during phone calls. I use a lot the speakerphone and that was the main reason I bought a 6P, to use both speakers, especially when driving.
Does anyone know how to enable both speakerphones?
Voltage outputs can be adjusted to make the volume louder during phone calls from the handset and speaker phone from the mixer paths file. It might be possible to change something in there to allow using both speakers during also.
Since you can you make use of both speakers with videos music and gaming , there should a way to allow them during calls.
Been noticing that I say ok Google at the top of the phone and nothing happens then say it at the bottom and it works. Tested with the phone in safe mode and it still happened. If i block the bottom microphone it can't pick up anything. Anyone else can test this to see if they have the same issue or if it's just me that got a defective device.
Thanks in advance
I think the top microphone is for noise cancelation. So I think it's normal.
Sent from my SM-G935F using Tapatalk
It was my understanding that they both pick up sound and noise cancel between them. That's the way it's been on other phones I have had.
Tried mine, and it is the same as yours.
I also tested it by using the voice recorder app, speaking into the top microphone while covering the bottom mic and then playing back to see if it is picking up sound. The playback was very quite. However it works normal when using the bottom mic.
Additional info, the phone user guide indicates that the voice recorder app has two modes of operation - standard and interview. In interview mode both top and bottom mics are in operation. I put the voice recorder app into interview mode and run the same test ( covering the bottom mic and speaking into the top mic) , this time the playback was loud and clear.
So it might be that in normal operation the top mic operates in noise cancellation mode as suggested above.
The bottom mic is designed to take your voice input. The top mic is designed to hear ambient noise, and subtract that information from the signal the bottom mic sends to the phone, reducing the amount of noise on your call or recording. That's the way all my phones with a noise cancelling mic work.
It works with the voice recorder
iofractal said:
Been noticing that I say ok Google at the top of the phone and nothing happens then say it at the bottom and it works. Tested with the phone in safe mode and it still happened. If i block the bottom microphone it can't pick up anything. Anyone else can test this to see if they have the same issue or if it's just me that got a defective device.
Thanks in advance
Click to expand...
Click to collapse
Hello, the top mic works with voice recorder when you choose the "interview" mode from the 3 options on top.
I know for sure that both mic works on mine. I don't know whether some apps will use the top mic only for noise cancelation, as others have mentioned.
I used an app called "Easy Voice Recorder Pro" and enabled Stereo recording in the settings in this app. The top mic works as left, and the bottom one works as right. You can try gently rubbing your fingers over the mic area to see if it picks up the sound and play it back wearing a headphone.
As others are saying.
The top moc is use for phone calls.
You can use the top mic for interview mode.
This is all normal
There appears to be a mic at the top of the phone and a mic at the bottom of the phone, I assume to record in stereo. For voice calls on speakerphone, which mic is active? I'm trying to figure out which is the best way to hold the phone when it's noisy and I want to speak directly into the mic.
And for other functions like google assistant, should I be speaking into the top or bottom mic?
enozten said:
There appears to be a mic at the top of the phone and a mic at the bottom of the phone, I assume to record in stereo. For voice calls on speakerphone, which mic is active? I'm trying to figure out which is the best way to hold the phone when it's noisy and I want to speak directly into the mic.
And for other functions like google assistant, should I be speaking into the top or bottom mic?
Click to expand...
Click to collapse
I don't think so. The top one is the noise cancellation mic
Hi! The upper microphone works when talking on speaker phone or with headset, but the bottom one doesn't. I've also tested with the microphone amplifier app, which clearly shows that the upper works and the bottom (default) doesn't. The line is completely still and value at 0 for the default mic.
In the beginning it was random, working on some calls and not others. All of the sudden it stopped working conpletely, on calls and with all apps.
Have tried cleaning it with a needle, didn't work. Have also tried flashing two mic fix I found here on the forum, they didn't work either, one by user fbs and the other by thejester123.
Has anyone had similar issues and found a solution?
If the zero is the peak signal reading, mike may be dead(or killed with the needle now).
I it's a volume/amp register it's software related.
Normally the microphones should just switch with talk modes, one being the microphone and the other for ambient noise reduction.