I have searched and search and all I have found in DHD and Inspire forums is that the HTC site says it does and some say "It does." These answers do not greatly expound upon the degree of noise cancellation or when it is used. Can anyone give specifics as in does it use it for music calls what? and are there any settings that an app could enable as I have found nothing in the stock settings menu on any ROM I have used.
Thanks guys!
willwalk93 said:
I have searched and search and all I have found in DHD and Inspire forums is that the HTC site says it does and some say "It does." These answers do not greatly expound upon the degree of noise cancellation or when it is used. Can anyone give specifics as in does it use it for music calls what? and are there any settings that an app could enable as I have found nothing in the stock settings menu on any ROM I have used.
Thanks guys!
Click to expand...
Click to collapse
This is how it's supposed to work: there are 2 microphones on the Inspire - one near your mouth (bottom of phone) and one away from your mouth (top back of phone near the LED flash). When you're talking on a phone call, naturally the mic at the bottom of the phone is the one recording your voice because it is much closer to your mouth than the other mic (we are talking about a normal phone call here, not a speakerphone call). The other microphone (at the top of the phone) listens for noise that is not associated with the person talking. An example of this would be road noise in a moving car. The phone has an algorithm that generates a realtime fingerprint of the noise, and then it produces a sound wave that is 180 degrees out of phase with that sound. This "anti-sound' is combined into the audio stream that reaches the person on the other end of the phone call. The net effect is this out-of-phase sound will cancel out or reduce the original sound, so that the person at the other end of the phone call hears a reduced level of background noise. This process works best with a constant noise source - such as road noise or the constant engine noise your hear on an airliner. Dogs barking or kids screaming in the background often do not get filtered effectively, because the phone doesn't have time to generate the out-of-phase sound for stuff that changes frequency and pitch rapidly.
Now in real world usage, I haven't seen a lot of discussion in the Inspire section of people testing this feature to see if it really works. This line in the build.prop file is supposed to enable/disable the noise cancellation feature:
media.a1026.enableA1026=1 (1=enabled, 0=disabled)
and this line may be involved as well:
htc.audio.hac.enable=1
There is some evidence that setting one of both of these lines to "1" can cause battery drain in some ROMs which is why CM7 leaves them at 0. I don't run any Sense ROMs so I don't know what they've got these settings at.
henrybravo said:
This is how it's supposed to work: there are 2 microphones on the Inspire - one near your mouth (bottom of phone) and one away from your mouth (top back of phone near the LED flash). When you're talking on a phone call, naturally the mic at the bottom of the phone is the one recording your voice because it is much closer to your mouth than the other mic (we are talking about a normal phone call here, not a speakerphone call). The other microphone (at the top of the phone) listens for noise that is not associated with the person talking. An example of this would be road noise in a moving car. The phone has an algorithm that generates a realtime fingerprint of the noise, and then it produces a sound wave that is 180 degrees out of phase with that sound. This "anti-sound' is combined into the audio stream that reaches the person on the other end of the phone call. The net effect is this out-of-phase sound will cancel out or reduce the original sound, so that the person at the other end of the phone call hears a reduced level of background noise. This process works best with a constant noise source - such as road noise or the constant engine noise your hear on an airliner. Dogs barking or kids screaming in the background often do not get filtered effectively, because the phone doesn't have time to generate the out-of-phase sound for stuff that changes frequency and pitch rapidly.
Now in real world usage, I haven't seen a lot of discussion in the Inspire section of people testing this feature to see if it really works. This line in the build.prop file is supposed to enable/disable the noise cancellation feature:
media.a1026.enableA1026=1 (1=enabled, 0=disabled)
and this line may be involved as well:
htc.audio.hac.enable=1
There is some evidence that setting one of both of these lines to "1" can cause battery drain in some ROMs which is why CM7 leaves them at 0. I don't run any Sense ROMs so I don't know what they've got these settings at.
Click to expand...
Click to collapse
Thanks for the reply! I understood the concepts of noise cancellation and the like but was unaware of where the settings were! and also... Does this cancellation happen during music playback or just calls?
willwalk93 said:
Thanks for the reply! I understood the concepts of noise cancellation and the like but was unaware of where the settings were! and also... Does this cancellation happen during music playback or just calls?
Click to expand...
Click to collapse
No it doesn't affect music playback. It only works on the input (microphone) side.
So there is no way to enable it for noise cancellation while listening to music or anything of the like? I know battery drain would greatly increase, but that's what external batteries are for!
willwalk93 said:
So there is no way to enable it for noise cancellation while listening to music or anything of the like? I know battery drain would greatly increase, but that's what external batteries are for!
Click to expand...
Click to collapse
What kind of noise are you hearing in your music?
None associated with the music. I was referring to blocking the outside noises some as it does in calls. Like road noise from a car, etc. I didn't know if that was possible or not with this phone.
Sent from my Inspire 4G using XDA App
None associated with the music. I was referring to blocking the outside noises some as it does in calls. Like road noise from a car, etc. I didn't know if that was possible or not with this phone.
Sent from my Inspire 4G using XDA App
Click to expand...
Click to collapse
Oh I see. No this is not possible with the phone. I haven't seen this feature on any phone. You'll have to get noise cancelling headphones.
Thank you very much my good sir!
Sent from my Inspire 4G using XDA App
Not really big deals to me but whenever I take a picture with the front camera and I try to send it over mms, the person can't see it. They download it like normal but when viewing the msg, they don't see the picture. I'm pretty sure its because of their phone but I'm curious as to why it wont work.
The other thing is that one time when I was listening to music and I had some JVC Extra Bass headphones plugged in, someone called so I answered by sliding the bar on the screen as usual and when I answered, the music stopped and and the call connected and then right away, the music continued again with the call still connected and the caller could hear the music a little. That only happened once but I haven't tried to repeat it so I don't know how common it is.
If anyone could give me a little insight about it, please do. I'm really curious about these two things.
Sent from my Samsung Infuse bizniches
Hoping someone might have a tweak to make this work... When I use my phone in my car I like to use a voice action app (AVX) or sometimes good ol' Google Voice Search. with my old Dinc, it was great at picking up my voice even with the radio on and the a/c blasting.
However, on the S3, the mic seems to pick up the ambient noise (even if it's just the a/c on low or the car running) and doesn't do so well at picking up my voice. Sometimes it will get my voice command but will take forever to execute it because even after i stop talking it keeps listening because it's picking up the ambient sounds. Other times, it only picks up the ambient sounds and doesn't get my voice at all.
Since driving is probably the one time when a voice action app is actually needed, I'm hoping there's a setting or something that can help this. Or perhaps it's just one of those flaws in an otherwise great phone? Like I said my 2 1/2 year old Dinc did a great job of picking up my voice so it's sad to see such a cutting edge phone doing such a horrible job at it.
The weird thing is the phone has no problem hearing my voice commands over the ringtone (reject/answer) or over my music playing (stop, next, etc) so it seems like maybe the noise cancellation feature just isn't starting up like it should when a voice actions app like voice search is listening...
Anyone else notice this? Anyone have any ideas or tweaks to improve it?
Thanks for the help!
After getting my new Pixel 2, I've been noticing a strange behavior while using Whatsapp.
The audio notes on Whatsapp can be played both on "loudspeaker" or "phone speker" mode, depending on how you hold your phone if far or close to you ear. This is determined by the proximity sensor, I guess.
The BIG problem is that when I hold the phone close to my ear to privately listen to the audio notes I've received, the audio starts low (normal) but suddenly goes high as if it was on "loudspeaker" mode. This is deafening! My ear really hurts when it's happening!!!
I guess this is a huge problem, like causing real immediate injuries...
I wonder if this is a problem with my phone only or it's a common one.
I've already tried to reinstall Whatsapp but with no sucess.
Please, help.
Regards.
thiago_oliv said:
After getting my new Pixel 2, I've been noticing a strange behavior while using Whatsapp.
The audio notes on Whatsapp can be played both on "loudspeaker" or "phone speker" mode, depending on how you hold your phone if far or close to you ear. This is determined by the proximity sensor, I guess.
The BIG problem is that when I hold the phone close to my ear to privately listen to the audio notes I've received, the audio starts low (normal) but suddenly goes high as if it was on "loudspeaker" mode. This is deafening! My ear really hurts when it's happening!!!
I guess this is a huge problem, like causing real immediate injuries...
I wonder if this is a problem with my phone only or it's a common one.
I've already tried to reinstall Whatsapp but with no sucess.
Please, help.
Regards.
Click to expand...
Click to collapse
No solution, but I've encountered the same issue as well. Even though the phone was against my head, it was like the sensor malfunctioned or something. Maybe it's something Google could fix?
So I noticed whenever I use calls especially whatsapp video, voice and messenger video aswell, the person I am speaking to keeps cutting out. I noticed it is due to noise from my side. Whenever there is noise on my side it cancels out their sound?
So it causes the sound from whoever I am talking to to constantly cut out every second.
But I found muting myself stops any issues which isn't really a fix as I have to constantly unsure and mute myself
Been trying to search for a fix but maybe my wording is weird so I can't find any fix