MAD version 0.14.0b is now available.
Highlights of this release include:
- a new ID3 tag manipulation library implementation - a new dithering algorithm for (hopefully) even better sound quality - keyboard controls for `madplay' (see the man page for details) - a fix for `madplay' segfaults on files that are a multiple of 4K - improved code portability, and new MSVC++ project files - other various small code improvements
The new ID3 tag manipulation library is the most significant addition. The library has full support for reading ID3v1, ID3v1.1, ID3v2.2, ID3v2.3, and ID3v2.4 tags, as well as support for writing ID3v1, ID3v1.1, and ID3v2.4 tags.
Currently the only thing to make use of the new library is `madplay' for displaying tag information, however I also intend to use this as the basis for implementing ID3v2 support in the MAD plug-in for Winamp. Yes, it's coming soon!
The new dithering algorithm is intended to address the slight audio deficiencies of the old one. It should produce better sound in theory, but your ears are the best judge. Please test it and share your feedback.
The source code is here:
ftp://ftp.mars.org/pub/mpeg/
The plug-in for Winamp is here:
http://www.mars.org/home/rob/proj/mpeg/mad-plugin/
Cheers,
On 19-Oct-2001 Rob Leslie wrote:
MAD version 0.14.0b is now available.
MAd fails to configure on ia64, hppa, and a few other arches due to config.sub and config.guess being out of date. I have updated them for my Debian package, please do the same for the next release.
Sean 'Shaleh' Perry wrote:
MAd fails to configure on ia64, hppa, and a few other arches due to config.sub and config.guess being out of date. I have updated them for my Debian package, please do the same for the next release.
Thanks, Sean.
I'm also considering changing the librar(ies) to use proper libtool versioning instead of release numbering, so you don't have to keep changing the Debian package name.
-rob