Xpand




Xpand is a simple Python script with Glade GUI front-end for sox, cdparanoia, notlame, mpg123 and normalize. It uses the compand option in sox to adjust the dynamic range of music so the soft parts can be heard in a noisy environment, such as a car. The volume level can be normalized to a standard level so that music originally recorded at different levels will all have the same volume. Music can be read from an MP3, Wav file or straight from a music CD and output to a MP3 or WAV file.
The Compand Option tab allows the various compand options in sox to be set. There is a default setting which works with most music, and user-defined presets that can be used for experimenting. The default preset sets the gain for each level halfway to 0 dB. If the input music level is at -30 dB, then the output level is -15 dB. If it is at -10 dB, then the output is at -5 dB.

Download

xpand-0.1.tar.gz


Dependencies

sox
cdparanoia
NotLame
normalize
mpg123
CDDB.py
libglade
PyGTK bindings

Bug Reports, Suggestions and Copying

Xpand.py was written by Tom Saavedra. This program is free software; you may distribute it under the GNU General Public License as published by the Free Software Foundation, either version 2 or (at your option) any later version. (See the file COPYING.)

There is no warranty for this software, see the file COPYING.

If you want to report bugs or have a suggestion, please email me.