hudamalmsteen / csipsimple

Automatically exported from code.google.com/p/csipsimple
0 stars 0 forks source link

Allow handsfree mode to have separate mic and speaker gain. #1139

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I request this mainly as my wife's Dell streak works well against the ear but 
echoes horribly in hands free mode.  Really need to decrease mic sensitivity,  
but there currently isn't an option ...

Cheers.

Original issue reported on code.google.com by kro...@gmail.com on 11 Jul 2011 at 9:07

GoogleCodeExporter commented 9 years ago
Just one more vote for adding manual control of microphone gain. Even in 
regular ear mode the sensitivity of mic is higher than on standard Android 
Phone app via cell network (Galaxy Nexus in my case).

3cx, sipdroid, grooveip all have a way to control it.

Thanks,
Aleks

Original comment by Micic.Al...@gmail.com on 25 Aug 2012 at 1:55

GoogleCodeExporter commented 9 years ago
Forget my comment. I found the options when I enabled Expert Settings under 
Media.

I am happy. However, no separate controls for ear and hands free mode, that OP 
requested....

Original comment by Micic.Al...@gmail.com on 25 Aug 2012 at 3:11

GoogleCodeExporter commented 9 years ago

Yep indeed this issue is two have a different setting when in handfree mode. 
There is already one for "Normal" and Bluetooth mode. Was more critical to have 
one for bluetooth because headsets has different micro gain. On handfree mode 
it should be less critic enhancement because normally the device is made to 
have a consistent micro gain between this two modes. But the feature is still 
interesting because of echo cancellation not present on all devices (not phone 
devices).

For the record (and if anybody else interested), you can also control software 
amplification volume while in call by using the media option in call screen 
(the latest option on the bottom bar). It could be useful as temporary 
workaround if you'd like to change the micro amplification dynamically while in 
call.

Original comment by r3gis...@gmail.com on 25 Aug 2012 at 8:22

GoogleCodeExporter commented 9 years ago
Yes, noticed the workaround, too. Lots of control options - wonder why is app 
called 'simple' :)

While on the topic, I'd mention one more thing. The sliders for all of these 
things are with linear (additive) scale. Hard to fine tune values below 1, and 
easy to fine tune values above 1. 

Think about polynomial scale (with power of 2 to 4, but experiment with 
different values), which would push default value 1 more to the right (closer 
to the middle). Exponential scale is a possibility (effectively gain expressed 
in dB), too, but not sure how you would implement, if you want to preserve 
ability to set value of gain 0.

Thanks for all the hard work!

Original comment by Micic.Al...@gmail.com on 25 Aug 2012 at 1:18

GoogleCodeExporter commented 9 years ago
Very good idea to express software amplification in dB :). I'll see how I can 
do that with the preference slider but would be indeed easier to edit. 

I've just created issue 1911 to track progress on this enhancement.

Original comment by r3gis...@gmail.com on 26 Aug 2012 at 11:02