Home
Name Modified Size InfoDownloads / Week
DOS_Win_Build 2018-05-31
compressor-Linux 2018-05-31
Compressor-030-x64-WIN-BUILD.zip 2018-06-11 853.0 kB
README.txt 2018-06-01 4.2 kB
Compressor-030-WIN-BUILD.zip 2018-06-01 52.3 kB
Totals: 5 Items   909.5 kB 6
WAV Audio Compressor - 2005-2018 - Linux/Windows stable 0.30 releases
-------------------------------------------------------------------------------------------------------------
http://sourceforge.net/projects/compressor/

WAV Audio Compressor can be used for several purposes:

Giving a particular audio effect to the song or track, compensating drop outs in a recording,
preparing the track for broadcast, applying a variable normalization if the recording features
some parts at a too low sound level.

This audio utility aim to be simple to use and easy to install.

----------------------------------------------------------------------------------------------------------

Requirements for compiling / using the Audio Compressor:

a) UNDER LINUX / Posix:

gcc compiler (I cannot tell you if there is a minimum version number, but the classic type code should
compile whatever is the version. If you already compiled something with your gcc version, that will be ok ;-) ).

b) UNDER Windows:

Download the Windows version (same Sourceforge project)
or compile this source with your favourite C/C++ compiler.

Then launch "compressor.exe" (provided in the Windows package) from the console (command prompt).

You can also set a path to the folder (e.g. C:\Program Files\Compressor\) where you chose to install this utility.

To add a path in Windows XP: Conf. Panel -> System -> Advanced -> Environment variables -> Value "Path"
(but do not remove already existing entries!)

----------------------------------------------------------------------------------------------------------


Compiling with gcc for Linux
---------------------------------------

After having entered the just uncompressed directory, run from the console:

"gcc compress.c -o compress"

After completion, copy as root the executable file "compress" to "usr/local/bin/" (path for Linux) or /home/user/bin
(depending on your preferences and on your distro).



Testing and using:
--------------------

To make a try with a WAV file, named for example "filename.wav", type from the console:
# compress filename.wav
This will start compression with default settings (displayed on start, as well as their allowed ranges).

These parameters can be modified if specified from the command line:
# compress filename.wav <maxgain> <recoverspeed> <feedbackspeed>

In all cases the result will be automatically saved as "Cfilename.wav".

Example for <maxgain> = 30, <recoverspeed> = 8 and <feedbackspeed> = 2 :
# compress filename.wav 30 8 2


Processing MP3 files under Windows:
-----------------------------------------------------

If using FFMPEG (find it at: http://ffmpeg.zeranoe.com/builds/win32/static/ ), you can use the attached BAT script
example ALLMP3CMP to compress all mp3 files present in the current directory. This example allows you to write other similar
scripts for various purposes and to process various multimedia files.

Note about the WAV input format:
---------------------------------------------

The expected input format is 44.1Kspl/s 16-bit stereo. The following FFMPEG call converts any multimedia file to this appropriate format:
# FFMPEG -i <input_file_name> -f wav -ar 44100 -ac 2 output_file.wav

If a WAV file is already available but not in this format, and if you don't want to use FFMPEG, then you can resample the file by using one 
of these other utilities:

* NorQualizer ( http://sourceforge.net/projects/norqualizer/files/ ) can resample WAV files while applying by the way a smart self-adjusted
equalization to musical tracks, so that they all sound the same way (bass/trebble balance). This can be useful before audio compression.

* Chiah audio tool ( http://sourceforge.net/projects/chiah/files/chiah_2.1.6_build_0040.zip/download ) can be used for resampling
WAV files before using the compressor.

----------------------------------------------------------------------------------------------------------

vincentportet_95@hotmail.com

----------------------------------------------------------------------------------------------------------


Source: README.txt, updated 2018-06-01