Slashdot Mirror


How Many CDs Can You Burn at Once?

kfs27 asks: "In an attempt to help a professor of mine record and duplicate his lectures. I have been asked to put together a CD duplicating box. Commercial products seem to be very expensive and I figured a PC with some SCSI160 Cards (HW or SW Raid maybe), SCSI Burners and a 15K RPM drive (size not an issue) could do the job for cheaper. But the question is, how many CDs can you burn at once of 30 minutes, mono audio. 10 at a time would be excellent I think. More of course better. Cost is not a huge issue, as long as it's less than Commercial Duplicators, it's more of an experiment, but must be stable and easy to operate (I'd be willing to script up a frontend)."

12 of 112 comments (clear)

  1. Plextor Replex Tower by haplo21112 · · Score: 3, Interesting

    The Plextor Replex tower would be a much better way to go...it and its software are made for this sort of thing and are reasonablely cheap...about the same cost as what you are suggesting, after a quick calculation in my head..

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  2. Nero can do it by jpt.d · · Score: 2, Interesting

    Nero can burn with more than one recorder at once.

    I have never used it personally for that, nor do I know the scope of its support.

    --
    What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
  3. Re:RAM Disk, not Hard Drives by jonistron · · Score: 2, Interesting

    Oh and another thing: 1.Why isn't there an edit post option? and 2.Using a service would save you from swapping new media 1,000 times if you make 10,000 at a rate of 10 at a time. I know a student time is cheaper than prison labor, but that cheap I think not. Spend your time doing real research (not that you aren't ).

  4. don't use a RAM disk by MSG · · Score: 5, Interesting

    First, I have to say that I agree with the comments already posted suggesting that you just compress the audio and make it available for download. It's much more efficient. Especially when semester end comes and students want to review data from several lectures, not swapping disks frequently will be more convenient.

    I'd mod them up if I didn't have to say that RAM disks are a bad idea. If you simply add the RAM to the system, then the OS can cache the data in the most efficient manner possible. As long as you have the RAM to cache the image, the OS shouldn't be reading it from the drive constantly. Using a RAM disk is actually harmful to system performance, because the OS may not be able to cache disk sectors that are frequently needed. Statically allocating the RAM only works if you have more information about disk use than your OS, which you almost certainly do not.

  5. Re:Umm, depends. by polymath69 · · Score: 3, Interesting
    The AC is right; it wouldn't make sense to mount the ISO itself, as it's the image that's of use to the burner.

    But here's an even better idea. Skip the ramdisk. Instead, create a bunch of named pipes like np1..np10. Then start up a bunch of cdrecord instances, each reading from one of the named pipes. They should all block until they fill their input buffers.

    Next, use tee to copy the ISO image from the hard disk into each of the pipes.

    $ tee np1 np2 np3 np4 np5 np6 np7 np8 np9 < file.iso > np10

    That reads the ISO from the disk only once, and so should have the same performance advantages as setting it up in a tremendously large RAM disk (the contents of which might get swapped out anyway.)

    Note that the final named pipe was redirected to, rather than named as an argument to tee. That avoids the need to write an extra copy out to /dev/null.

    Will it work? You'd have to try it...

    --

    --
    I don't want to rule the world... I just want to be in charge of mayonnaise.
  6. Re:Umm, depends. by polymath69 · · Score: 2, Interesting
    I think that would depend on the implementation details of tee. It's certainly a valid question. As I said, I don't know whether this would work. Some programs are picky about reading their input from pipes, but in my experience cdrecord is fairly flexible that way.

    And named pipes, unfortunately, have their own quirks; but generally, if you set up the reading process(es) before the writing process(es), results are gemerally good.

    --

    --
    I don't want to rule the world... I just want to be in charge of mayonnaise.
  7. Re:PCI bus is your bottleneck... by Anonymous Coward · · Score: 2, Interesting

    Wow, never new so many computer Illiterates could respond to such an easy question... Specially the one's who are even more clueless about PCI... most don't even know how to spell PCI.... LOL

    All you need is a SCSI drive and bunch of SCSI CD-R burners @ any speed... They can be cheap... and on a single SCSI you can put upto 16 devices or even more... and this doesnot need any PCI interaction as long as you HDD is also a SCSI 8GB drive...

    You can buy a Adaptec 2940 used for about $50 and put all your drives on them...

    Been there done that... you can burn as many CDs as you want... If you wanna go all out you should get a D/C (dual channel) SCSI and put yer HDD on one and ALL your CD-ROMS on the other ( this is fer the fools who would say "hey, but ...")

    That's all

  8. Do the math! by Rick+the+Red · · Score: 3, Interesting
    He doesn't want to do this once, he wants to do it many times a year, for each of the professor's lectures. If he had "orders over 500" then buying in bulk would make sense; but if he only needs 30-50 copies of each lecture (my guess) then he doesn't want to make them one at a time (but ten at at time would be OK) and he doesn't want/need to buy 500 from a service. If he's making 30 copies of 20 lectures that's 600 CDs, not 50, so it's more like $4/CD if the equipment costs him $2000. But your way would cost $0.89x500=$445/batch (not the $125 you claimed -- your math is flawed somewhere) x 20 batches = $8900 (plus throwing away 9000+ unneeded CDs). Clearly the $2000 homemade box is cheaper for this application, and if he needs more than 30 copies of each lecture it's even cheaper.

    Of course, another way around this would be to put CD burners on 10 existing PCs in a lab somewhere. Not as convenient, but workable and cheaper (assuming they can get time to use that lab :-)

    --
    If all this should have a reason, we would be the last to know.
    1. Re:Do the math! by joshsisk · · Score: 3, Interesting

      You said:

      your way would cost $0.89x500=$445/batch (not the $125 you claimed -- your math is flawed somewhere)

      I said:

      If he's building a system for $2000+ to make 50 cds when he could just pay $125 bucks instead, he's crazy.

      I think your reading is flawed somewhere, I specifically wrote FIFTY, not 500. (The 500 number, which you took from elsewhere in my comment, was an example of the pricing curve of CD-R services. Note the first paragraph where I say you can get 30-50 made for $2.50 each.)

      Again, it still seems cheaper to just get the CDs made as you need them. You pay $125 for each batch (assumming a batch of 50), never have to worry about bad burns, don't have to have someone spend their time "scripting a frontend" or any of that business. Also, you never have to worry about your hardware going bad, or anything really.

      . If he's making 30 copies of 20 lectures that's 600 CDs, not 50, so it's more like $4/CD if the equipment costs him $2000.

      And furnacecd (and others, I assume) will make cd-r batches as small as ONE cd-r for $2.50 each, with the price dropping the more you make. If your way gets the price down to $4 a CD, it's still cheaper to use a service- $2.50 each at the most. Of course, over several years, using your own equipment will become cheaper- but that's not including time for maintenence, replacing hardware if it becomes needed, setup and actually doing the work.

      It also means an investment of hardware and capitol for something they might decide wasn't the best way of distributing the lectures in the first place. If, after one $125 outlay through a service, they realized that the students didn't even use the CDs, they could just not make another batch. No $2000 and all the time wasted.

      I'd recommend getting the first batch made through a service for this reason even if they plan to build the equipment. That way they can see if the students even want this. I can easily see the professor asking for a show of hands "who listened to my lectures on the cd?" and only one or two students raising their hand.

      Another thing to consider is the space taken for this equipment, and the hassle of requisitioning the hardware. I have worked in the University environment, and in my experience you can do small funding outlays (under $500) with little or no problem... But have to do proposals and seek bids for more expensive items.

      Incidentally, I agree with others on here that the best way to distribute lectures is via the web- why even bother making CDs in the first place? Just let them download them, or listen in the library/their home pc.

  9. windows by Suppafly · · Score: 2, Interesting

    This is a problem that lends itself really easily to a windows/ commercial software solution. Discjuggler by padus has support for up to 250 burners or something huge like that.. So you could get win2k a gig of ram or so and 10+ scsi burners and be good to go.

  10. Disk Changer by Anonymous Coward · · Score: 3, Interesting

    If the creation of the disks isn't time sensative, you might want to consider some sort of CDRW coupled to a disk changer, so that you don't have to sit there the entire time waiting for it to spit out disks. At 6x write speed 30 minutes of audio is written in 5 minutes, so that would be about 4 hours for fifty copies. Not too bad if you don't have to sit there feeding the drives.

  11. Hear! Hear! A cost effective solution. by kninja · · Score: 2, Interesting
    I agree with martyb. Use the CD burners already in place in the computer labs. Lots of kids drop lectures, don't attend, ignore lecture notes and read the books, etc. Any CD you gave them would end up as a coaster the following saturday night.

    If the students really want to learn the material, and they feel that this CD would help them, then they should go to the lab, download an .ISO, put in a CD and burn it, with all of the instructions on a web page with a link to the ISO. They then provide their own media and time to learn, and they learn how to burn CDs too.

    I know at my school, we have probably 30 Plextor 16x CD burners in the lab, and I have seen them used once and I am in the lab often.

    My advice, save time money and headache by making a nice ISO and a nice webpage and letting the students loose. If they can't follow well written instructions after asking a few questions (or burning a few coasters), then they shouldn't be in college.