crunch@well.UUCP (John Draper) (12/24/85)
I have almost finished a particular phase of my Menu/Requester tutorial. I am at a point where I have to decide whether it is enough. It's pretty long now, slightly longer than the Gadget tutorial, but packed with a lot of useful information for those writing programs for the Amiga. Being the Host of the Programmers Network, and as a courtesy to the WELL, I post my tutorials there FIRST. Then within 3 days, I post on USENET, because its non-commercial and of interest to a lot of Usenet sites involving the Amiga. The WELL is a USENET site, and most people on usenet already know about the PN, I will usually avoid talking about it unless someone mails me a request via their UUCP Mail facility. I usually send them a prepared brocure. A few days later, I will post my tutorials to BIX, and DELPHI, or other systems requesting the information. The pern owning the Amiga I'm using is going to want it back very soon. So, I should be posting my tutorial within 3 days now. I have been pioneering in developing new example programs using Custom Requesters, and have simplified Menu creation that avoids a lot of pre-initialized structures cluttering the source code. The code will compile on the Manx Compiler soon to be released, and also the Lattice. I also have example code showing how to put image gadgets in your custom requesters. Eventually, I will be hammering this "do nothing" program into doing just about every Intuition and Rom kernal function. Then people can "Hack it up" into whatever they want it to do. If anyone else wants to help out, just send your "code fragments" to the UUCP address at the end of this message. My next tutorial will be "sound generation and music". I will be writing FFT or IFT routines and building up a nice library. Anyone out there want to help?? Is there a good FFT program in net.sources?? I would like to put together a nice "sound construction set" program that allows one to set up 128 envelope points per harmonic, and handle at least 64 harmonics. I think that it wouldn't be that hard to put something like that together. I have been working 6-10 hours a day for 3 weeks on the menu article, and hope my efforts will encourage others to post their Amiga learning experiences. I have taken a few weeks off and spent them learning the Amiga, and hope that others can continue after I have to return the Amiga. And special thanks to Dave Lucas at Amiga who put up with calls to his home to answer some trickey questions and carefully copying down the errors in the manual I spotted. Regards: John Draper WELL: crunch USENET: ihnp4!{hplabs, ptsfa, dual}!well!crunch DELPHI: CRUNCH BIX: crunch MCI-MAIL: crunch