./audio/madplay [command-line MPEG audio decoder and player]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.15.2b, Package name: madplay-0.15.2b
Maintained by: Christian Weisgerber
Master sites:
Description
'madplay' is a command-line MPEG audio decoder and player based on the
MAD library (libmad). After decoding, 'madplay' sends the output to an
audio output module. The following audio output modules are provided:

- Sun audio
- CD audio (*.cdr, *.cda)
- Audio IFF (*.aif, *.aiff)
- Microsoft RIFF/WAVE file (*.wav)
- Sun/NeXT audio file (*.au, *.snd)
- raw PCM
- hex (for debugging and compliance testing)
- null (for timing the decoder)

'madplay' will also read and display ID3 tag information, and further
supports the relative volume adjustment information (RVA2) in such tags,
as written by tools like 'normalize'.

MAD produces output samples with a precision greater than 24 bits. Because
most output formats use fewer bits, typically 16, 'madplay' implements a
dithering algorithm when truncating samples for output. This produces high
quality audio that generally sounds superior to the output of a simple
rounding algorithm. However, dithering may unfavorably affect an analytic
examination of the output (such as compliance testing), and therefore it
may optionally be disabled at runtime.

Available flavors:
esd - additional EsounD interface module


Filesize: 577.079 KB
Version History (View Complete History)
  • (2010-04-02) Updated to version: madplay-0.15.2bp3
  • (2009-06-21) Updated to version: madplay-0.15.2bp2
  • (2009-03-30) Updated to version: madplay-0.15.2bp1
  • (2009-03-29) Updated to version: madplay-0.15.2bp0
  • (2006-07-21) Package added to openports.se, version madplay-0.15.2b (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-04-07 10:05:48 by Christian Weisgerber | Files touched by this commit (3)
Log message:
switch libiconv and gettext modules to ordinary dependencies
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427)
Log message:
convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.
No package changes
   2010-10-18 10:52:48 by Marc Espie | Files touched by this commit (115)
Log message:
USE_GROFF=Yes
   2010-09-05 18:04:29 by Stuart Henderson | Files touched by this commit (53)
Log message:
new-style REVISIONS/LIB_DEPENDS
   2010-04-01 16:12:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
* disable optimization fiddling and just honor CFLAGS
* don't bother with automake
   2010-04-01 16:12:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
* disable optimization fiddling and just honor CFLAGS
* don't bother with automake
   2010-04-01 16:12:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
* disable optimization fiddling and just honor CFLAGS
* don't bother with automake
   2010-04-01 16:12:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
* disable optimization fiddling and just honor CFLAGS
* don't bother with automake
   2009-06-20 08:56:18 by Martynas Venckus | Files touched by this commit (2)
Log message:
put it into the stopped state, if needed, before setting configuration
set and starting it again so that madplay could work with multiple
files properly.  ok naddy@
   2009-06-20 08:56:18 by Martynas Venckus | Files touched by this commit (2)
Log message:
put it into the stopped state, if needed, before setting configuration
set and starting it again so that madplay could work with multiple
files properly.  ok naddy@
   2009-04-08 08:52:15 by Christian Weisgerber | Files touched by this commit (1)
Log message:
remove esd flavor
   2009-03-29 15:08:21 by Matthias Kilian | Files touched by this commit (1)
Log message:
WANTLIB += sndio. While here, fix license marker.
   2009-03-28 10:26:46 by Martynas Venckus | Files touched by this commit (5)
Log message:
implement sndio backend for madplay.  with inputs from naddy@ and jakemsr@
ok naddy@ and jakemsr@
   2009-03-28 10:26:46 by Martynas Venckus | Files touched by this commit (5)
Log message:
implement sndio backend for madplay.  with inputs from naddy@ and jakemsr@
ok naddy@ and jakemsr@
   2009-03-28 10:26:46 by Martynas Venckus | Files touched by this commit (5)
Log message:
implement sndio backend for madplay.  with inputs from naddy@ and jakemsr@
ok naddy@ and jakemsr@
   2009-03-28 10:26:46 by Martynas Venckus | Files touched by this commit (5)
Log message:
implement sndio backend for madplay.  with inputs from naddy@ and jakemsr@
ok naddy@ and jakemsr@
   2009-03-28 10:26:46 by Martynas Venckus | Files touched by this commit (5)
Log message:
implement sndio backend for madplay.  with inputs from naddy@ and jakemsr@
ok naddy@ and jakemsr@
   2007-09-15 15:26:04 by Simon Bertrang | Files touched by this commit (149)
Log message:
remove surrounding quotes from COMMENT/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2006-09-18 03:04:03 by Marc Espie | Files touched by this commit (8)
Log message:
new style libs


   2006-08-01 06:13:29 by Marc Espie | Files touched by this commit (40)
Log message:
new-style specs


   2005-10-18 17:24:26 by Christian Weisgerber | Files touched by this commit (10)
Log message:
switch over to USE_LIBTOOL


   2005-01-05 08:47:10 by Christian Weisgerber | Files touched by this commit (122)
Log message:
SIZE


   2004-11-21 10:51:48 by Marc Espie | Files touched by this commit (79)
Log message:
WANTLIB markers


   2004-09-18 04:26:55 by Marc Espie | Files touched by this commit (4)
Log message:
new style conflicts


   2004-08-10 02:04:02 by Xavier Santolaria | Files touched by this commit (7)
Log message:
new-style MODULES.


   2004-08-08 18:21:29 by Marc Espie | Files touched by this commit (17)
Log message:
more new plists.
put V number of freetds into its Makefile.


   2004-06-16 16:59:12 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 0.15.2b


   2004-06-16 16:59:12 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 0.15.2b


   2004-02-20 19:32:20 by Christian Weisgerber | Files touched by this commit (9)
Log message:
update to 0.15.1b


   2004-02-20 19:32:20 by Christian Weisgerber | Files touched by this commit (9)
Log message:
update to 0.15.1b


   2004-02-20 19:32:20 by Christian Weisgerber | Files touched by this commit (9)
Log message:
update to 0.15.1b


   2004-01-04 09:57:52 by Nikolay Sturm | Files touched by this commit (3)
Log message:
@pkgcfl mad-*
ok naddy@


   2003-12-15 08:54:24 by Christian Weisgerber | Files touched by this commit (4)
Log message:
@dirrm shared directories


   2003-12-10 14:36:53 by Christian Weisgerber | Files touched by this commit (3)
Log message:
take maintainer; suggested by pvalchev@