Soxgui Merge selected audio:

This gui will allow you to merge all the selected audio type in your chosen directory.
All you need to do is select the directory where your files are, choose the format your files are from the drop down
box, and click merge. If you uncheck "output to same directory" you will be prompted for your save directory after
clicking merge.
The files will all be merged to a single file in chronological order and will be named soxmerged.(your file type here).
Equivalent cli example: # sox *.wav soxmerged.wav



Soxgui Audio format conversion:

This gui will allow you to convert between all sox supported audio formats. I changed the scripts to utilize ffmpeg to
convert between some other formats. All the supported audio types are in the drop down box in the gui.
All you need to do is select the directory where your files are, choose the format your files are from the drop down
box, select the format you want your files converted to in the second drop down box, select your sampling rate and stereo/mono for your output
files and click Convert. If you uncheck "output to same directory" you will be prompted for your save directory after
clicking Convert. To just resample or covert mono/stereo select the same output file type as your input and your new files will be named
new-(input file name). You can also select a file instead of a directory, which would make selecting an audio type
from the first drop down box unnecessary.
The files will be saved as the same name as the input files but with the new extension.
Equivalent cli example: # sox example1.wav -ac 2 -ar 44100 example1.au (would convert wav to au in stereo at 44100 Hz)



Soxgui Adjust amplitude (volume):

This gui will allow you to either maximize the volume of the selected file(s) to the maximum rate before distortion would occur or
You can enter your own desired rate. For example you could enter "2" without the quotes to double the volume or you could enter
".5" to cut it in half.
All you need to do is select the directory where your files are, choose the format your files are from the drop down
box, click Adjust (first Adjust button in the max before distortion frame) to change the volume to maximum before
distortion would occur. Or click Adjust in the other frame after you manually enter your adjustment rate.
If you uncheck "output to same directory" you will be prompted for your save directory after clicking Adjust.
You can also select a file instead of a directory, which would make selecting an audio type unnecessary.
The files will be saved as adjusted-(input file)
To maximize before distortion the cli example would be: # sox quiet.wav loud.wav stat -v (this command will output a number)
Use the number that was output in the next command: # sox -v (number) quiet.wav loud.wav
Otherwise the command would be: # sox -v (your desired rate) old.wav new.wav
selected rate in Hz)-(stereo or mono)-(input file)


A good site to help with sox commands:

http://www.dsl.org/cookbook/cookbook_29.html


Puppyforum thread:

http://www.murga-linux.com/puppy/viewtopic.php?p=85761