1 -*- text -*- 2Please send Normalize bug reports to chrisvaill@gmail.com. 3 4 5Version 0.7.7 6 7* Fixed bug with reading broken wav files with bad sizes 8* Fixed bug causing seg fault on non-PCM wav files 9* Fixed bug with reading wav files that have stuff after the data chunk 10* Fixed Windows "no such file" bug 11* Fixed small memory leak 12* Fixed cosmetic bug with negative gains 13* Fixed bad basename regexp in normalize-mp3 script 14* Fixed --oggdecode option in normalize-mp3 script 15* Turned audiofile support on by default 16* Upgraded to latest GNU autotools 17 18 19Version 0.7.6.1 20 21* Documentation, license, and email address updates. No code changes. 22 23 24Version 0.7.6 25 26* Fixed off-by-one bug causing any ID3 tag greater than 256 bytes in 27 size to come out corrupt. 28* Several updates and fixes for the normalize-mp3 script, including 29 FLAC support. 30 31 32Version 0.7.5 33 34* Fixed command-line parsing bugs in normalize-mp3 script 35* Fixed problem with reading mp3s with bad CRCs. 36* Fixed cosmetic bug in displaying negative decibel gains 37* Recognize .mp2 files 38* Updated translations 39 40 41Version 0.7.4 42 43* Fixed several bugs in ID3 code that were causing bus errors on 44 ID3v2.2 tags on non-intel architectures. 45* Fixed bug in ID3 version converting routines causing seg faults 46* Fixed ID3 version converting bug causing incorrect conversion for 47 some frames 48 49 50Version 0.7.3 51 52* Fixed bug causing segmentation faults on certain unusual mp3 files 53* Fixed bug causing false FAIL messages on "make check" 54* Fixed bug in frontend message code 55* Upgraded to latest GNU autotools 56 57 58Version 0.7.2 59 60* Fixed a bug that was causing "normalize -bn" to display the wrong 61 volume adjustment on the last line. The bug was cosmetic, i.e. the 62 correct adjustment was applied if -n was not specified. 63* Fixes to normalize-mp3 script for compatibility with older perl 64 versions. 65 66 67Version 0.7.1 68 69* Overhauled normalize-mp3 script. Now written in perl, supports 70 batch and mix mode, and doesn't choke on some filenames anymore. 71 Note that the -b option has changed: you must use --bitrate now. 72* Running "normalize -g 0dB X.mp3" now removes the volume adjust info 73* Added experimental --frontend option 74* Fixed bug in gain display with -mn specified 75* Fixed bug in WAV writing code causing problems with oggenc 76* Fixed non-POSIX badness causing BSD compile problems 77* Fixes for OS/2 78* Updated to gettext 0.11 79* Various autoconf updates 80 81 82Version 0.7 83 84* Added optional mad library support, for reading MP3 files 85* Added optional audiofile library support, for reading various audio 86 formats 87* Added support for ID3 tags, to set relative volume adjustment 88 information in MP3 files 89* Added xmms plugin to use ID3 tag information 90* Added -w option to force output sample width 91* Added --no-progress and --query options for frontends 92 93 94Version 0.6.1 95 96* Overhauled normalize-mp3 script. It now works on ogg vorbis files, 97 and preserves ID3 or ogg tags over the re-encode process. 98* Added normalize-ogg as link to normalize-mp3 99* Fixed build problems on freebsd and cygwin 100 101 102Version 0.6 103 104* Improved limiter (no more clipping!). Adjustment with limiting is 105 much more accurate. Limiting is on by default now, so the -c option 106 is deprecated, and the --clipping option has been added to turn 107 limiting off. 108* Added -l option to control limiter. 109* Added -T option to set "don't bother adjusting" threshold 110* Fixed bug giving spurious error message on amiga 111* Fixed bug in printing output when reading from stdin 112* Added -n and -T options to normalize-mp3 script 113* Fixed bug in normalize-mp3 script with certain filenames 114* Made all opens binary for compatibility with cygwin 115* Minor speedup fix 116* Code cleanups 117* Config fixes for compatibility with new versions of automake & autoconf 118 119 120Version 0.5.2 121 122* Fixed bug with -c option. It was not turning compression on. 123* Fixed bug in dealing with corrupt files. 124 125 126Version 0.5.1 127 128* All gain values in dB, all amplitudes in dBFS (option `--fractions' 129 added to get gains and amplitudes as fractions of 1.0 instead) 130* Added -c option to turn on compression 131* No longer do compression if we don't need to 132* The -n option now prints out peak values and gains 133* Keep track of clippings, even when using lookup table 134* Fixed bugs with 24 and 32 bit WAV files 135* Other minor bugfixes 136 137 138Version 0.5 139 140* Added dynamic range compression instead of clipping 141* Added --peak option to normalize by peak instead of RMS 142* The -a option now also accepts values in decibels less than full 143 scale (dBFS) 144* Speed improvement 145* normalize-mp3 script now skips files that are already normalized 146* Other minor bugfixes and cleanups 147 148 149Version 0.4.1 150 151* Bug fixed: decibel gains supplied to -g option were doubled in v0.4. 152* Bug fixed: report of needed adjustment in dB was halved in v0.4 (it 153 was consistent with -g option bug). Adjustments calculated by v0.4 154 should not be used with any other version. 155 156 157Version 0.4 158 159* Added ability to compute volume of data from standard input 160* Adjustments now measured in decibels 161* Already-normalized files are now skipped 162* Files are adjusted in place, no longer use temporary files 163* Minor bugfixes 164* Various code cleanups 165 166 167Version 0.3.4 168 169* Bug fixed in handling files less than one second long 170* Added normalize-mp3 script 171* Various code cleanups 172 173 174Version 0.3.3 175 176* Bug fixed in statistical volume analysis for mix mode. 177 178 179Version 0.3.2 180 181* Fix for bug with long filenames. 182 183 184Version 0.3.1 185 186* Initial public release. 187