Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!ubvax!ardent!peck!rap From: rap@peck.ardent.com (Rob Peck) Newsgroups: comp.sys.amiga Subject: Re: Sources needed Message-ID: <7280@ardent.UUCP> Date: 14 Jul 89 18:25:08 GMT References: <8907122057.AA08021@jade.berkeley.edu> Sender: news@ardent.UUCP Reply-To: rap@peck.ardent.com (Rob Peck) Organization: Ardent Computer Corp., Sunnyvale, CA Lines: 77 In article <8907122057.AA08021@jade.berkeley.edu> MCARTSHA@UREGINA1.BITNET (Shan Mcarthur) writes: >Hello. I am in desperate need of some C sources that I can use as examples >to aid in my learning C on the Amy. I already know C , but this operating >, ect. ect. > Also, here in Regina, we can't get Robert Peck's PROGRAMMERS GUIDE TO THE >AMIGA (Sybex). This is totally frustrating. I hear it is a good book. If >anyone out there wants to part with a used copy, or knows how I can actually ANNOUNCEMENT Time... (hey - we just passed 20,000 in sales, and it's now available in German, Italian and Danish) The Programmer's Guide To The Amiga, by Rob Peck (ME), Sybex, 1987 (now in its 5th printing, with all known typos corrected) is available directly from the Author at its list price of $24.95. An accompanying diskette with Lattice/Manx compatible C source code is also available, for $15.00 separately (as shown in the coupon in the back of the book) or for $7.50 when purchased with the book. No charge for surface mail, and I pay the California sales tax for California residents. This is "news" to many people such as the poster, but what makes it news-ier is that RSN (well, maybe a coupl-a-more weeks) I expect to have in hand a complete Benchmark Modula translation of the disk. AND the M2Amiga and M2S folks are working on the TDI Modula disk that I gave them and both of them also expect to have a translation available lets say in the forseeable future. (Probably M2S sooner than the others because the language is SO similar to TDI). The Modula disks are sold on the same basis as the C disk. SO now the Programmers Guide will also be usable by Amiga programmers who want to learn Modula... read the book, which tells about the routines, and study the source code on the disk. (Is there anyone who has done an Assembler translation of the disk? I paid someone to do the Manx [from original Lattice] conversion; and I betcha Chris Gray has a Draco version available, though I have not asked him about it) ** OR - if you can prove you already have the book (a photocopy of the coupon in the back is sufficient), my C or any one of the Modula disks is $7.50, delivered, first class mail in the US. Secondary Announcement: For additional examples in C (and Modula too), I still offer an AUDIOTOOLS disk. Current version number is 3.0, which includes simplified source/object for accessing Amiga audio and an updated version of the Amiga World article that I did in July/August 1987. The AUDIOTOOLS have functions for controlling the channels, play notes, frequencies, and sampled sounds, let you enqueue notes for the channels to play, and synchronize the graphics and the sound from the AUDIO end, (not play this note in response to this drawing command, but do this drawing as a result of this note beginning to play. Uses the audio device itself, for extremely low overhead. Soon to include functions for reading 8SVX sampled sounds (did an article for next issue of Compute's Amiga Resource) and any other enhancements we can manage in spare time for a 3.x or maybe even a 4.0 release. Unknown whether the final version of the Addison Wesley RKM has info about queueing sounds to the channels but the 1.2 and prior versions did NOT have it and the tools are, I believe, the best place to look to find reasonable SOURCE material to supplement the RKM's. (RKM and Inside The Amiga With C both reserve the audio channels, then write directly to the hardware. AUDIOTOOLS uses the audio device as it was designed to be used... queue up a whole song if you wish, though not using IFF quite yet. Well, here's the access address: DATAPATH, POBox 1828, Los Gatos, CA 95031 Max response time should be two weeks or less... we are out of books, it takes a little while for SYBEX to get more to us. I have emailed abbreviated info about the audiotools to Edwin Hoogerbeets in the hopes that he'd add it as ",AUD" to the monthly intro posting of comp.sys.amiga (or tech, actually), but apparently my email drops into a black hole somewhere between here and there. I know he'd have responded if he'd have received it. Rob Peck