On Wed, 24 Aug 2011 17:21:50 -0700 Ken Restivo <ken@xxxxxxxxxxx> wrote: > On Tue, Aug 23, 2011 at 01:47:43PM +0200, Renato wrote: > > Hello, what is a cheap and easy way to normalize a bunch of audio > > files from command line / shell script? Preferably something that > > works with various formats (.wav, .aiff, .flac and possibly > > even .ogg and .mp3) > > > > > > Sorry, forgot to copy list. Been using this for ~10 years now. > > #!/bin/sh > #normalize everything > > for i in `ls *wav`; do > FOO=`sox $i -e stat -v 2>&1` > BN=`basename $i .wav` > echo "norming $i with factor $FOO ..." > sox -v $FOO $i -t wav ${BN}.norm.wav > done > mmh, getting this error: norming scrivania_varie.wav with factor sox FAIL sox: --encoding: `stat' is not one of: signed-integer, unsigned-integer, floating-point, ms-adpcm, ima-adpcm, oki-adpcm, gsm-full-rate, u-law, mu-law, a-law. ... sox FAIL sox: Volume value `sox' is not a number (with sox 14.3.2) renato _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user