AudioCD::Mac 0.25
Details
| Size: | 14K |
| Last Update: | 2008-04-22 21:57:19 |
| OS Support: | Linux |
| License/Program Type: | Perl Artistic License |
| Publisher: | Chris Nandor |
| Price: | $0.00 |
Description:
AudioCD::Mac 0.25 is libraries software developed by Chris Nandor.
AudioCD::Mac is a MacPerl extension for controlling Audio CDs.
SYNOPSIS
!perl -w
use AudioCD;
use strict;
my $cd = new AudioCD;
$cd->volume(255);
$cd->play(2);
print "Now playingn" if $cd->status == CD_PLAY;
printf "Volume is %dn", $cd->volume;
sleep(5);
$cd->pause;
print "Now pausedn" if $cd->status == CD_PAUSE;
sleep(5);
$cd->volume(100);
$cd->continue;
print "Now playingn" if $cd->status == CD_PLAY;
printf "Volume is %dn", $cd->volume;
sleep(5);
my @info = $cd->info;
printf "Currently at track %d, %.2d:%.2dn", @info[0..2];
$cd->stop;
my $status = $cd->status;
print "Now stoppedn" if
($status == CD_FINISH || $status == CD_STOP);
if (do 'CDDB.pm') { sold separately
my $cddb = new CDDB;
my @cddb_info = $cddb->calculate_id( $cd->cddb_toc );
my @discs = $cddb->get_discs(@cddb_info[0, 3, 4]);
print "You were probably listening to $discs[0]->[2]n";
}
$cd->eject;
This is the MacPerl module to be used by the AudioCD module. Other modules can be written for other platforms, but this one is Mac specific, calling Mac OS APIs to control the CD player.
Requirements:
Perl
What's New in This Release:
Significant clean up of Perl and XS code, lots of misc. changes.
Hopefully fixed cd_toc to give all the right values.
Fixed eject problems.
"no pointer is a pointer, too" -- Matthias Neeracher
AudioCD::Mac 0.25 supports different languages (including english). It works with Linux.
Downloading AudioCD::Mac 0.25 will take several seconds if you use fast ADSL connection.
0 comments
Add to
AudioCD::Mac 0.25 Version History
Related Software
|
|
From category: Libraries |
| cPdfWriter Image Graph Driver 0.2.2 is libraries software developed by Valeriu Palos. cPdfWriter is a PHP5 class for exporting PDF documents based on TCPDF, FPDF, and other related scripts.... |
|
|
From category: Libraries |
| Audio::File::AudioProperties 0.10 is libraries software developed by Florian Ragwitz. Audio::File::AudioProperties is a Perl module that can abstract an audio file\'s audio properties. Audio... |
|
|
From category: Libraries |
| dnAnalytics Numerical Library 0.2 is libraries software developed by dnAnalytics Team. dnAnalytics Numerical Library is a numerical library for the .NET Framework. The library is written in C and... |
|
|
From category: Compilers |
| Factor 0.84 is compilers software developed by Slava Pestov. Factor project is a language based around a programming paradigm that encourages simple, testable and reusable code. Factor\'s ma... |
|
|
From category: Libraries |
| ff javascript library 1.1 is libraries software developed by fforw. ff javascript library is a minimal library meant to develop real-life Javascript-enabled Web sites. ff javascript library offers... |
|
|
From category: Libraries |
| DBIx::SQLCrosstab 1.17 is libraries software developed by Giuseppe Maxia. DBIx::SQLCrosstab Perl module creates a server-side cross tabulation from a database. SYNOPSIS use DBIx::... |
|
|
From category: Perl-Modules |
| PDL::Pod::Parser is a base class for creating pod filters and translators.... |
|
|
From category: Libraries |
| Audio::MPEG 0.04 is libraries software developed by Peter Timofejew. Audio::MPEG is a Perl module for encoding and decoding of MPEG Audio (MP3). SYNOPSIS use Audio::MPEG; Aud... |
|
|
From category: Libraries |
| Ethiopic::Cstocs 0.12 is libraries software developed by Daniel Yacob. Ethiopic::Cstocs is a Perl module for conversions of charset encodings for Ethiopic script. SYNOPSIS use LiveG... |
|
|
From category: Libraries |
| Archive::Tyd 0.02 is libraries software developed by C. J. Kirsle. Archive::Tyd is a Perl extension for simple file archiving. SYNOPSIS use Archive::Tyd; my $tyd = new Arch... |
|
|
From category: Code-Generators |
| cproto 4.7e is code generators software developed by Chin Huang. cproto generates function prototypes for functions defined in the specified C source files to the standard output. The functi... |
|
|
From category: Perl-Modules |
| Lingua::Zompist::Cuezi is a Perl module to inflect Cuezi nouns, verbs, and adjectives.... |
|
|
From category: Code-Generators |
| C to C++ 1.4.0 is code generators software developed by Denis G. Sureau. C to C++ is a Python script that converts C code to C++ code. The main program is ctocpp.py that performs successive... |
|
|
From category: Perl-Modules |
| Google::Ranker is a Perl module to find the ranking of a site/result against a search.... |
|
|
From category: Libraries |
| cclib 0.6.1 is libraries software developed by Noel O\'Boyle, Adam Tenderholt. cclib is a Python library for parsing and interpreting the results of computational chemistry packages. Among o... |
Leave a comment