Softpedia Pick image 0.15.1b GPL (GNU General Public License)    
2.8/5 20
MAD is a high-quality MPEG audio decoder.




MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers - Layer I, Layer II, and Layer III (i.e. MP3) - are fully implemented.

MAD does not yet support MPEG-2 multichannel audio (although it should be backward compatible with such streams) nor does it currently support AAC.

Here are some key features of "MAD":

24-bit PCM output
100% fixed-point (integer) computation
completely new implementation based on the ISO/IEC standards
available under the terms of the GNU General Public License (GPL)

The output from MAD has been tested and found to satisfy the ISO/IEC 11172-4 computational accuracy requirements for compliance. In almost all configurations, MAD is a Full Layer III ISO/IEC 11172-3 audio decoder as defined by the standard.

In one circumstance, MAD is a limited accuracy ISO/IEC 11172-3 audio decoder. This is true when MAD is forced to use an approximation version of its fixed-point multiply routine, and is easily avoided.

Because MAD provides full 24-bit PCM output, applications using MAD are able to produce exceptionally high quality audio. Even when the output device supports only 16-bit PCM, applications can use the extra resolution to increase the audible dynamic range through the use of dithering or noise shaping.

Because MAD uses integer computation rather than floating point, it is well suited for architectures without a floating point unit. All calculations are performed with a 32-bit fixed-point integer representation.

Because MAD is a new implementation of the ISO/IEC standards, it is unencumbered by the errors of other implementations. MAD is not a derivation of the ISO reference source or any other code. Considerable effort has been expended to ensure a correct implementation, even in cases where the standards are ambiguous or misleading.

OSI Certified Open Source SoftwareBecause MAD is available under the terms of the GPL, it can be freely used in other GPL software, and is also available for immediate evaluation prior to obtaining a commercial license. (Please contact us to discuss commercial licensing terms.)

Applications that uses "MAD":

AlsaPlayer audio player for UNIX
Apollo audio player for Linux
Audacity cross-platform audio editor
Audiere high-level audio API
Audio-MPEG Perl module
Avidemux audio editor
avifile media utilities for Linux
BEAST front-end to the Bedevilled Sound Engine
BeatForce computer dj-ing system
CoolPlayer audio player for Windows
cplay curses front-end for various audio players
Domo Qt/MySQL-based music organizer
ELMP-TNG embedded Linux media player
Final Scratch digital vinyl DJ system
Final Scratch Record Box Editor song organizer and utility
freebase SHOUTcast-compatible MP3 player
Geekradio virtual DJ
Gmerlin media player for Linux
GSMP audio editor for Linux
GSPlayer audio player for Pocket PC
GStreamer streaming media framework
juked MP3 jukebox daemon
K3b KDE front-end for CD recording
Kwave sound editor for KDE
MadFront front-end to madplay for Windows CE
MAD frontend for Windows
madlld MAD low-level API demonstration
madlldlib source code for creating a Win32 DLL
MAD Newton port of MAD for Newton OS
MAD Plug-in for Winamp decoder replacement
madplay audio player for UNIX
MadPlayer JNI port of madplay for Java
Madsoundz MP3 player for Windows
Mike's Jukebox Distro CD boot image and audio player
Mixxx digital dj'ing system
MMIOMP3 multimedia extender for OS/2
MOC console audio player
MortPlayer MP3/Ogg player for Pocket PC
MP3do pluggable bash script
MPD remote music player and playlist manager
mpega_libmad clone of mpega.library for Amiga
mpg321 GPL command-line replacement for mpg123
MPlayer movie player for Linux
MQ3 Qt media player
MusicBrainz Tagger automatic metadata (ID3) tagger
MythTV homebrew PVR project
NMM networked multimedia middleware for UNIX
normalize audio file volume normalizer
nvrec audio/video capture toolkit
Ogle DVD player for UNIX
OpenRISC 1000 open source computing platform
OpiePlayer (part of Opie) media player for the Sharp Zaurus
OSKit operating system framework
phMAD MP3 player for QNX
pmp3 Python/GTK front-end to madplay
Pocket DivX Player media player for Pocket PC
PT/Play (part of Pocket Tcl) media player for Linux handhelds
Rhythmbox music organizer and player for Linux
rtptsaudio audio client for RTP MPEG-2 Transport Streams
scream Python front-end to madplay
ScummVM game interpreter engine
silencer audio silence removal tool
SimpleCDR front-end to various CD audio utilities for Linux
SoX command-line sound processing utility
SQLshout Shoutcast compatible streaming source client
Squash learning music player
Squirrel Jukebox for Linux
StreamRipperX Internet radio stream application for Mac OS X
Sweep digital audio editor for UNIX
TCVP video and music player, transcoder and streaming server
TodayPlayer MP3 player for Pocket PC
To Eleven MP3 player for Sega Dreamcast
VDR MP3 Extension for Linux
VideoLAN Client cross-platform multimedia player
winLAME front-end to LAME for Windows
XGMC MIDI sequencer
xine video player for UNIX
XMMP multimedia player for Linux
xmms-mad plug-in for XMMS
Last updated on May 10th, 2005

0 User reviews so far.