audio_stuff - wrapper for aplaymidi, cdda2wav, cdrecord, lame, timidity etc.
$ audio_stuff
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,
These features use cdda2wav and cdrecord to get files off AudioCDs into .wav format, or vice-versa.
These features use cp and cdrecord to get files off MP3-CDs onto local hard-disk, or vice-versa.
These features use lame to get files from .wav format into .mp3 format or vice-versa.
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.
Peter J Billam www.pjb.com.au/comp/contact.html
Based on Term::Clui, aplaymidi, arecordmidi, cdrecord, cdda2wav, lame, normalize, mpg123, sndfile_play and timidity.
http://www.pjb.com.au/ , http://search.cpan.org/~pjb , Term::Clui, aplaymidi(1), arecordmidi(1), cdrecord(1), cdda2wav(1), lame(1), normalize(1), sndfile_play(1), timidity(1)
1 POD Error
The following errors were encountered while parsing the POD:
=over should be: '=over' or '=over positive_number'
To install Term::Clui, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Term::Clui
CPAN shell
perl -MCPAN -e shell install Term::Clui
For more information on module installation, please visit the detailed CPAN module installation guide.