Main > Programming > Libraries >

Audio::Mad 0.6

Audio::Mad 0.6

Sponsored Links

Audio::Mad 0.6 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.13 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1215
Date added: 2006-06-30
Publisher: Mark McConnell

Audio::Mad 0.6 description

Audio::Mad is a Perl interface to the mad MPEG decoder library.

SYNOPSIS

use Audio::Mad qw(:all);

my $stream = new Audio::Mad::Stream();
my $frame = new Audio::Mad::Frame();
my $synth = new Audio::Mad::Synth();
my $timer = new Audio::Mad::Timer();
my $resample = new Audio::Mad::Resample(44100, 22050);
my $dither = new Audio::Mad::Dither();

my $buffer = join(, );
$stream->buffer($buffer);

FRAME: {
if ($frame->decode($stream) == -1) {
last FRAME unless ($stream->err_ok());

warn "decoding error: " . $stream->error();
next FRAME;
}

$synth->synth($frame);
my $pcm = $dither->dither($resample->resample($synth->samples()));

print $pcm;
next FRAME;
}

This module is an attempt to provide a perl interface to the MAD (MPEG Audio Decoder) library, written by Robert Leslie. It has been designed to be 100% object oriented, and to follow the MAD interface as closely as possible.

So far, most of the MAD library, plus two companion modules are provided as part of the interface. Seperate documentation is provided in perldoc for all of the modules in the Audio::Mad framework.

Audio::Mad 0.6 Screenshot

Advertisements

Audio::Mad 0.6 Keywords

Bookmark Audio::Mad 0.6

Hyperlink code:
Link for forum:

Audio::Mad 0.6 Copyright

WareSeeker periodically updates pricing and software information of Audio::Mad 0.6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Audio::Mad 0.6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Audio::Mad::Util is a utility class for working with mpeg streams. Free Download
Audio::Mad::Stream is a Perl interface to mad_stream structure. Free Download
Audio::MPEG is a Perl module for encoding and decoding of MPEG Audio (MP3). Free Download
POE::Wheel::Audio::Mad is a POE Wheel implementing in-session non-blocking mpeg stream playing. Free Download
Audio::XMMSClient is a Perl interface to the xmms2 music player. Free Download
pymad is a Python module that allows Python programs to use the MPEG Audio Decoder library. Free Download
wxAUI is an Advanced User Interface library for the wxWidgets toolkit. Free Download
Urwid is a curses-based user interface library. Free Download