You can use sox for that. typical syntax looks like bellow
To change the volume or amplitude of a sound file, use sox with the `-v'option, giving the volume level as an argument. Levels below 1.0 lower the amplitude, and higher numbers raise it. - To raise the volume of file `old.wav' twofold and write the output to `new.wav', type: $ *sox -v3 old.wav new.wav [RET]* - To lower the volume of file `old.wav' by half and write the output to `new.wav', type: $ *sox -v.5 old.wav new.wav [RET]* 2009/2/20 Sudhir Mone <[email protected]> > > > > I have few MP3 or wav like music files > few of them have very high audio volume. > > > How to reduce volume of MP3, is there any program for this or algorithms. > can I do it using VC++ > > > [Non-text portions of this message have been removed] > [Non-text portions of this message have been removed]

