GUS Programmer's Digest Tue, 17 Jan 95 12:25 PST Volume 16: Issue 8 Today's Topics: Digital CD-Audio to GUS GUS Programmer's Digest V16 #7 (2 msgs) Standard Info: - Meta-info about the GUS can be found at the end of the Digest. - Before you ask a question, please READ THE FAQ. ---------------------------------------------------------------------- Date: Tue, 17 Jan 1995 13:37:06 +0100 From: A.R.vanGog@ET.TUDelft.NL Subject: Digital CD-Audio to GUS George Ellery wrote: >> I am looking for a program (DOS or Windows) that will >> play an audio CD through the Gravis. No, I don't mean >> will pass the audio output through the Gravis' CD >> connectors, but one that will read the digital data >> from the audio CD in the CD-ROM driveand output the >> sound through the Gravis' D/A converters. What I >> have now is a two stage process. I can read the data off of >> CD from my Panasonic 562-B CD-ROM drive using a program >> like READCDA and store the data in a .wav file. I can >> then play the .wav file through the GRavis using a >> wav file player (such as Windows' Media PLayer). >> The big problem with this is that in the process I have >> to store the data in a file which can grow pretty big - >> a four minute song is 45 Meg! I'd like to combine the two steps >> into one and omit the file stage completely. This ideal program >> would read the data directly from the CD and output it just >> like a .wav file. >> >> Does such a program exist? If so, where can I get it. >> If not, would someone be interested in writing it?? I have a program including PASCAL source code, that will read digital audio from CD's. If you're willing to do some programming, or find someone who will do it for you, it might be a good starting point. You can get executable and source via anonymous ftp: ftp.germany.eu.net /pub/comp/ct-magazin/listings/ctcdread.zip ftp.mpi-sb.mpg.de /pub/magazines/ct/... ftp.uni-paderborn.de /pub/pcsoft2/msdos/magazin/ct/... ftp.uni-regensburg.de /pub/freeware/magazine/ct/... The .zip doesn't include the ASPI unit required. It may be available on the same ftp-site, but I don't really know. In any event, this is the best CDDA program I've seen so far (for my drive anyway). I've made perfect samples in excess of two minutes (didn't try any longer). It doesn't do jitter correction I think, but my Toshiba 3501 drive doesn't seem to make any seek errors. Robert J. Colbert wrote: >As far as I know, it is _illegal_ to read the data on audio cd's. Why? >Well, you'd be able (if you had a CD Burner) to make exact duplicates of >Audio CD's, which is an infringement of Copyright law. It's sometimes allowed to make copies for your own personal use. What will get you into trouble is giving copies to other people. It may be that reading and dumping to the GUS is legal, whereas reading and storing in a .WAV file may be illegal, due to the more permanent nature of harddisk storage. I'm not a lawyer, so I may be all wrong. >Your best bet is just to play the CD Audio using standard techniques, and >not worry about the .wav conversion. Your programs will run faster (as >the CPU doesn't have to worry about the digital audio), and your software >will be legal! If someone would use his program to make digital copies, that person would be responsible for making illegal copies, not the author of the program. If you drive 300km/h in a car, YOU are responsible, not the manufacturer. >Just out of curiosity, though, why do you need to do this? If he wanted to do any real-time processing on the data, like adding echo, he would need the data in digital format. It may also be easier to synchronize the sound with other events. Just guessing. Arjan van Gog Delft University of Technology Department of Electrical Engineering ------------------------------ Date: Mon, 16 Jan 1995 13:17:15 -0800 (PST) From: David.Roberts@amd.com (Dave Roberts) Subject: Re: GUS Programmer's Digest V16 #7 > As far as I know, it is _illegal_ to read the data on audio cd's. Why? > Well, you'd be able (if you had a CD Burner) to make exact duplicates of > Audio CD's, which is an infringement of Copyright law. Huh!? It's illegal to sell copies of a copyrighted work, not to read the data. That's why they sell you the disk, so you can read the data and do something with it (play it, usually). I mean, all the guy wants to do is build an (expensive) CD player using a CD-ROM, PC, and a GUS (why, I have no idea--simply plug the audio-out cable from your CD-ROM to your GUS). If it were illegal to read the data, how would you build a normal CD player? Yes, don't read the data, master your own copy of the CD and sell it; that's a copyright violation; simply reading the data is not. Dave Roberts david.roberts@amd.com ------------------------------ Date: Mon, 16 Jan 1995 16:38:07 -0500 From: snowdog@marge.cs.mcgill.ca (ExposFan(tm)) Subject: Re: GUS Programmer's Digest V16 #7 > As far as I know, it is _illegal_ to read the data on audio cd's. Why? > Well, you'd be able (if you had a CD Burner) to make exact duplicates of > Audio CD's, which is an infringement of Copyright law. > hehe, that's funny, the last time I checked my cd-player was reading data off audio cd's, and I haven't been harrassed by the RCMP as of yet. On a somewhat related note, if I bought a sampler CD and sampled off that (which of course lots of musicians have been doing), is that illegal? Rodney -- snowdog@cs.mcgill.ca ------------------------------ End of GUS Programmer's Digest V16 #8 ************************************* To post to tomorrow's digest: To (un)subscribe or get help: To contact a human (last resort): FTP Sites Archive Directories --------- ------------------- Main N.American Site: ftp.orst.edu pub/packages/gravis wuarchive.wustl.edu systems/ibmpc/ultrasound Main Asian Site: nctuccca.edu.tw PC/ultrasound Main European Site: src.doc.ic.ac.uk packages/ultrasound Main Australian Site: ftp.mpx.com.au /ultrasound/general /ultrasound/submit South African Site: ftp.sun.ac.za /pub/packages/ultrasound Submissions: archive.epas.utoronto.ca pub/pc/ultrasound/submit Newly Validated Files: archive.epas.utoronto.ca pub/pc/ultrasound Mirrors: garbo.uwasa.fi mirror/ultrasound ftp.st.nepean.uws.edu.au pc/ultrasound ftp.luth.se pub/msdos/ultrasound Gopher Sites Menu directory ------------ -------------- Main Site: src.doc.ic.ac.uk packages/ultrasound WWW Pages --------- Main Site: http://www.cs.utah.edu/~debry/gus.html Main European Site: http://src.doc.ic.ac.uk/packages/ultrasound/ Main Australian Site: http://ftp.mpx.com.au/archive/ultrasound/general/ http://ftp.mpx.com.au/archive/ultrasound/submit/ http://ftp.mpx.com.au/gravis.html Mirrors: http://www.st.nepean.uws.edu.au/pub/pc/ultrasound/ MailServer For Archive Access: Email to Email to New Submit Files Mailing List: Email to with content "subscribe epas-list " Hints: - Get the FAQ from the FTP sites or the request server. - Mail to for info about other GUS related mailing lists (general use, musician's, etc.).