MPEG Audio Decoder (MAD) is a GPL library for decoding files that have been encoded with an MPEG audio codec. It was written by Robert Leslie and produced by Underbit Technologies. It was developed as a new implementation, on the ISO/IEC standards.
It consists of libmad, a software library, and madplay, a command-line program for MP3 playback. libmad is notable for using only fixed-point arithmetic while madplay is notable for its ReplayGain support.
Development ended decades ago, and vulnerabilities identified since then have gone unpatched.
External links
- MAD's home page
- MAD's SourceForge page
- Official MPEG web site Archived 2008-11-09 at the Wayback Machine
References
"MPEG Players & Encoders". linux-sound.org. Retrieved November 3, 2011. MAD Robert Leslie's GPL'd MPEG audio decoder http://www.linux-sound.org/mpeg.html ↩
"MAD". Freecode. Retrieved November 3, 2011. 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. http://freecode.com/projects/libmad ↩
"MAD". Freecode. Retrieved November 3, 2011. 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. http://freecode.com/projects/libmad ↩
"MPEG source codes". mp3-tech.org. Retrieved November 3, 2011. MAD is an mpeg-1 decoder using only integer computation. http://www.mp3-tech.org/programmer/decoding.html ↩
"madplay". Ubuntu Manpage Repository. Archived from the original on April 4, 2012. Retrieved November 3, 2011. Among the special features of MAD are 24-bit PCM resolution and 100% fixed-point (integer) computation. https://web.archive.org/web/20120404160612/http://manpages.ubuntu.com/manpages/oneiric/man1/madplay.1.html ↩
"CVE - CVE-2017-8373". cve.mitre.org. Retrieved 2024-02-13. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8373 ↩
"CVE - CVE-2017-8374". cve.mitre.org. Retrieved 2024-02-13. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8374 ↩
"CVE - CVE-2017-11552". cve.mitre.org. Retrieved 2024-02-13. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11552 ↩