v4.2: cmapdoctor
CDio: CD software for
reading and writing audio data
as well as creating efs and iso9660 formatted CDs
by Carsten Koch
Carsten's contribution greatly extends the software we are able to provide for manipulating CD data. CDio is composed of two programs,
ReadCD
andWriteCDR
.ReadCD
is able to read audio and data tracks off a CD and optionally write them to files and/or play the audio tracks via the audio hardware.WriteCDR
, the writer driver, creates a single session, single track data CD-R in either efs or iso9660 format from file system image files as well as a single session, mutiple track audio CD-R from AIFC files.
The janitor is very pleased to be able to provide the source code implementing such functionality for the reading and writing of CD data. We view such software as precisely the sort of "learn-by-example" "boiler plate" source we are always seeking to add to the Toolbox for use by all our developers. This contribution is precisely why the Gold Medal award was initially created. Namely, high-lighting something noteworthy and calling attention anew to our interest in actively collaborating with all of you.
We hope and urge anyone who extends this software, or who determines ways to increase its reliability and robustness, will please contact DTjanitor@sgi.com and share will us the additions/enhancements/changes made so we can integrate these back into the Toolbox source tree and then provide the same to all developers. This is the essence of the sort of collaboration we hope will continue to manifest with ongoing benefits for all us of participating in and partaking of the world of the DT.
We would like to include a few "testimonials" to this software from people who work for SGI in Europe:
Axel Sammet:
In late 1995 I started evaluating CD-Writer SW for my own local demands. By that time I got to know that Carsten was just about to finish his first Beta and was glad to receive a copy. Sony was very cooperative in terms of helping out with a CDU 920 S and off I went...
I'm running the bundle on an R4600SC Indy (IRIX 5.3) and never had any major complaints. Carsten fixed all the small bugs in no time (there were no large ones ;-) ) so I never thought about other solutions any more. Right now I burn about 2-5 CDs a week (mainly efs and audio) and I am glad to have this piece of code with a rigid command line interface instead of these state-of-the-art GUI wrappers...Stefan Grotehans:
I'm an SE and also a friend of Axel Sammet. To make a long story short, I love the software, too! Its really cool and, I think, worthy of a medal.
To reiterate just what this Gold Medal recognition is based upon, we quote from what was written back in v4.2:
to be a little more concrete here about the Gold Medal, some of the janitor's general guidelines for such an award are:
- a tool, utility, src example, application, or data set especially useful to "fill a hole" left unaddressed by sgi's engineering community.
- something exceptionally beautiful/meaningful that serves as a stellar example of what is possible to do/create on/with an sgi machine.