Sorry if I'm a complete noob, but what exactly does this setting do? I've searched Google but have found no clear answer. It is located under Settings > Call > Additional Settings. Thanks.
RoLo. said:
Sorry if I'm a complete noob, but what exactly does this setting do? I've searched Google but have found no clear answer. It is located under Settings > Call > Additional Settings. Thanks.
Click to expand...
Click to collapse
Its noise cancellation while on the phone
Sent from my SGS2 LTE
anyone have the issue of it always turning off after you turn it on??
mr_clean5953 said:
Its noise cancellation while on the phone
Sent from my SGS2 LTE
Click to expand...
Click to collapse
On my side or the person whom I'm talking to?
RoLo. said:
On my side or the person whom I'm talking to?
Click to expand...
Click to collapse
That's a good question. This is the only thing I've found on Samsung's site:
Turning Off Noise Suppression: Noise suppression is automatically enabled on the Galaxy S II Skyrocket to help you communicate more effectively in loud environments, but it can be disabled. To turn off noise suppression, touch Applications > Settings > Call > Additional Settings. Uncheck the box next to Noise Suppression.
From what I understand, its the same as on the iphone. it takes whatever background noise is around YOU and cancels it out.
If you wish all noise suppression to be permanently switched off please post your interest in this thread
What Audio Modes Does Noise Cancellation Work On?
mr_clean5953 said:
Its noise cancellation while on the phone
Click to expand...
Click to collapse
Does it work on handset, speaker, and/r bluetooth?
Related
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
Hi,
First, Thanks to all the developers!
Amazing work!
I wanted to ask if there is a chance to change the priority of this issue to HIGH
(http://code.google.com/p/photon-android/issues/detail?id=11)
eventually, the main use is for talking and this issue really annoys everyone who's calling..
I was looking for solution and found this thread.. but I'm not a DEV so I can't say if it's good for our mini or not..
http://forum.xda-developers.com/showthread.php?t=860850
The problem is only on the other side of the conversation, I can hear load and clear..
Thanks again!
hi
yes you are right about annoying part
but as i can see they had different issue than our
they had Background noise fix / mic gain fix and we have echo on the side of person who we are talking to...
i might have some ideas for this, i will have a look later after sensors fix ;-)
we definitely need to edit oncrpc devices like schlund maded for gps! Please see *.h in /root/android/kernel-htc-hd-mini-testing/arch/arm/mach-msm/qdsp5_comp
This is maybe good: #define AUDMGR_PROG 0x30000013
and I think this is not good: #define AUDMGR_CB_PROG 0x31000013
Also in this folder we have many many definitions like jpeg task etc..etc...etc... Cotulla also maded some changes there!
Update:
youtube fix is also there? As I recall the first port of 2-6-32, the big problem was here, and I think this have priority checking! => mach-msm/include/mach/msm_adsp.h
i already checked the rpc values, they are correct, same than on windows DLL.
for youtube and camera, the key issue is adsp_photon.c, where cotula imported src for photon.
for headset mic, there must be a DEX or RPC to trigger.
if you want to fix it, you need to spy on windows first (gpio or DEX) or check on topaz/raphael/leo how they enable headset
liorderei said:
and the echo problem... ppl cant talk with me when im on android...
Click to expand...
Click to collapse
There is discussion in various forums for other Android phones and Android apps (eg. SIP/VoIP) that a temporary fix is to just turn down the volume on the earpiece. But since the in-call volume is yet to be fixed for the Photon (meaning it can be quite loud!), perhaps you could try using the headset (if you can tolerate the high volume) when speaking and see if the echo problem has gone away. Or try using loudspeaker and see if the other party reports the echo issue to see if echo cancellation operates to make a difference.
Wowser said:
There is discussion in various forums for other Android phones that a temporary fix is to just turn down the volume on the earpiece. But since the in-call volume is yet to be fixed for the Photon (meaning it can be quite loud!), perhaps you could try using the headset (if you can tolerate the high volume) when speaking and see if the echo problem has gone away. Or try using loudspeaker and see if the other party reports the echo issue to see if echo cancellation operates to make a difference.
Click to expand...
Click to collapse
I can say for myself that when i put loudspeaker in call its getting worse?
I have the same problem with all androids that copy, is there a solution?
kaoss said:
I have the same problem with all androids that copy, is there a solution?
Click to expand...
Click to collapse
no
(not yet)
To everyone the same thing happens?
Got my phone last night. Played around with "OK Google," and asked about the weather and such, just like I would do with my Nexus 4. The voice reply seems to be extremely quiet in comparison to the ringer and notification sounds (which, while not *that* loud, are much easier to hear than the voice response from Google Now).
Anyone else experiencing it/have any potential fix/know some setting I'm overlooking that would fix this?
shadrage said:
Got my phone last night. Played around with "OK Google," and asked about the weather and such, just like I would do with my Nexus 4. The voice reply seems to be extremely quiet in comparison to the ringer and notification sounds (which, while not *that* loud, are much easier to hear than the voice response from Google Now).
Anyone else experiencing it/have any potential fix/know some setting I'm overlooking that would fix this?
Click to expand...
Click to collapse
Is your "media" volume turned up? Settings> sound> volumes
jbdan said:
Is your "media" volume turned up? Settings> sound> volumes
Click to expand...
Click to collapse
Of course! All the volume bars are maxed. First thing I checked
Still quiet :\
Did anyone ever find a solution to this? i still have this problem :crying:
Does a reboot fix it?
bblzd said:
Does a reboot fix it?
Click to expand...
Click to collapse
If you try a volume booster mod like with Franco kernel it may help.
Sent from my Nexus 5 using xda app-developers app
People. I've been fooling around with CM11, but now I'm back on stock because my volume keys and microphone don't work properly with CM.
However, I noticed that the sound quality of incoming calls (as in: what I hear during a call) is much better on CM then on stock. Stock has some kind of noise suppression build in which is too aggressive and cuts off the sound, resulting in a stuttering signal.
In CM this noise suppression seems to be turned off. Does anyone know how to disable it in stock?
Thank you!
settings- call settings - unchech "microphone noise supression"
sergioslk said:
settings- call settings - unchech "microphone noise supression"
Click to expand...
Click to collapse
Thanks, but this is for noise suppression for the mic, it only has effect on what the other side hears. I'm talking about noise suppression that I hear when someone talks to me.
No setting for that, must be turned of in a file somewhere. Probably /system/etc/snd_soc_msm. But I can't figure out what to change.
HI,
People are complaining that they are unable to hear me during a voice call. They say it sounds as if I am talking under the ocean / not very clear.
I guess this seems to be because of the noise cancellation. Is there a way to improve the sound clarity during the calls. Increase the main mic gain and reduce /.disable the secondary mic?
I see that the build.prop does not have the same lines that kitkat used to have and hence cant make the below changes
ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=false
How do I disable noise cancellation in marshmallow?
cheth20 said:
HI,
People are complaining that they are unable to hear me during a voice call. They say it sounds as if I am talking under the ocean / not very clear.
I guess this seems to be because of the noise cancellation. Is there a way to improve the sound clarity during the calls. Increase the main mic gain and reduce /.disable the secondary mic?
I see that the build.prop does not have the same lines that kitkat used to have and hence cant make the below changes
ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=false
How do I disable noise cancellation in marshmallow?
Click to expand...
Click to collapse
Did you ever find a solution?