Multimedia

20. Can I use a CD-ROM to play audio CD's? What programs are available?

Look for x_cdplayer, xcdplayer, xcd and Workman:

ftp: space.mit.edu :/src/xcd.tar.Z (xcd)
ftp: sparc.mit.edu :/usr/demo/CDROM/x_cdplayer (x_cdplayer)

They should run under SunOS 4.1.x with any drive that normally boots and/or mounts on a Sun.

[courtesy guy@Auspex.COM (Guy Harris)]

"The best CD player program I've seen is Workman, a complete CD player with a song database, a variety of play options, and even the kitchen sink! You can get Workman 3.1beta and a starter song database by anonymous ftp to ftp.hyperion.com in the /Workman directory. Enjoy!"

[courtesy jback@East.Sun.COM (Joe Backo - Special Projects Mgr Sun Baltimore,Md.)]

21. My NEC CDR-1750 works fine as a drive, but I can't get it to play audio CD's with workman, x_cdplayer, etc. How can I get it to work?

The CDR-1750 is not SCSI-2 compliant and uses vendor-unique commands for audio playback. The only UNIX-based CD player that supports the Hitachi is xmcd, written by yours truly. The source code to xmcd-1.1 is available via anonymuos FTP:

	ftp.x.org:/contrib/xmcd-1.1.README
	ftp.x.org:/contrib/xmcd-1.1.tar.gz

Also available is a 1600+ CD database for xmcd:

	ftp.x.org:/contrib/xmcd-cddb.README
	ftp.x.org:/contrib/xmcd-cddb.tar.gz

Xmcd requires Motif to compile.

Special Note for SunOS 4.1.x/Solaris 1.x (sparc): Although xmcd-1.1 supports SunOS 4.1.x, you will run into problems playing audio using the Hitachi CDR-1750S. This is because SunOS 4.1.x has a bug in its SCSI CD-ROM driver that makes it malfunction when delivering 12-byte SCSI commands, which the Hitachi require for audio playback. "

[courtesy ti@bazooka.amb.org (Ti Kan)]

22. Can I record audio tracks on a SPARCstation?

If you have the proper cabling, you can simply plug the audio output into the audio input on the Sparcstation and use Audiotool to record normally. This is not the same as digitizing.

23. Can I digitize audio tracks over the SCSI bus? (CDDA tracks)

Not without a third-party driver.

24. Why can't I read Electronic Books discs?

The Electronic Books discs are multisession, so you cannot read them without a third-party driver (which see).

25. Why can't I mount multisession PhotoCDs?

"[T]he filesystem on a PhotoCD is ISO 9660 (at least the first session). And on a multisession PhotoCD it's still pretty close to ISO 9660, the only difference is that the 'volume descriptor sequence' doesn't start at sector #16 but at sector #'first block of last session + 16'.

PhotoCDs are XA discs recorded in Mode-2/Form-1, while ordinary cdrom discs are recorded in Mode-1. And that's also the reason why the Toshiba drive refuses to access PhotoCD discs, you have to switch the drive into CDROM/XA mode before you can access PhotoCDs. Unfortunatelly the Toshiba drives can't read 512 bytes/sector in XA mode, so you have to use a third party cdrom driver (that supports XA reading, 2K sectors and multisession) to access PhotoCDs on a Sun with a Toshiba drive.

The SunCD drive and Pioneer's DRM-604x automatically detect Mode-2/Form-1 discs and switch transparently into XA mode, so that you can use the drives with Sun's sr(7) cdrom drive to mount (singlesession) PhotoCDs. "

[courtesy jk@tools.de (Jurgen Keil)]

It is possible to mount multisession discs with a third-party driver.

26. Are there any PD/shareware utilities for reading and converting PhotoCD images?

Yes! I came across a reference to one:

"[I] have posted the Versions v0.1 and v0.2 of my Photo-CD-to-PPM Converter hpcdtoppm to alt.sources some days ago. It runs on Unix machines, but it should not be difficult to port to other machines. It reads all resolutions of a normal Photo-CD. Some ftp-Servers keep v0.1, i will try to put v0.2 on Servers. I have also put three images on a german ftp-Server.

The images are at switek.uni-muenster.de = 128.176.120.210 in directory /pub/pictures/PCD. "

[courtesy danisch@ira.uka.de (Hadmut Danisch)]

27. OK, ALREADY! I get the point that multimedia features don't work well with all of the solutions presented above. What are my options?

If you want to explore multimedia functions with your Sun, you will need a third-party SCSI driver. There is one exception: "SunOS 5.3 has support for multisession, but this only works with Sony CDROM drives (SunCD+, CDU-561)" [courtesy jk@tools.de (Jurgen Keil)]

Here are a few firms to try:

        Instar                  Voice: 403-264-7274
        Suite 306               Fax: 403-264-7286
        205 9th Avenue S.E.
        Calgary, Alberta
        Canada T2G 0R3

	Kintronics Computer Products
	914-347-2530 or 800-431-1658

        Relax Technology        Voice: 510-471-6112
        3101 Whipple Road       FAX: 510-471-6267
        Union City, CA 94587

	Tracer Technologies             Voice: 800-872-2370
        19584 Clubhouse Road            Voice: 301-977-1398
        Gaithersburg, MD 20879            FAX: 301-869-7033

	Young Minds             Voice: 714-335-1350
        (southern California)

[courtesy dclunie@sirius.ucs.adelaide.edu.au (David Clunie) and wbe@bbn.com (Winston Edmond)]

Since Mr. Keil provided so much for this FAQ, I think I owe him an ad in his own words:

"We (Tools GmbH) sell [a driver] that supports Toshiba XM-3401B, NEC CDR-84.1, Sony CDU-561, and SunCD.

The driver support multisession & CDROM/XA formats, both for SunOS 4 & 5.

Contact info@tools.de for additional information."