OS4 DepotLogo by mason 
(anonymous IP:,1139) 

   Bug tracker
   Locale browser

   o Audio (328)
   o Datatype (47)
   o Demo (180)
   o Development (529)
   o Document (21)
   o Driver (87)
   o Emulation (141)
   o Game (852)
   o Graphics (457)
   o Library (88)
   o Network (200)
   o Office (56)
   o Utility (804)
   o Video (60)

Total files: 3850

Full index file. Download
Recent index file. Download



Support the site

 Readme for:  Development » Library » Audio » libmad.lha


Description: MAD: MPEG Audio Decoder
Download: libmad.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 242kb
Version: 0.15.1b
Date: 12 Mar 06
Author: Various (Port by Andrea PalmatÃ�¨)
Submitter: Andrea Palmatè
Email: andrea/amigasoft net
Homepage: http://www.underbit.com/products/mad/
Category: development/library/audio
License: GPL
Distribute: yes
Min OS Version: 4.0
FileID: 1707
Comments: 2
Snapshots: 0
Downloads: 468  (Current version)
468  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show content Show crashlogs Replace file 
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.

MAD has the following special features:

    * 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)

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.)

Copyright (c) 2004-2017 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment