ftp.nice.ch/peanuts/GeneralData/Usenet/news/1993/csna/csna.1993.34.tar.gz#/csna.1993.34/csna.34.16

This is csna.34.16 in view mode; [Up]

Path: digifix!not-for-mail
From: Carl Edman <cedman@capitalist.princeton.edu>
Newsgroups: comp.sys.next.announce
Subject: SUBMISSION: Play3401 v1.0 released
Date: 23 Aug 1993 14:26:45 -0400
Organization: Next Announcements
Lines: 57
Sender: sanguish@digifix.com
Approved: sanguish@digifix.com
Message-ID: <25b255$srr@digifix.digifix.com>
Reply-To: cedman@capitalist.princeton.edu

This morning I uploaded the source and m68k binary for play3401 to 

sonata.cc.purdue.edu:/pub/next/submissions/play3401v1.0.tar.gz
cs.orst.edu:/pub/next/submissions/play3401v1.0.tar.gz

eventually they will move to the proper directories.  

From the README

	Carl Edman

NOTE: This archive was compressed using GNU gzip.  Gzip achieves
considerably better compression rates and higher decompression speeds
than compress, but it is not installed on machines running operating
system versions older than NeXTStep 3.1.  You can get it from
prep.ai.mit.edu and many other fine anon ftp sites.

        Play3401 1.0
        ============

Note: This reader work only with the Toshiba 3401 series of CD ROM drives

This is the first public release of play3401.  While this code has
been in use here for several months without any problems, it is not
yet as cleaned up, general, feature rich or well documented as I would
wish it to be.  However, as I receive requests to NeXTmail this code
almost daily, and to spare at least this program the fate of
languishing for years basically finished but not quite perfect in my
software attic which has befallen so many dozens of my other
applications, I'm releasing the source now.

Play3401 is a program which reads the contents audio CDs, transfers
them digitally over the SCSI bus to the NeXT itself and then plays
them on the host system.  As currently there is not yet a standard set
of SCSI commands for this task, all the CD ROM drives which can do
this do it in mutually incompatible ways.  As a consequence this
reader work only with the Toshiba 3401 series of CD ROM drives.

Play3401 needs to access the raw CD which on NeXTs is only possible
for root.  As a consequence it needs to be run either by root himself,
or has to be installed SUID root.  "make install" by root will install
play3401 properly for general usage.

Play3401 has been heavily optimized to use as little CPU time as
possible to the point that virtually all its CPU load is caused by
system call overhead.  This still leaves a CPU load of about 15% on a
25 MHz mono slab in addition to an unspecified load on the SCSI bus.
So probably you'll not want to run play3401 while recompiling the
operating system or doing 3D animation , but for use with low-impact
tasks like news/mail reading/writing, text editing or an occasional
compile, it'll work just fine.

If you find any bugs or have any problems feel free to email me.

        Carl Edman                                         8-23-93
        <cedman@princeton.edu>

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.