My mom's sings and gives away cds to people. Invariably it falls to me to have to burn cds for her, and burning 50-100 cds on a single drive is a pain. I DO have a handful of cd burners and a slightly geriatric old PIII 450. This is what i want to be able to do - either point an application at a folder of WAV or MP3s, say how many copies i need on CLI (since then i can SSH into the system and use it headless) feed 2 or more CD burners cds until its done, OR pop in a single CD into a master drive and have its contents duplicated to 2 or more burners. I'd rather have it running on linux, be command line based, and be as little work as possible - almost automatic short of telling it how many copies i want would be ideal.

I'm sure i'll have people wondering about legality - My mom sings her own music, and its classical, and older than copyright law, so, that's a non issue. I just want a way to make this chore a little easier, short of telling my mom to do it herself.

link|improve this question

77% accept rate
in which country do you live? – akira Jan 14 '11 at 11:44
singapore. But this is more a technical than a buying question, so that's irrelevant ;) – Journeyman Geek Jan 14 '11 at 12:57
well, i consider 'wasting a lot of time' vs 'find a close-by business who burns 50-100 audio cds for almost nothing' relevant... :) – akira Jan 14 '11 at 13:08
I'd rather get someone else to do it. However my mom insists we do it ourselves out of some sense of false economy. Of course, it takes me 2-3 days to get everything done, which she ignores. NOT to mention buying questions are OT, and I have some ideas on where to hunt down a local vendor. – Journeyman Geek Jan 15 '11 at 7:51
feedback

3 Answers

up vote 2 down vote accepted

to detect dev parameters for your burners - first run:

cdrecord -scanbus

then you can create shell script for .wav files

cdrecord dev=,0,0 gracetime=2 fs=4096k -v -useinfo -dao speed=12 -eject -pad -text -audio /path_to_wav_files/*

or for .mp3 files

for I in *.mp3
do
   mpg123 --cdr - "$I" | cdrecord -audio -pad -nofix -
done
cdrecord -fix

Also:

  • cdcontrol - parallel burner that allow you to write to one or more CD-Writers at once
  • cwcdr, burn, cdw - console burning software
  • mp3cd - Burns normalized audio CDs from lists of MP3s/WAVs/OGGs/FLACs

mp3cd -d /dev/scd0 *mp3

link|improve this answer
Very good, to the point answer. I look forward to testing this out :) – Journeyman Geek Jan 15 '11 at 0:19
feedback

The easiest would be to buy some sort of CD/DVD duplicator. You burn one master copy and then it makes copies of that.

They come in a wide variety of quality and prices. Here are a few examples

link|improve this answer
I'll need to use available hardware. Else, this would be the option i'd wish i could take. – Journeyman Geek Jan 14 '11 at 12:56
feedback

Outsourcing like here http://www.dupeshop.com/pricing/duplication-pricing.htm .

100 CD's ~ 140$. You have to buy the CD's anyway, maybe print for them a label and spend also some hours while you can do better things.

link|improve this answer
oh, i know i could be. Problem is my mom refuses to outsource. OR get a duplicator. Building one out of spares is the only option available to me, short of doing it the old fashioned way – Journeyman Geek Jan 14 '11 at 12:56
2  
your mom does not refuse to outsource since she outsourced the problem to YOU. the concept of outsourcing is quite familiar to your mum :) – akira Jan 14 '11 at 13:09
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.