This is the README for GKPlayer.GTool.NI.b.tar.gz [Download] [Browse] [Up]
GKPlayer enables you to play audio CDs on your Toshiba CD-ROM. You can also mark sequences on the CD and save them to a .snd file. The supported formats are 44 kHz, 22 KHz, Stereo or Mono. In order to use a GTool, you need the GTools.app application. It is available from the same source, where you got this GTool. IMPORTANT NOTES (please read them all!!!): - The GKPlayer was tested with a Toshiba XM-3401 CDROM. However, the program should also work with the 3301 and the newer 4xxx drives. - It is easy to confuse the device driver. To avoid this, follow this procedure to use audio CDs: 1. Click the 'Insert Disk' button in the GKPlayer panel. 2. Wait until the system asks you to insert a CD. 3. Insert the CD. Now you can use the CD inside GKPlayer. The eject button of the drive is DISABLED while GKPlayer uses an audio CD. To eject the CD, click on the eject button of the GKPlayer panel. If you did get the device driver confused by not following that procedure, it might be necessary to reboot the system. - GKPlayer does NOT play the sound through the NeXT sound system, you have to connect headphones or an external amplifier to the CD-ROM. If you run NSFiP and use a PAS soundboard, you might want to get the package 'PASPlus.0.99.I.b.tar.gz' from the archives. It enables you to activate the mixer on the PAS board and run the sound through that board. It is available via ftp from: ftp.informatik.uni-muenchen.de (EUROPE) /pub/comp/platforms/next/i486/audio/PASPlus.0.99.I.b.tar.gz. cs.orst.edu (USA) /pub/next/binaries/drivers/PASPlus.0.99.I.b.tar.gz - ADAPTEC-Driver: All NeXT supplied drivers for the Adaptec 1542x boards in NSFiP machines up to NEXTSTEP 3.2 include a bug which disables the fast forward/reverse function of GKPlayer. DO NOT USE THOSE FUNCTIONS THEN!!! If you do anyway, it will take about a minute for the drivers to 'reconnect' to SCSI, the hard disks will not work during this time. If you are able to recompile a driver from the sources, which are available as NeXTAnswer #1556 (1556_Adaptec1542B_Driver_Example_Source.compressed): In the file AHAThread.m, in method - (int) ccbFromCmd:(AHACommandBuf *)cmdBuf ccb:(struct ccb *)ccb (~line 189) case OPGROUP_6: #if REV_3_3 if(scsiReq->cdbLength) cmdlen = scsiReq->cdbLength; else #endif REV_3_3 cmdlen = sizeof (struct cdb_6); //<<<< here cdb_ctrl = 0; break; change the marked line to cmdlen = sizeof (struct cdb_10); This corrects that bug. BITart Gerd Knops Cranachweg 4 93051 Regensburg Germany EMail: gerti@BITart.sub.org (NeXTMail welcome) Fax: +49 941 999750
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.