I'm messing with an app for my own personal use that is dead simple with 3 buttons that will set the volume to high (when i'm out of the office), low (when i'm in the office), and off (when i'm in a meeting).
I've been able to successfully configure the ringer volume by dumping the registry in between changing the volume and the AudioUpdateFromRegistry() call.
But, when I use waveOutSetVolume() to set the "system" volume, it ends up being 0 no matter what value I supply (I've tried both hex 0xFFFF and decimal 65535 values). The call returns no error.
Anybody have experience with this call? If it makes any difference, I'm using C# w/ VS 2008 (.NET CF 3.5).
Related
Dear everyone
The voice of my phone is not loud enough, any expert can tell me how to amend the registry in order to increase the phone volume when I am talking with others?
Thanks in advance
Would also love to know if this is possible....
Incoming voice calls is more often than not too soft on my HTC TyTN, especially in a noisy room, despite the sound being maxed out.
This Might Help
goto
WM5_Tweaks_Other
Miscellaneous
Improve Sound Quality of Speaker Phone...
You might have observed that when you turn on speaker while during a call, the other person has complained of too much disturbance on the line and can hear more of static then your voice. Here's a fix to improve mic sensitivity:
HKLM\Software\HTC\AUDIOGAIN(x)\RECEIVE_UPLINK_VOLUME = CC (DWORD hexadecimal)
HKLM\Software\HTC\AUDIOGAIN(x)\EARPHONE_UPLINK_VOLUME = CC (DWORD hexadecimal)
where (x) = none, 0, 1, 2
838 pro/Hermes does not have that registry. I am using 1.35 rom
WineCape said:
Would also love to know if this is possible....
Incoming voice calls is more often than not too soft on my HTC TyTN, especially in a noisy room, despite the sound being maxed out.
Click to expand...
Click to collapse
I would definitely also like to know if this is possible, because I have the exact same complaint... Even in slightly noisy environments like a coffee shop, the earpiece volume isn't loud enough.
peace
Found this... although I admit, I don't know how to access the registry, otherwise I'd try this right away...
http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry
Fix low volume issue
The volume issue has 2 fixes, 1 permanent and 1 temporary.
If you disable the startup animation (see below) it permanently fixes the volume problem.
If you like the animation you can leave it, but you have to put your phone in sleep mode then bring it out of sleep mode after every reboot.
\HKEY_CURRENT_USER\ControlPanel\Volume
add: DWord value name = volume
value data = 4294967295then press power (sleep) wait 10 sec and press power again.
Disable/change the startup animation or sound
HKLM\SOFTWARE\HTC\StartupAnimationEnabled - change from 1 to 0 to turn everything off and permanently fix the volume issue.
You can also customize the animated boot up by deleting or changing 2 keys. (Doing this does not fix the volume issue)
Delete the WAVFile Key to remove the sound only.
Delete the GIFFile Key to remove the animation only.
Put your own .GIF file or .WAV file on the phone and rewrite the 2 keys (WAVFile GIFFile) to the new file location. i.e. \My Documents\Files\CustomAnimation.gif
Hi to everybody,
I've been searching for a solution for my problem and I can't find anything. My HTC Tytn doesn't sound when I receive calls, I don't have any unusual program that can be blocking this sound. When I receive an sms, an alert or something like this, the Tytn sounds fine, but at incoming calls it doesn't sound. Also sounds playing music, even at "Phone settings", but I just get silence on incoming calls.
I've tried all possible configurations (with vibration, only sound, etc) and it doesn't sound. I've updated to HardSPL v7 and the Radio version to 1.43... and I have nothing, it remains without sound on incoming calls.
I don't know what to do, I wouldn't like to do a hard reset and I don't know if somebody can help me, please.
Thanks a lot to everybody.
Jorge
Have you tried changing the ringtone just as a test?
Mike
Yes
Yes, I've tried with all kind of sound-file formats... and nothing. It's curious that depending on the sound I've selected, the phone vibration is different (longer or shorter deppending on the length of the sound) and if I select just sound (without vibrations) the phone just shows there's an incoming call... without sound and without vibration. I think I've tried all.... and now I don't know what else to do.
mikechannon, THANKS FOR YOUR INTEREST!!
sugaboy said:
Yes, I've tried with all kind of sound-file formats... and nothing. It's curious that depending on the sound I've selected, the phone vibration is different (longer or shorter deppending on the length of the sound) and if I select just sound (without vibrations) the phone just shows there's an incoming call... without sound and without vibration. I think I've tried all.... and now I don't know what else to do.
mikechannon, THANKS FOR YOUR INTEREST!!
Click to expand...
Click to collapse
The variable length of the vibration as you describe above is normal.
Info only - not suggesting you change these settings:
Change ringtone/vibrate/LED flash characteristics
If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events. For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':
HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)
For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':
HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)
The following are the full codes available to you. Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second.
a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.
The following thread is for the Mini s but there are some good pointers of things to check.
http://forum.xda-developers.com/showthread.php?t=253451
Mike
Nothing
Thanks, I didn't know this. I've tried a lot of combinations, even one only with a "p" and the phone didn't sound. The value it has when I went to change it the first time was av0pw3r and this is the final value I've set after trying with the others.
I'm looking for any other values that I can change and trying... but I have no results
Thanks again for your interest, Mike.
R u running PPCProfiles-Pro. I have same issue (since last few weeks) ( may with PPCprofile-pro autoswitch template) but now not it is due to auto switch profile or somthing else. I have turn off auto switch and testing now.
No I don't
No, I don't have this program installed. Do u think I should try installing it? Thanks
Jorge
sugaboy said:
No, I don't have this program installed. Do u think I should try installing it? Thanks
Jorge
Click to expand...
Click to collapse
My problem is with PPCProfile-pro software if u are not expriencing this problem then u do not have to installed this software.
Dear all, during a call I set the volume at maximun, but after if I do another call not stored this configuration. How I can do for save volume high in all calls?
you have : settings - all settings - auto volume control. That should stop the device form auto adjusting ...
auto adjusting is disable, other solutions?
Any, news, during a call I set volume to maximun level.
After, if I do another call and the volume come back lower.
How I can do?
same problem here. any solutions? also on my phone auto adjusting is disabled.
there is in advanced config an option to raise the max volume (default is 100, but can change it).
yup, but its not about the max volume.... the mistery thing is that the max level you set is getting lower for the next call and you have to readjust. Sometimes the phone remembers your setting, sometimes not.
I don't use single volume option. My system volume varies and my ringer volume is to 0 ( but not silent or vibrate ).
But every time I restart the device the the Ringer Volume sets itself to 60 %, regardless of my System Volume.
Anybody knows about this?
Do you use any software which involves profiles?
I use G-profile and it changes system and ringer value based on g-profile settings
I try to get my phone (PDA with wm6.5.3) with a louder ring volume. I changed the registry:
HKCU\Control Panel\SoundCategories\Ring\InitVol
to higher value 5. But whenever I change the volume by using the hard volume keys on the phone, this value change accordingly. And hence the ring volume also changed. I wish to have a fixed ring valume which is independent from the hard vol. key. Anyone can give me a tip how to make it with registry tweaks?
Many thanks!