Ringtones and media Volume more LOUD

Rudegar

Retired Moderator
Jul 16, 2003
12,496
49
0
45
DK
a device cant play louder then it was ment to do
so the only path would be to use a audio editor on a
computer to inc the vol on the file itself
of cause inc vol have a limit as inc higher then
the bit res would just result in overload and poor degration
of the sound
 

fards

Inactive Recognized Developer
Nov 17, 2005
7,104
1,818
253
Currently Reverse Engineering 42
There are several .csv files in /windows, these dictate the sound model used on the phone.

I've been playing with one, but can't get any boost that sounds okay, you can try changing the reg key from the operator assigned one (if europe then theres a 100db limit imposed I think) to the standard HTC one.

Have a look to HKLM\Drivers\BuiltIn\WaveDev\AcousticFile in the registry

mine comes as AudioPara3-XC-Vodafone_V5.csv

The standard HTC is AudioPara3.csv but theres also a AudioPara3-XC.csv in windows.

Try them out if you really want to, but don't blame me if it makes things worse, blows your speakers or causes pixies to come around and eat your brickwork!

you may have to hard_reset..
 

THJahar

Senior Member
Nov 3, 2008
228
0
0
does anyone know how can get the volume more loud for ringtones and media player? thanks
I wonder if you're having the same problem that i'm having...
Whilst the phone lying open on a desk seems quite loud, the moment you put it into your pocket you keep missing calls as you don't hear it ring.
I couldn't figure it out until i accidently put my thumb over the bottom left side of the phone where the speaker hole is. if you do this it loses all of it's volume and becomes barely audible.
Now with my old K800 the sound kinda 'leaked' out. and was fine when in my pocket, but with the X1 it's becoming annoying that i keep missing phone calls
 

fards

Inactive Recognized Developer
Nov 17, 2005
7,104
1,818
253
Currently Reverse Engineering 42
I've tried them, they mess up the sound, the csv aren't right for the x1, the internal speaker gets dominated by far too much reverb.

see my post above

I've tried all three csv files that came with my VF X1 and the VF one is the best sounding, so I'll try and tweak the gain levels some more to get a bit more volume out of it.
 
Last edited:

fards

Inactive Recognized Developer
Nov 17, 2005
7,104
1,818
253
Currently Reverse Engineering 42
OK all values in HEX.

Music playback through the speaker is virtually full strength in the VF csv, at FEC9 so there's no way that can go louder.

Audio during call using earpiece and through headset* is at 4000, changing it to 4800 gives very slight boost without distortion, anymore and I found I've turned the volume down during a call.

Same with music playback through headset * and standard system volume.



* I'm presuming headset is wired headset as it makes a difference when you try it!


vodafone csv attached.
If you dont have a VF X1 then you'll need to extract and rename this to what ever you registry points to at HKLM\Drivers\BuiltIn\WaveDev\AcousticFile in the registry

PLEASE BACK UP THE ORIGINAL FILE IN WINDOWS FIRST!
 

Attachments

Last edited:

teomito

Member
Nov 6, 2008
12
0
0
OK all values in HEX.

Music playback through the speaker is virtually full strength in the VF csv, at FEC9 so there's no way that can go louder.

Audio during call using earpiece and through headset* is at 4000, changing it to 4800 gives very slight boost without distortion, anymore and I found I've turned the volume down during a call.

Same with music playback through headset * and standard system volume.



* I'm presuming headset is wired headset as it makes a difference when you try it!


vodafone csv attached.
If you dont have a VF X1 then you'll need to extract and rename this to what ever you registry points to at HKLM\Drivers\BuiltIn\WaveDev\AcousticFile in the registry

PLEASE BACK UP THE ORIGINAL FILE IN WINDOWS FIRST!
I've done what you told but nothing seems to be changed, is that file to be modified? can you boost it a little more?
 

teomito

Member
Nov 6, 2008
12
0
0
I have it!

The base key is

HKCU\ControlPanel\SoundCategories\Attenuation

