cpython/Demo/sgi/cd
Guido van Rossum 9ac9063cef Added comment header; don't use undocumented internals. 1992-04-22 13:47:50 +00:00
..
README readcd is now part of the standard library (for SI) 1992-04-22 13:39:33 +00:00
cdaiff.py Adopted new readcd interface; caught interrupts 1992-04-22 13:39:10 +00:00
cdwin.py New getstatus() return. 1992-04-15 16:19:23 +00:00
listcd.py Track info is now two triples instead of six number 1992-04-15 16:20:12 +00:00
playcd.py Added comment header; don't use undocumented internals. 1992-04-22 13:47:50 +00:00
recvcd.py made it a little nicer; use CDDA_DATASIZE; restore output sampling rate 1992-04-14 11:04:57 +00:00
sendcd.py Changed status format; added host argument; documented arguments; 1992-04-15 16:38:38 +00:00

README

These are some programs to work with the SCSI CD-ROM player's audio
interface (see cdaudio(3) in IRIX 4.0 or higher; tested only on 4.0.2).

See also the SGI-specific standard module 'readcd', documented as
"readcd.lib" in the library.

cdwin.py	A trivial window interface to play a CD over the CD
		player's audio jack.  More functionality is left as an
		excersice to the reader.  Needs module stdwin.

listcd.py	List the table-of-contents of a CD (data CDs will
		appear as a single track).

playcd.py	Read audio data from the CD and play it over the
		Indigo's built-in speker or audio jack.  Needs module al.

sendcd.py	Read audio data from the CD and send it as UDP packets
		over the network (to recvcd.py).

recvcd.py	Receive UDP packets containing CD audio data (from
		sendcd.py) and play them over the Indigo's built-in
		speaker or audio jack.  Needs module al.  (Doesn't
		actually use module cd.)

cdaiff.py	Dump CD audio to disk in AIFF format.

Note that to read *data* CD-ROMs you must open /dev/rdsk/dks0d4s7 or
some such special file...