Projects / MAD

MAD

MAD is a high-quality MPEG audio decoder capable of 24-bit output. All computations are performed with fixed-point integer arithmetic, making it ideal for systems without a floating-point unit. The implementation is entirely new, based on the ISO/IEC standards.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  18 Feb 2004 03:56

Release Notes: This release of libmad uses a new, faster Layer III IMDCT algorithm. New in madplay is Replay Gain support as well as an option to view encoder tag information (written by e.g. LAME).

  •  11 Jun 2003 11:06

    No changes have been submitted for this release.

    •  09 Nov 2001 14:15

    Release Notes: Three new audio output modules in madplay (cdda, aiff, and esd), new --bit-depth (for selecting the output resolution) and --ignore-crc (for playing streams with bad CRCs) options, support in Win32 builds for keyboard controls, and removal of dependency on Cygwin DLLs.

    •  23 Oct 2001 14:16

    Release Notes: Renaming the ID3 library to libid3tag (enabling it to be installed), shared libraries use proper libtool versioning instead of release numbering, and fixes for some NetBSD and FreeBSD audio compatibility issues.

    •  19 Oct 2001 04:38

    Release Notes: A new ID3 tag manipulation library has been implemented, with support for ID3v1, ID3v1.1, ID3v2.2, ID3v2.3, and ID3v2.4. Portability of the code has been improved, and MSVC++ project files are now included. A new dithering algorithm has been implemented, which may produce better audio quality. Keyboard controls are now supported in madplay. Other fixes include a possible segfault in madplay.

    Screenshot

    Project Spotlight

    poppler

    A PDF rendering library.

    Screenshot

    Project Spotlight

    spideyfs

    A FUSE filesystem over HTTP with a mini PHP interface on the server side.