gnormalize (original) (raw)


gnormalize is an audio converter and CD ripper with ReplayGain normalization algorithms, a metadata (tag) editor and an audio player. It uses gtk2-perl under GNU/Linux.


Introduction

gnormalize homepage.

gnormalize decodes the MP3/MP4/MPC/OGG/APE/FLAC file to WAV, then normalizes the WAV to a targeted volume level and re-encodes it. Moreover, gnormalize can extract Audio CD track and output as various popular audio formats (MP3, MP4, MPC, OGG, APE, FLAC, WAV) with fast speed and high quality. gnormalize can also convert audio format between MP3, MP4, MPC, OGG, APE and FLAC with high fidelity, which meets your need to play and collect audio files. It can change the encoding and Metadata (tag) properties of final normalized files.

gnormalize can be used to adjust the volume of audio files to a standard volume level, where different recording levels on different albums can cause the volume to vary greatly from song to song.

gnormalize uses 'wavegain' to normalize wav files because 'wavegain' is based on more accurate gain_analysis.c code from ReplayGain to adjust and normalize the sound amplitude.

Input:

Supported files format: MP3, MP4 (M4A or AAC), MPC (MPP or MP+ - Musepack), OGG, APE (Monkey's Audio), FLAC, Audio CD and WAV.

Output:

Supported files format: MP3, MP4, MPC, OGG, APE, FLAC and WAV.

Key Features:

Screenshoots

Decodes APE file to WAV, normalizes and re-encodes it to MP3 format. Making all fine adjusting for MP3 files.
Ripping an audio CD. Edit metadata (tag) and get metainfo for all supported formats.
Some penguins animations. Player: On the display area, click the center or right mouse button to change the display mode.
On the display area, click the left mouse button over the scrolling text to: change the colors;set the device type and device path to play audio files;adjust the scrolling text; show/hide the skin and border.
Playlist organized by artist and album name.Select more than one album or artist by pressing the control key and mouse button.

Download

Download this program at links below:

To install gnormalize, with root privilege, execute the bash script command:

tar zxvf gnormalize-version.tar.gz
cd gnormalize-version/
./install

This is my release for gnormalize rpm package, only tested on Mandriva Linux:

gnormalize-0.63-1.i586.rpm

A Fedora rpm package for gnormalize can be found at

http://atrpms.net/name/gnormalize/

This software is available under GNU General Public Licence (GPL), version 2.

Author: Claudio Fernandes de Souza Rodrigues.

For suggestions and corrections, my email:

claudiofsr@yahoo.com

S�o Paulo - Brasil

gnormalize doesn't need all this, install only the softwares for features you want to use. The real dependencies are: perl, perl-Gtk2 (version >= 1.040).
If you want to use mp3 files, you need: lame and MP3::Info perl module (already inside the gnormalize-version.tar.gz package).
If you want cddb information for audio CD, you need: CDDB_get (already inside the gnormalize-version.tar.gz package).
If you want to rip audio CD to ogg, you need: cdparanoia and vorbis-tools.

Support

Support This Project July - 2008 SourceForge.net Logo