The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

audio_stuff - wrapper for aplaymidi, cdda2wav, cdrecord, lame, timidity etc.

SYNOPSIS

$ audio_stuff

DESCRIPTION

This script, which comes along with the Term::Clui Perl-module in its examples directory, integrates various open-source programs for handling Muscript, Midi, WAV, MP3 and CDDA files into one ArrowKey-and-Return user-interface,

FEATURES

rip AudioCD->WAV and burn WAV->AudioCD

These features use cdda2wav or icedax and cdrecord and wodim to get files off AudioCDs into .wav format, or vice-versa.

rip MP3CD->MP3 and burn MP3->MP3CD

These features use cp and cdrecord or wodim to get files off MP3-CDs onto local hard-disk, or vice-versa.

encode WAV->MP3 and decode MP3->WAV

These features use lame to get files from .wav format into .mp3 format or vice-versa.

play WAV,MP3,MID

Depending on which file you select, this feature either uses mpg123 to play a .mp3 file, or sndfile-play to play a .wav or .mp3 file to the headphones, or aplaymidi to send a .mid file to a Synthesiser.

AUTHOR

Peter J Billam www.pjb.com.au/comp/contact.html

CREDITS

Based on Term::Clui, alsamixer, aplaymidi, arecordmidi, cdrecord or wodim, cdda2wav or icedax, lame, mpg123, normalize-audio, sndfile_play and timidity.

SEE ALSO

http://www.pjb.com.au/ , http://search.cpan.org/~pjb , Term::Clui, alsamixer(1), aplaymidi(1), arecordmidi(1), cdrecord(1), cdda2wav(1), festival(1), icedax(1), lame(1), mpg123(1), normalize(1), normalize-audio(1), sndfile_play(1), sox(1), soxexam(7), timidity(1), wodim(1)

1 POD Error

The following errors were encountered while parsing the POD:

Around line 649:

=over should be: '=over' or '=over positive_number'