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.