There are three values below that 0, 1 and 2. General sound is associated with category 2 and this is probably set to 1 at the moment. I have changed the value associated with category 2 to 3 for the moment. I have heard that it can be changed to as high as 5 but I don't want to damage the speaker.

So in short change the HKCU\ControlPanel\SoundCategories\Attenuation\2 registry setting from the default 1 to a higher value (between 1 and 5) and this will factor up the volume for most phone functions. Once you've done that power cycle the phone for the change to take effect.
 

fards

Inactive Recognized Developer
Nov 17, 2005
7,104
1,818
253
Currently Reverse Engineering 42
The base key is

HKCU\ControlPanel\SoundCategories\Attenuation

There are three values below that 0, 1 and 2. General sound is associated with category 2 and this is probably set to 1 at the moment. I have changed the value associated with category 2 to 3 for the moment. I have heard that it can be changed to as high as 5 but I don't want to damage the speaker.

So in short change the HKCU\ControlPanel\SoundCategories\Attenuation\2 registry setting from the default 1 to a higher value (between 1 and 5) and this will factor up the volume for most phone functions. Once you've done that power cycle the phone for the change to take effect.


Im afraid that made no difference my ringtone when I tried it, went from 1 to all the different values up to 5 with a soft reboot inbetween, but the ringtone remained the same level.

I also tried this one.

http://discussion.wmexperts.com/showpost.php?p=1474659&postcount=252

which caused the ringtone to go silent.

then there's this which explains it a bit.


Audio Categories and Handlers – Source: Microsoft.com and HTC
HKCU\controlpanel\soundcategories\attenuation\
0 =0 Default=0 Muted During Call
1 =1 Default=1 Attenuated During Call – Affected by system volume
2 =2 Default=2 Attenuated During Call – Unaffected by system volume

Add the following to \Attenuation\ (d-word)
3 =3 Create Muted During Call
5 =5 Create NOT Attenuated During Call – Affected by system volume
6 =6 Create NOT Attenuated During Call – Unaffected by system volume

So if those is true all those people claiming it makes their music louder are hearing a placebo effect.
 

EdLow

Member
Nov 25, 2008
15
0
0
I'm having exactly the same problem.

However when I play the mp3 that I've set as my ringtone in the music player either the system one or the Touchflow 3D one then the music is very loud.

To give you a reference the music is played almost twice as loud at full volume.

So I how do I make the settings that the music player uses work for my ringtone settings.

Ed
 

EdLow

Member
Nov 25, 2008
15
0
0
I've just checked my settings.

I don't have the HKLM\Drivers\BuiltIn\WaveDev\AcousticFile in the registry.

Under WaveDev I only have the following options:

Dll, Flags, IClass, Index, Order, Prefix, Priority256

On the phone in the Windows directory I have the Audiopara3.csv and Audiopara3_XC.csv files.

Can you tell me if I need to add the AcousticFile key and if so what the value is for the key. If not then which one of the CSV files do I replace.

Will a soft reset be needed afterwards.

Thanks

Ed
 
Dec 2, 2007
28
0
0
I think this is more a mechanical (acoustic) issue than a digital one.

I've noticed that while just sitting on the desk the volume is quite loud for both music and ringtones. However the speaker's sound is released only through this tiny gap on the lower left side of the housing, which is easily covered when the phone is put into a bag or pocket.

Once that hole is covered the speaker becomes almost inaudible because the sound waves created by the tiny speaker simply have no way of leaving the phone's housing.

It's a bit like sealing the resonance tubes of a subwoofer with a pair of socks, except that a 600W-Subwoofer will most likely punch it's way through the obstacle, while the sound wave generated by a 0.1W phone speaker just flatlines upon impact.

To me this is a fundamental mechanical design flaw, I don't think it can be corrected by software.
The "right" solution would be to drill a larger hole into the housing next to the speaker, so the sound waves can spread more easily, but that's probably not an option for most people.

Of course one can try to increase the software amplification factor limits, but since these limits are generally set according to hardware limitations you will very likely not get the desired results, just blow out the speaker or overload the driving transistor...