Liste des magazines disponibles sur AMIGALAND.COM
Amiga music, speech and sound is there, it just doesn’t come out and bite you. It is like multitasking. At First you think how great multitasking is going to be: running a word processor, downloading a File and having a spreadsheet going all at the same time. . . Wonderful. But after using the Amiga for a few months, you Find that the value of multitasking isn’t really running more that one program at a time. It is the freedom of switching back and forth. Starting things, stopping things, pausing things, starting other things, rearranging directories, etc. It is By Guy Wright the difference between sequential Files and random access. The multitasking is invisible, yet you use it all the time. (Just try going back to another operating system sometime to see how much you use multitasking without thinking about it.) The music side of the Amiga is a bit like its multitasking in an even subtler way. Like the editing or directing of a Film, if it’s good, you don’t notice it at all. The soundtrack is the same. It adds to the film’s mood and style, only occasionally taking a spotlight role. I thought, at First, that there wasn’t any music for the Amiga. But then I started thinking about the software that is floating around here these days and I realized that I have been listening to the Amiga speak and sing and make unique sounds for quite a while without realizing it. I get annoyed at programs that simply feed words through the SAY function without “twecking” them a bit First to smooth out the rough spots. I criticize the programmer’s choice of phrases and words to be sampled and digitized. I absently snap Fingers or turn down the sound depending on the title screen music. Now look at those last three sentences. “Programs that simply feed words through the SAY. . .”! How many computers do that? “Sampled and digitized words”!, the sound effects, the instruments, the music, the speech. All these are taken for granted because they are so good. Fry doing them on any computer of Five years back. When electronic synthesizers First appeared, their unique sounds were used more for shock value than for their musical capabilities. Like a funny sound nailed onto the side of a song. In the past few years, now that electronic synthesizers are more common, musicians have begun to integrate synthesized sound into the music, rather than onto it. That seems to be what happened with the Amiga and music. The people who are doing great things with the Amiga’s sound capabilities are integrating their efforts smoothly into complete works. They are not waving flags and pointing at their creations. "Look, look, computer music! Listen to this! It’s sampled sound!” Instead, it’s the voice of the beer vender and the crowd noises and the squeak of sneakers in EA’s One- on-One Basketball. It’s the playing of the national anthems and the nauseating slap when the cliff diver misses in Epyx’s World Games. The chanting and other music in The Bard’s Tale. The theme music from The Pawn, Mindwalker, Marauder II, etc. There are and will be more and more Amiga music creations that stand alone, but I think that the majority of the Amiga music and sounds are going to be integrated into other pieces of software.
Click image to download PDF
U. S.A. $ 3.91 Canada $ 45C UK 1251 A CWCM Publication
This full featured word processor with speller and thesaurus is what Amiga users have all been waiting for. For those who have done serious comparisons, this is the software package for you! Just a few of the features Dynamic Word will provide you with are: Speller and Thesaurus * File compatibility with most systems • Multitasking and multiwindowing * Easy to use
pick up yours today1 j
l7408 ChatsworthSt, GranMa Hills
CA 91344. Inside CA 818 360-3715
outside CA 800 522-2041 • FAX 818 360-1464
Introducing the Lattice9 MS-DOS C Compiler, Version 3.
Theres never been a better time to buy Lattice C. Professional programmers the world over have made Lattice C the standard compiler for serious MS-DOS programming. Now Version 3 offers even more of the features that have made our previous versions so popular. Our new compiler features include:
ANSI language constructs including, unsigned as a modifier, void data type, enum data type, structure assignments, structure arguments, structure returns, and argument type checking.
The compiler also contains better aliasing algorithms, more efficient code generation, and more flexible segmentation, in-line 8087 code generation, and 80186 80286 code generation.
The library contains more than 200 new functions, including: ANSI UNIX XENIX compatibility; extended support for MS-DOS; extended support for networking including file sharing, file locking, and I O redirection; and flexible error handling via user traps and exits. Plus the library has also been re-engineered to produce much smaller executables.
Glen Ellyn, Illinois 60138 312 858-7950 TWX 910-291-2190
INTERNATIONAL SALES OFFICES: Benelux: Ines Datacom (32) 2-720-51-61 Japan: Lifeboat Inc. (03)293-4711 England: Koundhill (0672)54675 France: SFL (1 )46 66-11-55 Germany: (49)7811 4500 ( 49)8946 13290 Circle 23 on Reader Service card
Debugging your Lattice C or Assembly language programs will be even easier when you use our new and improved C-SPRITE™ symbolic debugger.
We've included new features such as a source mode that allows C-SPRITE to work with source lines instead of machine instructions for most functions such as disassemble, single step, and breakpoints. In addition, when you use the source mode, symbol types can now be completely specified so that variables are automatically displayed in their correct data type.
C-SPRITE allows the size of the symbol table to exceed 64k bytes. Symbols can be made to be case sensitive, and when symbols are loaded, compilergenerated symbols can be ignored.
Try the new Version 3 C Compiler and C-SPRITE from Lattice. Because C-ing is believing.
P. O. Box 3072
Unbeatable SCSI Flexibilityi No
other Amiga hard drive can offer
-yy- - ~WA i r% • £* ¦**
you: Capacities from 20MB to
760MB'...plug-in compatibility with- the. Cltd products. Each, drive is
optical (WORM) drives, removable supplied with a complete technical
cartridge drives' mS:Eadirdnvc mfforiitSiied,
rional-networking capability.;.dual -with 10 MB of useful public do-
driyc compatibility with ST506 and main software and commercial
add-ons, allowing use of up to 14 demo programs,
hard- drives’ with your- Amiga!
A- REALTYack Record: C. Ltd
has been shipping Amiga hard
drives since November 1986.’ WftR thousands of units in- use, you can count on C Ltd’s proven hardware & software reliability.
Cheaper By The Megabyte...
Extraordinary Support; Call out technical support line, and you talk to the people who actually build
The more megabytes you buy, the less each magabyte costs you!
22MB 33MB. 44MB
* 50MB' 60MB 80MB 150MB
able upon request.
The Industry’s Longest Warranty
One-year parts & labor warranty.
AMIGA Is a registered trademark of Commodore-AMIGA, Inc.
Ktih Perk ihi Programming
JULY AUGUST 1987
VOLUME 3, NUMBER 4
COVER PHOTOGRAPHED BY PAUL AVIS
ARTICLES Reaching the Nates: Easy Access to Amiga Audio
By Rob Peck
Simple and straightforward C routines for getting at the power of the Amiga’s audio device; by a former Amiga employee and author of the Programmer's Guide to the Amiga and the ROM Kernel Manual.
A Musical Environment: The SoundScape PRO MIDI Studio
By Ben and Jean Means
SoundScape’s multitasking power and open-ended freedom can turn your Amiga into a complete, personal music-production studio.
B. B. King: King of the Blues
By Peggy Herrington
Is the world’s greatest blues guitarist two-timin’ Lucille. . .now that he’s got a new Amiga?
Deluxe Music Construction Set: Scoring High on a Scale of A to G
By Peggy Herrington
If you want standard music notation to be your forte, or if it already is, you’ll score with DeluxeMusic from Electronic Arts.
M Suzanne Ciani: Making Music that Sells
By Pkggy Herrington
Suzanne Ciani, reknowned writer of advertising jingles, recording artist and expert on electronic music, discusses how she is using die Amiga.
Sonix: Once Upon A Time There Was Musicraft
By Ben and Jean Means
Musicraft finally sounds, or: The happy story of The Little Music Program Who Finally Did. . . Thanks to Aegis.
An editorial for four voices in the key of A.
info.phile Stockpiling Your Software: Amiga Hard-Disk Drives
By Mark L. Van Name and William B. Catchings
A review and comparison of five A1000 hard-disk drives, with benchmarks and conclusions.
Amigaville User Groups Extraordinaire
By Peggy Herrington
FAUG and Amuse are user groups that make the most of their resources.
Go ahead . . . Give us your best shot.
Finger foods for the keyboard.
This is a job for Captain Code.
Superbase Personal Texture
B. E.S.T. Business Management
Millions of wonderful goodies.
Amiga War Id (ISSN 0883-2390) is an independent journal not connected with Commodore Business Machines, Inc. AmigaWorld is published bimonthly by CW Communications Peterborough, Inc., 80 Elm St., Peterborough, NH 03458. US. Subscription rate is $ 19.97, one year. Canada $ 30.97 (Canadian funds), one year only. Mexico $ 17.97 (U.S. funds drawn on U.S. bank), one year only. Foreign $ 34.97 (U.S funds drawn on US. Bank), one year only, foreign Airmail, please inquire. Second class postage paid at Peterborough, NH. And at additional mailing ofTices. Entire contents copyright 1987 by CW Communications Peterborough, Inc. No part of this publication may be printed or otherwise reproduced without written permission from the publisher. Postmaster: Send address changes to AmigaWmld, Sub- scripl ion Services, PO Box H!i8. FarmingdaJc, NY 11735. Nationally distributed by International Circulation Distributors. World makes every effort to assure the accuracy of ankles, listings and circuits published
in the magazine. Arruga Worbi assumes no responsibility for damages due to errors or omissions.
THE WORLD OF
The 1986 Canadian World OF Commodore show was the largest and best attended show in Commodore International’s history. With 3511 booths and attendance of over
Exhibitors: Write or phone today to find out how you can lake part in the Wirld's largest Commodore Show.
For information contact: The Hunter Group Inc. (•11b) 5!t5-5!)0b
38,000 users it was larger than any other Commodore show in the World and this year’s show will be even larger.
World of Commodore is designed s|>ecifical!y to appeal to the interests and needs of present and potential Commodore owners from hardware to software. Business to Personal to Educational.
THE LANGUAGES AND TOOLS YOU NEED ARE HERE FROM MeTACOMCQ, THE AUTHORS OF AmIGaDoS
Professional macro assembler, this is THE assembler package lor the Amiga. Standard 68000 mnemonics, macro expansions, over 160 explicit error messages, fully formatted listings, large range of directives, absolute, position independent or relocatable code and conditional
assembly. $ 99.95
An enhanced command line interpreter to ease and speed up your development cycle. Contains Unix like features such as Command Line History. Command Line Editor. Aliases. Variables and Push and Pop directories. Also lull documentation of Amiga CLI commands is provided
¦II fou do toy programming you must buy Shell"
An invaluable suite ol program development utilities. Includes Disassembler. Pipes. Librarian. Pack and Unpack, Browse and AUX CLI. A package designed by the authors ol AmigaDOS lo extend the power ot the operating system
'Likttf to become one oltbemost used programming aids hrnemochiae' Youf Commodore - Feb 1987
A fast and efficient ISO validated Pascal compiler generating native code, comprehensive error handling, 32 bit IEEE formal floating point and full 32 b.i integers. S99.95
¦ The definitive Pascal compiler ter the Amiga "
Amiga Uwr- Dec 1956
Managing Editor Shawn Laflamme
Senior Editor Vinoy Laughner Technical Editor Robert M. Ryan
Review Editor Linda J. Barrett
Contributing Editors Bii! Catchings Peggy Herrington David T. McClellan Mark L. Van Name Lou Wallace
Rosslyn A, Frick
Designers Anne Dilion Roger Goode
Production Advertising Supervisor Howard G. Happ Production Assistant Ruth Benedict
Advertising Sales Manager
Sales Representative Kenneth Blakeman Advertising Coordinator Heather Paquette 1-600-441-4403
West Coast Sales Giorgio Saluti; manager 1-415-328-3470
3350 W. Bayshore Road, Suite 201 Palo Alto, CA 94303
Secretary Laura Livingston
James S. Povec
Director of Operations
Executive Creative Director
Director of Corporate Production
Typesetting Manager Linda P. Canale
Typographer Doreen Means
Director of Circulation
Frank S. Smith
Circulation Manager Bonnie Welsh
Direct Marketing Manager
Single Copy Sales Manager Linda Ruth
Telemarketing Manager Elizabeth R, Kehn 600-343-0728
Special Products Manager Vivian Mattila
Director of Credit Sales & Collections
William M. Boyer
26 Portland Square, Bristol BS2 8RZ, UK. Telex:444874METACOG Fax:44272428618
C META COM CO 1987
An integrated LISP interpreter and compiler providing a complete Artificial Intelligence development environment with rational arithmetic, trig functions. Moating point arithmetic, vectors, integers ol any size and much more
- One ot the most advanced L ISP systems I hare eret seen ~ Amiga World - Feb 1986
WordPerfect for the Amiga
If you’ve been looking fora truly full-featured word processor that maximizes the capabilities of your Amiga, then meet WordPerfect. The same power and features that have made WordPerfect the best seller for IBM Pcs are now available in a specially designed version for the Amiga computer.
A True Professional.
Regardless of your needs, WordPerfect offers you professional features to make your job easier and increase your productivity.
In the office. WordPerfect lets you automate time-consuming tasks, streamline difficult work, and maintain even the largest documents. At school, you can focus on what you’ re saying while WordPerfect handles the formatting. Even for uncomplicated tasks at home, WordPerfect produces professional quality results with simplicity and elegance.
WordPerfect bends to the most creative imaginations and most demanding tasks by offering such useful features as: Automatic Footnotes Endnotes • Table of Contents 1 Indexing • Paragraph Outline Numbering • Macros
• Mail-Merge • Math Columns (with Four-Function Math)
• File Management •Thesaurus* 115,000-word Speller* Text Columns.
A Perfect Match.
WordPerfect: for the Amiga fully supports the Amiga interface, including pull-down menus and mouse control. Both the mouse and the function keys give you complete access to all WordPerfect features. And, as you’d expect, WordPerfect takes advantage of the Amiga’s multi-tasking capabilities.
In addition, the Amiga version of WordPerfect offers file compatibility with WordPerfect 4.1 for the IBM.
Friends For Good.
So find out what full-featured really means, and get acquainted with WordPerfect. You’ll be amazed to see how friendly a professional word processor can be. For more information, call or write WordPerfect Corporation, 288 West Center St., Orem. Utah 84057 (801) 225-5000.
1 don’t hear any music. Or not much anyway. I know it’s out there somewhere, I can almost feel a bass line vibrating the floor, like someone’s stereo in the apartment below. The sounds-and-songs side of the Amiga hasn’t blasted anyone out of their chair yet, and at First listen, you would think that everyone was still waiting for something. A peripheral, an add on, a particular piece of software. There are occasional snippets of a tune done on an Amiga, and each show or demo has the obligatory keyboard and loudspeaker doing something. But where is the revolution? Where is the tidal wave of excitement that the Amiga with its super sound chip and stereo and sampling capabilities was supposed to create?
Amiga music, speech and sound is there, it just doesn’t come out and bite you. It is like multitasking. At First you think how great multitasking is going to be: running a word processor, downloading a File and having a spreadsheet going all at the same time. . . Wonderful.
But after using the Amiga for a few months, you Find that the value of multitasking isn’t really running more that one program at a time. It is the freedom of switching back and forth. Starting things, stopping things, pausing things, starting other things, rearranging directories, etc. It is
By Guy Wright
the difference between sequential Files and random access. The multitasking is invisible, yet you use it all the time. (Just try going back to another operating system sometime to see how much you use multitasking without thinking about it.)
The music side of the Amiga is a bit like its multitasking in an even subtler way. Like the editing or directing of a Film, if it’s good, you don’t notice it at all. The soundtrack is the same. It adds to the film’s mood and style, only occasionally taking a spotlight role. I thought, at First, that there wasn’t any music for the Amiga. But then I started thinking about the software that is floating around here these days and I realized that I have been listening to the Amiga speak and sing and make unique sounds for quite a while without realizing it. I get annoyed at programs that simply feed words through the SAY function without “twecking” them a bit First to smooth out the rough spots. I criticize the programmer’s choice of phrases and words to be sampled and digitized. I absently snap Fingers or turn down the sound depending on the title screen music.
Now look at those last three sentences. “Programs that simply feed words through the SAY. . .”! How many computers do that? “Sampled and digitized words”!, the sound effects, the instruments, the music, the speech. All these are taken for granted because they are so
good. Fry doing them on any computer of Five years back.
When electronic synthesizers First appeared, their unique sounds were used more for shock value than for their musical capabilities. Like a funny sound nailed onto the side of a song. In the past few years, now that electronic synthesizers are more common, musicians have begun to integrate synthesized sound into the music, rather than onto it. That seems to be what happened with the Amiga and music. The people who are doing great things with the Amiga’s sound capabilities are integrating their efforts smoothly into complete works. They are not waving flags and pointing at their creations. "Look, look, computer music! Listen to this!
It’s sampled sound!” Instead, it’s the voice of the beer vender and the crowd noises and the squeak of sneakers in EA’s One- on-One Basketball. It’s the playing of the national anthems and the nauseating slap when the cliff diver misses in Epyx’s World Games. The chanting and other music in The Bard’s Tale. The theme music from The Pawn, Mindwalker, Marauder II, etc. There are and will be more and more Amiga music creations that stand alone, but I think that the majority of the Amiga music and sounds are going to be integrated into other pieces of software. They stand out by their absence on other computers. And, perhaps taking them for granted is the highest compliment. ¦
You Told Us What The Best Computer Baseball Game Would Have
“Relief pitchers and subs”
“I want to be able to throw a lot of different pitches.”
“I like to slide even head first.”
“Let me see what's happening on the whole field.”
“Put me right at the plate when Pm batting.”
Here It Is.
With 4 Divisions, 24 Teams, Playoffs and a Championship Series
You’ve been asking for the best in computer baseball games, and you want it all graphics and features. We’ve heard you, and Gamestar’s Championship Baseball delivers. No other product gives you the complete sport of baseball like Championship Baseball:
* Player Draft, complete with reserves.
* Setting your starting lineup.
• Batting Practice, Exhibition Game and League Play options.
• Each division is tougher than the last, so there’s always a new challenge.
R h m i' j o n s ii I p
‘ ¦ r.vj i futrj ihU Vim hi r trwn
Lit Wall- i WM iK** ? I •***r*r n'®.*" * i 1*1* k
- iiwiu r
• ivilwrAi hm "*1«*r» M I HuHr mu* i-u, mJ ki r«-i ¦ itnga m-m »®l
• M»!M 1»M }-
T hrt (u. R-rwii fminrn I ifU U pi *¦
unhii Mil I’M IMUAM tin i«i iu.1 mm wmI* Ki i nl‘i m“u th* **-*•
* '-*• >“i '•"* rs'
M Ml II k M m .U
i Hmtn I’vwiir iwIimi m m m in vurh* r-i Hu. ¦»*-*«. *•* i
¦nj wt Lm rm fcf .Ix 1.4
• You control all the action on the field pitching (8 different pitches), hitting, catching, outfield relays, base running, even sliding under tags.
• Player substitutions can be made throughout the game.
• Division, playoff and championship series play.
All this and much more in the most complete baseball program available. When you’re ready to step into the major leagues of computer baseball, Championship Baseball’s your ticket. Nobody else gives you more.
For IBM PC, Tandy 1000, Apple lie. He, Commodore 64 128, Amiga, Atari ST and 100% compatible computers.
To order, visit your local retailer or call 1-800-227-6900
PLAYER CHE CflPTT PLAYER POS BCJ7T
ft L.ZHER SS 3132
S SLUSGER S3 33l2
Amiga screens shown; other systems may vary. Commodore 64.128 and Amiga arc trademarks of Commodore Electronics Limiied.
IBM isatrademark of International Business Machines Corporation. Tandy is a trademark of Tandy Corporation. Atari and ST arc trademarks of Atari Corporation. Apple is a trademark of Apple Computer.
Circle 74 on Reader Service card
This letter is in response to the revieio of our product Zing! By Sheldon Leernon, published in your May June '87 issue. This review seriously misrepresented our product and our company. Air. Leernon made many statements that were totally inaccurate and were slanted to give a riega- tive impression. Four other very positive reviews of Zing! Have been published in other magazines. We invite your readers to read other reviews of Zing!, or ask other Zing! Owners about their impressions. We are sure your readers will discover that Zing! Is considered a very useful and unique product. It is our belief that Mr. Leernon did not spend a reasonable amount of time examining our product before writing his review. We believe that he did not even realize that Zing! Provides a complete interface to the operating system, and is not just a tool for file manipulation.
Mr. Leernon s review implies that Zing! Does not provide the convenience of memory resident capability. The back cover of the Zing! Package lists 20 items that are all memory resident. With the multitasking Amiga, you have complete control over whether you want Zing! (or any other program) to be memory resident or not. Zing! Was designed to take advantage of the multitasking environment.
Mr. Leernon listed some statistics for Zing! Versus CLI that were totally invalid because they compared two operations that were not the same. Zing! Can perform the same
CLI operation he listed in the same amount of time and vice-versa. Mr. Leernon fails to point out that with Zing! A user can perform most operations many times faster than with the CLI, and without the need to learn the complex system comma nils and syntaxes required with the CLI.
Mr. Leernon's description of the Zing! File Information Windoiu was very incomplete. He pointed out that the witidow displayed a great deal of information about a given file. However; he failed to point out that the user can very easily point at the critical data (such as the file name, protection status or file comment) and immediately change the data. This unique approach is much more convenient and easy to use than the required CLI commands. In addition, Mr. Leernon neglected to point out that the File Information Window allows you to load the displayed file into your favorite editor with the click of a single button.
Mr. Leernon stated that “The file program does absolutely nothing to aid single-drive owners, who are most in need of help with file manipulation.” This statement is absolutely untrue! As stated above, Zing! Makes most of the file manipulation routines memory resident, so that the Workbench disk is not needed for most operations.
Mr. Leernon stated that “The manual is long on hyperbole and short on explanation." The passage he quoted was taken from a seven and a half page explanation of one menu out of the 15 programs for Zing!. Hardly a short explanation! The section was describing a feature that Mr. Leernon fails to point out in his entire review. This Zing!feature allows you to manipulate files from multiple directories in a single operation. To the best of our knowledge, no other computer software system provides the ability to copy a portion of a tree of files and directories with a single operation.
The vast majority of Mr. Leemon's points are inaccurate or incomplete. This letter describes a few of the more damaging examples. However, the points that he neglected to mention are even more ridiculous. For example, he did not point out that Zing! Conveniently displays the available devices that can be pointed at with the mouse for use with many functions. But most importantly, Mr. Leernon never stated that he tested our product with popular Amiga configurations, such as turn or more disk drives, external memory or hard disks. Zing! Is not copy protected, and supports the use of these popular devices fully. The power and ease of use Zing! Provides becomes more and more apparent as you work with larger numbers of running tasks and files.
Meridian Software is very devoted to the Amiga and its customers.
Since releasing Zing! In October of 1986, Meridian Software has provided updates, published a new manual, enhanced the packaging, produced a patch program to add more Jlexibiltiy to Zing!, sent a newsletter out describing useful hints and tips, made available a special hard disk version of the product, produced a new product (Zing Keys) that makes Zing! (and any other product)
much easier to use and has provided faithful and continued support to its customers. We appreciate the chance to make our position known, and invite AmigaWorld to publish fair and honest reviews of our products.
Jerry Farmer, President Frank Taylor, Vice-President Meridian Software Inc.
While our reviewers’ opinions do not necessarily represent those of the AmigaWorld staff, we encourage our reviewers to go beyond a dry command-by-com- mand description of a product. Considering the number of programs we cover each issue, it is impossible to describe every detail of every product in the space alotted. The unfortunate side of this is that a feature which seems trivial to a reviewer might seem vital to a reader. We feel a slightly subjective view is helpful to our readers, for it provides a user’s perspective of the program’s performance that a simple listing of features can’t. As with
Circle 89 on Reader Service card
The Mirror Copier Can Now Back Up A Disk Almost As Fast As Marauder II,
And It Only Costs About 25% More!
1 Minute 48 Sec.
Marauder II is the most powerful copier ever produced for Amiga. It will automatically copy ALL software released to date , and it requires no hardware modification of any kind.
It produces completely unprotected copies of most Amiga software faster and better than any other copier.
No other copier can copy as much software as Marauder II.
Marauder II also has the most advanced user interface your money can buy. If you have an Amiga you already know how to use Marauder II. You never have to reboot your machine to use Marauder II, it is completely compatible with
the Amiga’s multitasking operating system.
Marauder II has been designed with your future needs in mind. As protection schemes change you can update the program yourself with our unique “Strategy Files.’’
The Strategy Files are developed as new software is released so that you can get them quickly and easily when you need them.
Compare the features of Marauder II to our competition and you’ll see that Marauder II is quite simply the best copier you can get, at any price! And for only $ 39.95 you can rest assured that your software investment is safely protected against damage, loss or theft.
Don’t wait, order now!
Upgradable With Strategy Files
Mouse Driven User Interface
Exit Without Restarting Amiga
Runs From Workbench or CLI
Makes Multiple Simultaneous Copies From One Original
Copies The Mirror
Duplication Speed 83 Sec.
NOW YOU CAN SAVE ANY SCREEN, FROM ANY PROGRAM, ANYTIME WITH GRABBIT.
This amazing keyboard macro processor is just what you need to give your fingers a rest. The Genie is always at work to save you time and keystrokes. Complicated or repitious keyboard sequences are easily assigned to a key you choose through the Genie’s Pop-Up Macro Definition Window. You can also load and save your
With GRABBIT you can capture exactly what you see on your screen in an instant, regardless of what programs you’re running. GRABBIT works with all video modes, including “Hold and Modify.'' What’s more, GRABBIT runs completely in the background, transparent to your other softv are. GRABBIT is always ready for you to use. Even when you’re in the middle of another program. As if that is not enough, GRABBIT requires only about 10K RAM to operate, and it supports dozens of printers. GRABBIT is truly a productivity power tool for your AMIGA!
With Key Genie One Key Launches 1000 Strokes!
Favorite macro sequences on disk. Once saved, the macros can be automatically installed at startup to save time. In addition to the Genie’s powers. Discovery Software has added a bonus program “Turbo-Shell”. The Shell is an AmigaDOS performance enhancer that you shouldn't be without! The Shell gives you the capability to recall previous CLI
GRABBIT is far superior to other screen-printing “programs” because of its small size and quick performance. No complicated setup is required, just install and go! Also, GRABBIT doesn’t require the screen to remain visible during printing or saving, and stopping the print operation is as easy as starting it.
GRABBIT supports all standard Amiga printer drivers. GRABBIT also supports full color printing.
In addition to GRABBIT’s printing capabilities, the package also includes a powerful utility program “ANYTIME.” The ANYTIME bonus
commands with the arrow keys so that mistyped commands can be quickly corrected, and frequently used commands can be easily repeated. Fast AmigaDOS command replacements give you UNIX-style performance from your Amiga.
What other software does so much for you at such a low price. Only $ 49.95 4- $ 5 shipping and handling.
Program is a “Preferences” style palette requester that allows you to change any colors of any screen, anytime! With ANYTIME, you are NOW capable of customizing all colors to match your printer’s hardcopy to the screen’s colors.
Once you start using GRABBIT and the bonus program ANYTIME you will want it on every disk. You get all the power of this sizzling new software for an unbelievably low S29.95 + $ 5 shipping and handling.
When ordering from overseas, add an additional S5.00 shipping for
first class airmail.
903 E* Willow Grove Ave., Wyndmoor, PA 19118 (215) 242-4666
AMIGA TM is a registered trademark of Commodore-Amiga Inc UNIX is a registered trademark of Bell Laboratories
movie critics, you quickly learn who yon agree and disagree with, then judge their reviews on that basis. According to Meridian Software, our review of Zing! Contained technical inaccuracies, errors of omission, and missed the point of the product. What do you think? We’re very interested in hearing from those of you who use Zing!.
It was a great disappointment to read Peggy Herrington's reviezu of Money Mentor [March April '87, p. 88]. We realize that any legitimate magazine must publish what it feels is the truth. I have no doubt that Mrs. Herrington reported the facts as she understood them. Yet her review contains a few factual errors. The new version of Money Mentor will be in C, not Modula II. (In November, when we spoke to Mrs. Herrington, we were considering Modula II.) She claims that Money
CMI|C re alive, ¦ Microsystems| INTRODUCES THE
RAM Expansion Kit
CMI's Kickstarf'Eliminator and RAM Expansion Kit is an easy wav for the user to greatly increase the versatility of his or her Amiga Personal Computer. Bv installing ROM (Read Only Memorv) into already existing locations on the Amiga motherboard, you eliminate the tedious loading of the Kickstart disk on every power- up, and you make available an additional 256K of fast RAM.
Five New Games For The Amiga
j'OCCTtni' rn nuccip OivCCiiMU iu iauddiii
10110 SW Nimbus B1, Tigard, OR 97223 (503) 684-9300
Dealer and Distributor Inquiries Invited
Installation requires some soldering.
Kickstart is a trademark of Commodore-Amiga, Inc. Used by permission.
Mentor erased information Tom her disk. The fact is that Amiga Basic keeps a lot of data in the core of the machine. When she controlled out of the program, she lost the data in the machine, not the data on the disk.
We have a bigger problem with the tone of the review; it implies that Money Mentor is not careful with the user's data. We have over
1,000 users of our products and not one of them has reported data lost due to program failure. Money Mentor has an elaborate Verify Database command to reconstruct the database if there is a catastrophic failure. Money Mentor also has software traps to save data if there is a software error. The only way to lose data is to do what Mrs. Herrington did reboot the system.
Money Mentor also has many unique charts and screen reports that the competition is lacking. One third of the Money Mentor system is devoted to graphics a fact that was not discussed in the review.
We realize that Money Mentor is not a perfect product. The fact that it urns written in Amiga Basic and lacks a Net Worth calculation are serious flaws. Money Mentor is, however, under constant development. Version 2 of the program will be coded in C and have more financial calculations. Version 3 will be a complete financial management system; it's due out by the end of 1987. We would greatly appreciate a second chance for a review when the new versions are available.
Ken Colby Sedona Software
1000 vs. 2000
Pm offended by what Bob Ryan wrote in "Back in Front. . .Amiga Again” [March April '87, p. 17] concerning “what the A1000 should have been." Sure, Commodore's efforts are to he commended on the new 2000, but don't you think it's a little premature to discredit the A1000? When considering the A2000, it's simply a question of whether or not you want to fool with IBM compatibility. It isn't beyond
the realm of possibility that very soon, with the advent of Texas Instruments' new four-megabyte chip,
A1000 owners wilt be able to accomplish and exceed (with a front polymorphous plug-in pack, where the 512K expander now goes) xvhat the A2000 does. There are a great many things, yet to be discovered, that the Amiga WOO will be able to accomplish. 1 love my Amiga 1000 and must defend its superior virtues.
Stephen E. Franklin Bossier City, LA
I like slots, so I think the A2000 is superior to the A1000.
I don’t feel that saying so discredits the A1000; it is still a great machine. Trying to expand internal memory as you suggest can lead to configuration problems (where do you put the memory on the memory map?) And bus contention with chip RAM. AmigaWorld will continue to stress the excellence of all Ami gas.
Bob Ryan Technical Editor
In the roundup of Amiga 1000 memory boards (info.phiie, May June '87, p. 40), the C Ltd. AMEGA Board was conspicuously absent. This was due to problems encountered in shipping one of the boards to our reviewers and doesn’t reflect negatively on the aMEGA Board. For more information about the aMEGA Board, contact C Ltd., 723 E. Skinner, Wichita, KS 67211. 316 267-
Correction: The number we published for Kent Engineering 8c Design in our review of MacroModem (May June '87, p.
72) was incorrect. Please direct vour calls to: 315 685-8237.
Send your letters to: Repartee, AmigaWorld editorial. 80 Elm St., Peterborough, NH 03458. Letters may be edited for space and clarity. ¦
Wm a w
Introducing Xebec’s 9720H Storage Subsystem. Because High Performance Computers Need High Performance Companions.
Okay, so you’ve got all of this great stuff on your Amiga. Now where are you going to put it? A smart place would be our place. The handsome, 20-megabyte Xebec 9720H standalone subsystem. Built to the highest quality standard in the industry. Spaced specifically to meet
The Zero Defect Company
the design criteria and to enhance the multitasking capabilities of AmigaDOS. And totally compatible with AmigaDOS KickStart.
. -* ¦
The Xebec 9720H. A high performance companion to your high performance Amiga. At an impressively low price. Just $ 1095.00. Call 800-982-3232 for the Amiga dealer nearest you carrying the Xebec 9720H.
3579 Highway 50 East Carson City, Nevada 89701
Circle 49 on Reader Service card.
Got an idea simmering on the back burner? Turn up the heat and send it in. If it gets published, you’ll receive, free of charge, an Amiga World T-shirt. (Sorry, we ran out of ginsu knives.)
Format and Install
the drive wanted was a disk any disk. So, large to make X by loading your program, from now on, if I’m not using a particular executing it in the immediate mode then
drive, I insert a spare disk and the clicking entering:
Sandra Keller t.LEAR ,Y Haddonfield, NJ PRIN f Y-FRE(O)
I have a quick mini-program that makes data disks for me. Using ED, create the following file:
echo “Formatting Drive DF1:“ format drive dfl: name “Empty" echo “Installing DF1;” wait 4 secs install dfl:
echo “Installed copy finished”
Save this file with a name like FORMA 1 and when you need it just execute formal. (Make sure you have the empty disk in DF1: rather than something you want to save!) This saves a little time.
Bill Ott St. Petersburg, FL
While creating a disk of programs for my four-year-old to use, I was faced with the problem of how to keep him from opening icons that he shouldn’t, such as Amiga Basic and BMAP files. What I finally came upon was to delete the .info file for the Hie or program that I didn’t want available. With a disk named TOY BOX, an example would be: DELE IE TOY BOX:AmigaBasic.infb. Although the icon for Amiga Basic is not visible in the window, the program is available for loading when another program is selected to run.
I just bought my Amiga with an external drive a few days ago. I really love this machine, but one thing did annoy me. If there wasn t a disk in one of the drives it would make this clicking noise every few seconds. After a few days, it occurred to me that all
Editor's Note: I know there are thousands of you out there who just finished reading this and said “This is one of the dumbest tips ever printed!" But remember, you had to figure this one out for yourself at one time, Some of the best tips are the ones that many of us take for granted.
If you use CLEAR to allocate working space for your Amiga Basic program (e.g., CLEAR ,150000), then try to run your program twice in a row. You may get an OUT OF MEMORY message, even if you didn’t change the program between runs. If you had memory to run it the first time, then why not the second?
The cause: Amiga Basic retains the first 150,000-bvte area while trying to execute the second (.LEAR ,150000 (it keeps the text of your program in the first area until it can move it to the second area). You end up needing 300,000 bytes to run the second time.
A solution: Replace the CLEAR ,150000 with:
CLEAR ,X CLEAR ,150000
where X is just large enough to hold the text of your program. That way Amiga Basic only needs 150,000 + X bytes to run the second time.
A word of caution: Be certain that X is large enough or you could get hung with an OUT OF MEMORY message that requires re-booting the system. You can find out how where Y is known to be larger than the size of your program. The size of your program will be printed (but add a reasonable amount to allow' for future revisions).
Converting to 1.2
I thought some people might want to know the exact steps to transform a version
1. 1 disk so that it will use the faster file access of version 1.2. Step by step:
1. Boot the system using 1.2 Kickstart and Workbench.
2. Put a blank disk in your external drive and initialize it.
3. From the CLI, type COPY C TO RAM:.
4. When it is finished, type CD RAM:.
5. Remove 1.2 Workbench disk and put the disk you want transformed into DF0:.
6. Type COPY ALL FROM DF0: TO DEL.
7. When it is finished, type INSTALL DF1:.
You now have a bootable 1.2 disk ready to go.
Los Angeles, CA
In the November December ’86 issue, Vincent Ijee offered a method of getting rid of an unwanted RAM:C to free up memory.
I would like to offer a shorter method of getting rid of any undesirable directory.
Type the following from the CLI while out-
Ac«M* Paiot by
Travel I Computer 1
e*$ ss Prof i 1 ms
¦I Sa1«$ Cl Expense ¦ T Axes VTZk Prof 11
* j*888 88888 78888- 68888 58888
?nil its 1 *•••• WtUtJ l»«88
it's making every other spreadsheet old fashioned!
The original MaxiPlan™ was named he Best Amiga™ Spreadsheet of 986 by F.A.U.G., the worlds argest and most active Amiga iser group. Now in 1987, Oxxi is uroud to introduce MaxiPlan 3lus™ the most advanced Amiga ipreadsheet ever. With even more ime-saving innovations than the jward-winning MaxiPlan, the new MaxiPlan Plus includes Microsoft Excel ™-!ike Macros and Utilities.
With MaxiPlan Plus and your Vmiga you can:
? Open multiple spreadsheets and graphs
• ’’Link" data from any number of spreadsheets
Create a self-running demo or nteractive multiple choice quiz, ncorporating files from word arocessors and paint programs
» Automatically create reports iuch as invoices and purchase orders
at your local Amiga software dealer.
1835-A Dawns Way Fullerton. CA9263I (7141999-6710
i AMIGA Usf R>
• '•.IT AWARD
Named the best Amiga spreadsheet of 198b for its outstanding mouse interfaces, unique pull-down menus and advanced speech capabilities.
Excel is a trademark of Mk rosoH Corp
side the directory to be deleted:
DELETE pathname ALL
where pathname is the full pathname of the directory that you want to delete. This command will delete all files and subdirectories under the directory named and then delete the directory itself.
For example, suppose you wish to eliminate RAM:C. After removing yourself from RAM.C (using CD), type DELETE RAM:C ALL. All files in RAM:C will he erased, and then the directory will be removed. This will work with disk files as well. If you type: DELETE DF0:C ALL with a Workbench disk in the internal drive, the C directory will be erased. While this is really useful for editing disks, it is very fast and not reversible, so be careful and make sure that you want to do it before pressing that Return key!
RAM Disk Speed-up
I use a RAM disk all the time and I found a way to speed up the time it takes to create one. My usual execute file that created a RAM disk and stored my personal list of commands used to take about 49 seconds to load, but when I rearranged it so that the ASSIGN C: RAM:C command came at the beginning of the file, I cut the time down to SO seconds. For example:
copy sys:c copy to ram:c
assign c: ram:c
copy sys:c cd to ram:c
Using this method means that the more commands you add to the RAM disk the more of a speed increase you will notice. Another note, the reason for the “SYS:C?” prefixes is so that this command will work no matter what the current directory is.
San Jose, CA
Like many others, I too have struggled with improving the speed of the Emulator Transformer, I found an answer in my copy of the IBM DOS Reference manual (version
3. 10) on pages 4-3 to 4-25 (IBM Publishing, February ’85). Several “industrial strength" programs require changing the number of
Buffers and Files, but changing the Device to use die “ANSI.SYS” is suggested only if the keyboard is non-standard, which is the case with the Amiga.
Here is the exact set of commands:
COPY CON CONFIG.SYS BUFFERS = 20 DEVICE = ANSI.SYS FILES = 20 F6} or CTRL Z}
As the Reference manual says, after the first line of the above command, there is no standard prompt; it reappears after the last line and a report on the number of files copied. This change in my boot-up DOS speeded things up remarkably.
Thank you and your readers for the suggestion about “SPEED3.COM " I now have it in an “AUTOEXE.BAT" file on my DOS disk, in addition to the “CONFIG.SYS,” resulting in a greater speed and responsiveness when in the emulation mode. Clocks displayed on the screen in some of the programs now lose only about five minutes per hour (my way of judging operating speed).
Extra Help Screens
Like James Nakakihara (January February ’87), I use ED a lot, relying on the basic commands that I can remember from the AmigaDOS manual. I am usually in too much of a hurry to look to see if there is a command to do something directly. And I didn’t want to make up a table for my desk, since there already are too many things piled up around here vying for space with the mouse. After reading J.K.’s suggestion, I typed up a help screen, organized by function, CURSOR, DELETE, BLOCKS, etc. Everything I needed fit on one screen, but I knew that I w'ould need at least two screens for a functional list of commands in Scribble! Fortunately, there are easy ways to get as many help screens as you want.
For wrorking with ED, make up text files and save them on your Workbench disk as EdHelpl, EdHelp2, etc. At the 1> prompt type NEWCLI. You will get a small windowT with a 2> prompt. Open it up to full size and type TYPE EDHELP1 to display your help screen. You can now use the depth gadget to put it behind the I> window where you can then ED WORKFILE to go to work. If you need more than one help screen, just type NEWCLI again from the 1> prompt to get another window, open it
up and at the 3> prompt, type TYPE EDHELP2. Now you can have as many help screens as you like all running behind each other in different windows.
If you want to have a convenient help screen for a word processor like Scribble!, just type up your custom screen and save it as Help.doc on your Scribble! Disk. When you go to work, open an extra window and load Help.doc in that window. Since the word processor makes it easy to scroll through a text, your Help.doc can be several screens long and you will still be able to get to it all easily. Now when you need to refer to the help screen, just press F5 to flip between the window where you are working and the Help.doc on the other window.
Robert Jenkins, Ph.D.
Chicago Heights, IL
Inexpensive Video Camera
For those who want a cheaper video camera for use with Digi-View, I suggest a Mag* navox Home Security camera. It is sold through DAK Industries, 8200 Remmet Ave., Canoga Park, CA 91304, 800 325-0800. Each camera, with microphone, 57-foot cable and mounting stand is only $ 169 compared to Panasonic’s $ 280 model. This may be helpful to those wanting to utilize the powerful Digi-View system.
Window Title Spaces
Without any manual on hand except the Introduction to Amiga, it took me a long time to figure out how to put a space in the title of a window. If you try to open a window' with a name like “New CLI,” you will probably get an “Invalid Argument” error because the DOS sees the space as a delimeter. A simple way around this problem is to use the ALT key space (or Ctrl-N if you are in the alternate character set). So all you have to do is press and hold the ALT key while pressing the space bar, and the Amiga will accept it.
Kenneth Pak-kin Wong
Los Angeles, CA
Execute in S
If you use AmigaDOS Execute files a lot, you may be surprised to learn that an Execute file, placed in the S directory on the Workbench, will be accessible, no matter what the current directory may be. You can move a file to the “Sequence” directory with COPY file TO S:. ?
Use the Brains Your Commodore Wasn t born with.
Right at Your Fingertips in CompuServe’s Commodore" Forums
Our Commodore Forums involve thousands of Commodore users worldwide. These forums show you just how easy and fun it is to get the most from your Commodore Computer.
The Commodore Communications Forum provides the latest news on communications software and advice on effective telecommunications.
The Commodore Programming Forum supports programmers and developers of Commodore 8-bit computers.
The Commodore Arts and Games Forum is for all Commodore 8-bit computers, concentrating on music, graphics and games.
The Commodore Amiga* Forum is the national resource for all business and entertainment applications in the Amiga community.
Easy access to free software, including FREE uploads.
• Download first-rate, non ommerdal user- supported software and utility programs.
• Upload your own programs free of connect time charges.
• Take advantage of CompuServes inexpensive weeknight and weekend rates (when forums are most active, and standard online charges are just IOC a minute).
• Go online in most major metropolitan areas with a local phone call.
• Receive a $ 25.00 Introductory Usage Credit when you purchase your CompuServe Subscription Kit.
Information you simply can’t find anywhere else.
Use the Forum Message Board to exchange mail with fellow members. Join ongoing, real-time discussions in a Forum Conference with Commodore software publishers, developers and technical experts. Scan Forum Data Libraries for free software, docu- * mentation and contributions from Commodore enthusiasts.
Enjoy other useful services, too. Like electronic editions of your favorite magazines, newsletters and articles, including Family Computing, OMNI Online and the Electronic Gamer.™
All you need is your Commodore computer and a modem,. .or almost any other personal computer.
To buy your Subscription Kit, see your nearest computer dealer. Suggested retail price is $ 39.95. To receive our free brochure, or to order direct, call 800- 848-8199 (in Ohio, call 614-457-0802).
If you’re already a CompuServe subscriber, type GO CBMNET (the Commodore Users Network) at any! Prompt to see what you’ve been missing.
Information Services. RO. Box 20212
5000 Arlington Centre Blvd. Columbus. Ohio 43220
In Ohio, call 614-457-0802 An H&R Block Company
You may also find it helpful to make a second copy of the Execute command with a shorter name. For example: COPY C:Execute to C:X ought to do the trick.
Bryce Nesbitt Berkeley, CA
Top of Form From CLI
After printing a file to your printer, you may find that the paper is not aligned to the top of the next page. To send a topof- form code to your printer from the CLI, type:
COPY * TO PRT:
then press Ctrl-L, then Ctrl- , then Return.
Bryce Nesbitt Again
Here is a shortcut that I found useful when using CLI. I went to the C directory’ and copied a number of commands, giving them shortened names. For example:
COPY C:DIR TO C:D COPY C:ENDCLI TO C:END
COPY C:DELETE TO C:DEL
Now if Fm getting rid of a few old files, I just type DEL instead of DELETE. It saves a lot of time, but there is a price. Each command that you COPY takes up about one block of space. You can RENAME commands, but programs may need them under their old names, so be careful.
Rigoberto Ramirez Buckhannon, WV
When writing my bulletin board program in Amiga Basic, I was looking for a way to set the baud rate. The following POKEs accomplish this:
POKE 14676018, 12000 = 300 baud POKE 14676018, 3000 = 1200 baud
POKE 14676018, 1500 = 2400 baud
There are many other values you can use, but these are the most common.
Gary Chemega Endicott, NY
5Y4 " Drive Steals 3OK
Being an energy-conscious Amiga Transformer owner, I would only turn on my 5 ' drive if I was planning to do some IBM emulating. I found out, however, that by leaving the drive off, it was robbing the system of approximately 30K. While this isn’t a major concern for most applications, it did affect the performance of several high-RAM programs, such as DeluxeVideo and Aegis Draw. Now at the beginning of my computing sessions I turn on the o%" drive no matter what I am planning to do, just to be on the safe side.
Al WiUen Riverdale, NY
Send your brainstorms (and T-shirt stz.e) to: Amiga World, Hors cfoeuvres, 80 Elm St., Peterborough, NH 03458. ¦
Tie SURGEON for AMIGA
- A surgery simulation game with color graphics and sound !I
& Blood Pressure:l20 80
The petlent Is reody, Doctor
Have you ever wanted to try your hand al being a surgeon? The skill, the pressure, the split-second life or death decisions, this program has it all.
Operate in real lime and deal with the complications of the surgery. Keep an eye on the EKG monitor and the patient's blood pressure while you cxccrcisc your skill. Feci the satisfaction of a successful operation!!
The SURGEON is also educational:! While performing the surgery you will learn the parts of a human body, medical terminologies and the steps involved in a surgical operation. 'f~*T A T
For more Information or Tor order call.... OiXLa iL ISM, Inc.
P. O.Box 247 Phoenix, MD 21131 Ph: (301)-666-2672
Macituoih version also available Visa and Maslcioaid accepted Ajtvqj is a icgiSfcicd tndemar* oI Commodore Am ja.lnc The SURGEON is aieg&tacd u.xJonarVct tSM.lnc.
Dealer inquvies welcome RoqjtfOC Ma-imum S12K and KS 12
If you think interacting with a publication means turning pages, we invite you to discover something altogether different. A brand new publication on disk.
Like a magazine, it comes out bimonthly and it’s filled with everything from editorials and fiction to reviews and humor. But unlike a magazine, it lets you talk back.
You can influence the outcome of stories. Demonstrate new software products. Or tackle a brain teaser. There's something for everyone. From the novice to the experienced user.
Never before has a publication come to life with such animation, color and sound. We call it Aladdin. You'll call it magic. Available for Atari and Amiga Computers. To get your hands on a copy, call 1-800-345-6467 for the dealer nearest you. In Texas call collect 214-788-4441.
| Til KM. V
Sometime!you just have to take matters JtS into your own hands. Or hand, More than once, a brainstorm has turned into a shower of practical reality. To the skeptic, the truth can be shocking.
Well, now you can start your AMIGA flying high with rhe dynamic, new ZING! Utility programs from MERIDIAN SOFTWARE, INC.
ZING! Programs are the best program companions for the AMIGA on the market today. Separately, they are practical, yet dynamic working partners. Strung together. . .the sky’s the limit!
The High Point In Software Innovations
MERIDIAN" SOFTWARE IJNC.HB
• •• •
wr : ¦ y
W' - ‘
- 1 . I
, , Aw
- . ; ¦ •
- 'VV- V-'-V-v,
ZINGlSpcll As the name implies, ZINGlSpell is a program which can detect misspelled words as you are typing them. A simple interface allows you to correct a word, or add a word to the dictionary. You'll never need to buy another spelling checker. Gan he used with other ZING! Components or alone. S49.9}
ZING'Keys is a sophisticated, reprogrammable MACRO and Hot Key program. A program which can stand on its own. Or be tied to ZING! You can train ZINGlKeys to accomplish rhe most annoyingly repetitive tasks in a much easier fashion. Pius, ZINGlKeys allows you to retrieve commands and reuse them, as well as the ability to record mouse movements and use them with the press of a key. Shipping now- for: $ 49.95
ZING! The tastes: and easiest way to wxirk with the AMIGA. ZING! Is actually a collection of utility programs which, after installation, are invisible until called up by the user through the use of hot keys. The mam goal of ZING!, is to essentially eliminate the need to learn the operating system protocol and cryptic commands. Functions include: copying, editing, deleting, sorting, renaming, searching, reorganizing files, and much more! Shipping now for: $ 79.95
AMIGA is a registered trademark ol Commodore-AMIGA, Inc. ZING!, ZINGlKeys and ZING'Spell are trademarks of Meridian Software, Inc. All rights reserved.
Credit cards and dealer inquiries welcome Circle 56 on Reader Service card.
Reaching the Notes:
Easy Access to Amiga Audio
Simple and straightforward C routines for getting at the power of the Amiga’s audio device.
By Rob Feck
remember being asked in May of 1986, while working at Amiga in Los Gatos, “Why didn’t they make the audio easier to use?" I didn’t have much time to think about it then; I was too busy documenting other things. It made sense to leave the audio to the experts. It wasn’t until I left Amiga and started writing Programmers Guide to the Amiga for Sybex (specifically the chapter on audio) that I discovered the lack of information on using the Amiga audio device. The question was brought home to me: If the Amiga’s audio is really so great, why aren't many people using it?
I decided to write some audio routines that would be simple to use. Reference books such as the ROM Kernel Manual describe many audio features, but demonstrate only a few of them. Worse still, the demo programs use the hardware directly, and I didn't want to do that! What I wanted was to be able to queue up several sounds and have the audio system play them sequentially while my task went on doing what it was doing. Going directly to the hardware meant the audio device would neither count cycles for me nor queue sounds for automatic play. In effect, I wanted audio routines that would be as simple to use as this:
ma i n ( )
* . . . P r o g r a tti - s t u f f . . . *
In i L A u di o(); * initialize everything * channel = GetChanneI(- 1 ) ; if(channel ! = - I )
PlayNote(channel, waveform, note_no,
v o1u me, duration):
* ... (more PlayNotes) ... *
* ...more non-audio stuff... *
FinishAudioO; * close everything down *
Sound queueing can be done using the audio device command called CMD WRITE, but 1 found no exam* pies that used CMD WRITE until I stumbled across one on Usenet (reposted from BIX). By putting together pieces of that program and things I developed subsequent to finishing the audio chapter of my book, I came up with the library of routines presented here: a Playnote routine in C, with support routines to talk to the hardware. The details of device access and message passing are buried in subroutines where you don’t have to deal with them. By examining the source code I’ve provided, you’ll learn how to communicate with the audio device and to add enhancements to these routines.
The Public Functions
Here is an explanation of the major routines in my ?
ILLUSTRATED BY DEVJS GREBU
audio device library. If not otherwise stated, all parameters passed to the routines and passed back as return values are long integers (32 bits). Sometimes a pointer also 32 bits) is used, and is shown as such.
Gotchannel = GetChannel(channel);
channel any number from 0 to 3. Corresponding to a specific hardware channel on the Amiga. If you ask for channel number - 1, it means get any channel that is available. The function GetChannel returns the channel number, or returns - 1 if none are available to you.
PlayNotefchannel,waveform,note no,volume,duration, priori ty, message);
channel a channel that you already own. If you don’t own it, the note will not play.
Waveform a pointer to the start of a waveform table that contains 256 samples of a single wave of your sound. Sample values range from 128 to + 127. The waveform table also includes copies of the same waveform. Each having fewer and fewer samples in the table (128 samples, 64, 32 and so on). This waveform table lets us stay within the allowable limits of the Amiga audio hardware. In particular, period values of 127 through 500 are the values that let the Amiga output the best quality audio. To get an output that is of a high frequency because the period values are limited each wave of the waveform must be output more quickly. Thus the table with several copies of the waveform, each having different numbers of samples. See the source code for MakeWaves to sec how the tables are built.
For most of us, who just need to beep at somebody, these routines make access to the audio device simple.
Note Number Notes arc numbered from 0 to 95, structured as eight octaves of 12 notes each. Each octave has its own waveform table entry having a length appropriate to that octave.
Volume Takes a value from 0 to 64 where 0 is minimum.
Duration specified in l.OOOths of a second. The audio device accepts a command to output a specific number of cycles of a waveform. I calculate the frequency (in cycles per second) from the note number, then multiply by duration and divide by 1,000, yielding the correct number of cycles for that frequency. Thus all notes play for the correct lime.
Priority [not implemented yet] If priority is 0, just queue the note. If less than 0, flush all current requests for this channel and start this note only. If greater than 0, do not flush. . . Tiie priority value is only going to be used to identify the note number to you when the note begins to play.
Message [not implemented yet] Audiotools can send you a message that contains an identifier of your choice the priority value) to let your task know that this note has just begun to play. On receiving the message, your task must reply to it so that the audiotools can reuse or deallocate the message memory.
Frees a channel that you own to let another task (or your own task, later) use the channel.
InitAudio() and FinishAudioQ
These functions take care of the background work, such as opening and closing the audio device.
PlayNote is asynchronous: It queues up a note to be played by the audio device and then returns to the calling program immediately. (It does not wait for the note to he finished before it returns to the caller.) All other functions in this library are synchronous; they’re completed before your program goes on to do something else.
By using these routines, you do not have to deal with the audio device; you need not allocate and initialize message blocks and so on. All of that is built into the support routines and associated global variables. If you’re designing a high-performance audio routine, you just may have to lock the channels and go directly to the hardware. In such instances, use the ROM Kernel examples as your guide.
But for most of us, who just need to beep at somebody, these routines make access to the audio device simple. They also provide a jumping off point for further audio development.
The audio library contains the following support functions:
error = StopChannel(channel) error = StartChannel(channel)
Stop or start a specific channel. If a CMD_ VRITE arrives at a stopped channel, it queues and waits for the channel to he started. A return value of 0 means no error. A return of - 1 indicates low memory. Any other
value is a direct return from io_Error. See devices audio.h for meanings of other return values. Stop- Channel terminates any CMD WRITE currently in
Error = FlushChannel(channel)
If there are CMD_WRITEs lined up to be played, return them all to the caller (Hush input).
Reset it to its default values; also, flush a channel’s input queue.
Error = SetPV(chantiel, period, volume)
Set the period and volume of a note that is playing currently. Note that there is only a limited range available for the period (roughly 127 to 500), so it is more likely that you would use PlayNote instead, because PlayNote can modify the waveform pointer as well as the other parameters.
These internal functions are used by the library functions described earlier. Your programs may, at times, need to access these functions directly. These functions create, initialize and free audio device message blocks. I call them IOBs, for I O Blocks.
Such as Play Wave(channel,sample addr.copy,period, repeats,priority,message). Global variables would be expanded to include a separate ReplyPort for the sampled sounds. A copy (TRUE FALSE) parameter would specify (if TRUE) that the sampled wave should be copied into chip memory before queueing it to be played. If FALSE, it would assume that sample_addr is in chip memory and that you will not change the contents of memory before the note has completed playing.
• Add a PlayFreq function that takes a frequency value instead of a note number so that oriental music, for example, not based on the same scale we use for a piano, could be played. PlayFreq would take exactly the same parameters as PlayNote, but substitute “frequency” for “noteno". It would calculate which is the longest waveform that can be used for the selected frequency and still leave the period value within the appropriate range of 127 to 500.
• Add an implied rest between notes to create a more natural sound and avoid having to explicitly encode such rests into a song structure.
• Add the ability to specify a slew rate for either volume or frequency or both so that notes instead of going directly from one setting to another can slide to the new setting at a specified rate.
• Or perhaps better still, add full ADSR capabilities. (This one is a little tricky. It could require software interrupts or perhaps even breaking into the audiointerrupt vector itself. It would also require a data structure larger than the basic IOAudio structure to hold these new variables.)
Basically, this article is a progress report on a continuing project to develop a set of freely-distributable, license-free routines that make it easier to use Amiga audio. I welcome suggestions about additional enhancements. (See the information below on acquiring a disk with the source and object code.) I hope this article and the accompanying code will help any of you who are interested in easily taking advantage of the Amiga’s audio power.D
Rob Peck is the author of the Programmers’ Guide to the Amiga, published by Sybex. He was Manager of Technical Documentation for Amiga where he put together the Amiga ROM Kernel Manual and the Amiga Hardware Manual. Write to him at the address printed below.
Due to space limitations, it was not possible to describe in detail each routine in the library. Rob has agreed to make available a disk containing the source and object code for the routines published here as well as updates completed before publication. The disk is available for $ 8 postpaid for U.S. orders; foreign orders add $ 2; California residents add sales tax. Send your order to DATAPATH, PO Box 1828, Los Gatos, CA 95031-1828.
Listings follow on p. 90
B. E,S.T, BUSINESS MANAGEMENT
Developed on and for the Amiga . . .
• is useable, reliable, professional quality software, designed to let you conduct your business, your way.
• is a truly integrated program, incorporating both Accounting and Business Functions, B.E.S.T, BUSINESS MANAGEMENT includes Order Processing, Inventory and Services Management, Accounts Receivable, Accounts Payable and General Ledger.
• is an easy to use, menu driven program, supported with an understandable, illustrated, 380 page manual and knowledgeable customer support. See your Amiga dealer for information, or call
K *i I Business Electronics
X I Software & Technology, Inc.
P. O. Box 230519 Tigard, Oregon 97224 (503) 684-6655
iob = GetlOBf)
Allocate or assign an IOAudio structure for use.
Returns a value of 0 if system is too low on memory. If
no IOB is available from a specified pool of IOBs, then dynAMIGAlly allocate an IOB and pass back its address.
Note: for more advanced system functions this structure
may need to be extended to hold additional parameters. For now, though, the ExtlOB structure is identical to the normal IOAudio structure (created for now by a define statement). This allows us to define an extended version of the structure later, with little if any change to existing functions.
Look at audio channel reply ports and sec if any IOB's have returned (are now unemployed) and can therefore be reassigned or deallocated.
Return a finished IOB to the free IOB pool or deallocate a dynAMIGAlly allocated one.
Initialize an IOB for communication with a specific channel, default command is CMDWRITE. Iob is a pointer to an IOAudio structure. Channel is the specific channel for which this block is to be initialized (allocation key is the critical item).
Expand Wave(ivaveformpoin ter)
Takes a pointer to a waveform buffer that contains one cycle of a waveform, in 256 consecutive bytes, and expands the table to add the same waveform sampled 128 times at twice the sampling interval, 6-1 times at 4 times the sampling interval, 82 times, 16 times, 8 times and so on. The wave tables must he in chip memory; otherwise the audio device will be unable to play the notes! ExpandWave is associated with MakeWavesQ, which creates three tables total, one containing a sawtooth wave, one a triangle wave and the third contains a square wave. ExpandWave completes the table entries for each waveform. All of the waveforms are left in contiguous memory after the first wave, in order of decending sizes (256, 128, 64, . . .).
Make Waves. ExpandWave, SetPV and Play Note are paraphrased versions of similar routines found in a posting to BIX by Steven A. Bennett. (Thanks, Steven, for the inspiration on this project.) Steven’s posted article also provided the waveform and period tables I've used, as well as the excellent explanation of the period value calculation that I’ve quoted (slightly modified) below.
As you examine the source code provided, you’ll see that the audio device requires a period value rather than a frequency value. The period table contains the period value corresponding to the frequencies of the normal scale (12 notes per octave. See AbasiC manual, page 138). You could calculate period yourself from the formula: period = ('Jock ( samples-per-wave * frequency).
Clock rate is 3,579,545 cycles per second. So if you
arc playing a wave table that contains 32 samples, and your selected output frequency is to be middle-A (440 hz.) Of the piano, the period value is 3579545 (32 *
440) = 254.229, with the results rounded down for use by the audio device.
More on Internal Functions
For GetlQB, you can control how many structures are allocated for IOAudio use. How many audio ioblocks should the system have available for queueing up notes? If you want to queue up a whole song by using a whole bunch of PlayNote commands and go away to do something else, it could take a lot of memory! Once the system runs out of these prcallocated structures, it must
dynAMIGAlly allocate and free memory. This can cause
fragmentation of memory space. You might want to send parts of the song at a time instead of the whole song.
Depending on the variable AUDBUFFERS (defined when the program is compiled), GetlOB either returns the address of a buffer in global memory space, named “global” (in the name field of the I O message, node area) or named “dynamic” if GetlOB runs out of AUDBUFFERS global blocks to use. The number of dynamic blocks is limited only by the available system memory (fast memory that is, non-chip memory is used for the I O blocks).
The wave tables must be in chip memory; otherwise the audio device will be unable to play the notes!
To be able to use only a standard-sized IOAudio structure for the message passing, I assigned the message mnLength field to identify the global blocks. (As of
1. 1 and 1.2, the mnLength field is still available for anybody to decide what meaning it has.) To be perfectly safe, as well as to handle the advanced functions that people have requested, an extended audio block should probably be used, with a long quantity appended to it as the identifier in place of using mnLength, as well as a few other fields. This change is very likely to be made for the disk version of the tools. (The structure ExtlOB will he used as an extended version of IOAudio.)
The Sample Program
And Suggested Enhancements
Using the above functions, audiotools.c (Listing 1) plays a few notes through each channel in each of three waveforms: sawtooth, triangle and square waves. All four channels arc active at the same time. When all notes have completed, the program exits. The program was compiled under Amiga (Lattice) C and runs under version 1.1 or later. The program runs from the CLI.
While working on this article, 1 gave a talk at a developer's group meeting. The following enhancements were suggested at the meeting:
• Add examples that use a stereo pair.
• Check that all error conditions are properly reported (“bullet-proofing" this just has to be done).
• Implement the Priority and Message fields of PlayNote as described.
• Add a PlaySong function that can take a pointer to a data structure that describes a song, with some of the parameters that PlayNote takes, and play the song automatically.
• Add a Play Wave function to handle sampled sounds, ?
From the creators of Digi-View comes Digi-Paint, the First paint program to take full advantage of the Amiga’s exclusive “hoid-and-modify" mode. No longer are you limited to 32 colors. With Digi-Paint, you can use all 4096 colors on screen simultaneously. Features include brushes, smooth shading, magnify, cut & paste, output to printer, and full IFF load and save. Digi-Paint was programmed completely in assembly language for the fastest possible response. Give your Amiga the graphics power of systems costing thousands of dollars more. See your Amiga dealer today or call toll-free for Digi-Paint, the 4096 color paint program.
Orders Only 1-800-843-8934 Customer Service (913) 354-9332
701 Jackson • Suite B3 • Topeka, KS • 66603
Amiga is a trademark of Commodore-Amiga. Inc. Digi-Paint and Digi-View are trademarks oi NewTek. Inc. DeluxePaint is a trademark or electronic Arts. Inc. £ 1986 NewTek. Inc. Circle 119 on Reader Service card.
Reviews of Aztec C68k am v 3.2 were great.
Aztec C68k goes into overdrive for benchmark speed. ..
Byte November, 1986
Aztec C is more than just a C compiler... compiles programs significantly faster than Lattice... options that for many applications, will improve program execution performance dramatically... code generated by Aztec C was dramatically smaller than that produced by Lattice.
Amiga World November, 1986
Now, the New Aztec C68k version 3.4 is even faster, more flexible, and dramatically less expensive.
We did it! We moved all of the great development utilities from Aztec C68k am-c, our $ 499 system, to Aztec C68k am-d, our S299 system.
We packaged the same compiler, assembler, linker, libraries, and librarian that are in the $ 499 system into Aztec C68k am-p, The Professional System, and priced it at $ 199. Is that all we did? Not by a long shot!
We also added new features, speeded up the already impressive performance. And we listened. We listened to what users were saying on the technical support lines, on the East Coast Bulletin Board, the West Coast Bulletin Board, and on BIX. Then we responded by correcting, adding and augmenting to satisfy every one of the major requests. The result is three carefully packaged and reasonably priced high performance development systems that will do everything you could possibly want with the Commodore Amiga.
To back up this claim, we offer a 30-day money back satisfaction guarantee. The system must be purchased by an end user directly from Manx to qualify for the 30-day return, but that's it. Less than one per cent of the systems we sell to end users are ever returned, and over 60% of the systems we sell are repeat sales or by recommendation of an existing user. That says a lot.
Manx has a reputation as the expensive system to use for high demand professional applications, but the new prices and reconfigurations make our high powered systems attractive to everyone. In addition,
Manx has aggressive site licensing, multiple purchase discounts, OEM. Educational, and other special purpose discounts. Call us today for more details. Join the over 50,000 satisfied end users who understand the Manx difference.
New Features: shorter development times •smaller faster code support for 1.1 and 1.2 Amiga DOS • direct link of Amiga object modules and libraries •standard driver support • C and assembler support for 68020 and 68881 • scatter loading and support of overlays by segmentation • 1.2 Amiga library function support • debug utilities •enumerated data types
• stack depth checking code • Amiga assembly directives support •four floating point formats: Motorola fast float, Amiga IEEE double, Manx IEEE double, 68881 •dynamic memory allocation and window sizing for the Z editor • “touch” command •improved console window RAW and CON switching •stdio I O is buffered to console •68010, 68020 debug support • "exec” function supports Amiga PATH command •VT100 emulator (source) • lots of examples
New Configurations and Pricing
Aztec C68k am-p The Professional) $ 199
Optimized C. Assembler. Linker. Librarian, Libraries. Examples
Aztec C68k am-d (The Developer) $ 299
Optimized C, Assembler, Linker, Librarian. Libraries, Debugger.
Make. Diff, Grep, Support Utilities, Examples
Aztec C68k am-c (The Commercial System) $ 499
Library Source, One Year Of Updates, Z (vi) editor. Optimized C, Assembler, Linker. Librarian, Libraries. Debugger, Make. Diff.
Grep, Support Utilities, Examples
All systems are upgradable by paying the difference in price + S10. C.O.D., VISA. MasterCard, American Express, wire (domestic or international), and terms are available. One and Two Day delivery available for all domestic and most international destinations.
To order, or, for information call today.
In NJ or outside the USA call (201) 542-2121.
Manx Software Systems One Industrial Way Eatontown, NJ 07724
Amiga is a registered TM ot Commodore lnt'1., Lattice TM Lattice. Inc
Stockpiling Your Software: Amiga Hard-Disk Drives
Buried, under a pile of floppies? Perhaps it’s time to investigate hard drives. Relax, AmigaWorld has done the hard work for you.
By Mark L. Van Name and William B. Catchings
IF YOU'RE IIRED of disk swapping and restricted data access due to the Amiga 1000’s hardware limitations, then you’re probably ready for a hard-disk drive. In this info.phile, we’ll take a look at some of the hard disks currently on the market that can boost the storage capacity of the A1000.
We asked all of the companies that advertise hard disks to allow us to review them. Five companies submitted evaluation units. The drives we evaluated are the Microbotics MAS-Drive 20 and the C Ltd. Hard Disk the pioneer Amiga hard drives, and newcomers from Byte by Byte (PAL Jr.), Xebec (9720H) and Supra Corp. (Supra Drive). These products are designed for the A1000 and require version 1.2 of the Amiga’s system software. Table 1 summarizes the basic information about each hard disk.
More Where It Counts
Hard disk drives provide much more mass storage than floppy disks. All five of these drives offer 20 megabytes of storage about 24 floppy disks' worth! They run faster than an Amiga floppy, so you do not have to wait as long to access files. All of this power requires surprisingly little effort. Once you have a hard disk installed, you treat it very much like a large-capacity floppy. You refer to it as DH0: rather than DF1: or DF2:. Though you cannot make a DISKCOPY of it, you otherwise operate much in the manner to which you are accustomed.
A few other limitations exist; Today, you cannot boot from a hard disk (we say today because many users have asked Commodore to remedy this situation). You still must use version 1.2 Kickstart and Workbench disks to get your A1000 running. However, you can edit your startup-sequence to ASSIGN the system directories to the hard disk. Once up, your system runs from the hard disk. All of these drives provide procedures that give you a new startup-sequence to set up your system.
Things to Think About
The large space offered by hard-disk drives is very easy to access. Because of this, and because you do not have to constantly shuffle disks, many users are tempted to ignore the need for backups; this temptation is augmented by the fact that making backups is just no fun. But, do it anyway! Though hard ciisks seldom break, when they do they may lose much of their data. Such losses often occur when the disk is jarred while running, or dropped while being transported. The heads that read the disk platters can then crash into the platters, ruining
all of the files there. This is the equivalent of 24 floppies going bad at once. Need we say more?
You can do a few simple things to minimize trouble. First, place your hard disk on a surface that docs not vibrate. Try to keep it off the table where you keep your printer. Second, never move it while it is running. When you have to move the drive, use the Park utility that comes with the drive to disengage the disk heads so that they cannot crash. Finally, back up all of your important data files regularly.
Partitions: Many Disks in One
So far we have talked about hard-disk units as if each is a single, large floppy disk.
While that is the default, you can divide disks into several logically distinct units, or partitions. Each partition is treated as a separate drive, e.g., DHO: DH1: and so on. All five drives we mention here support multiple partitions. Partitions provide smaller disk units, simplifying file management and backup. If you often work with a small number of files, keeping them in their own partition can improve your system’s performance.
The main disadvantage to partitions is die work required to change them. You must first backup all of your files to floppy disk, repartition and reformat your disk drive and then restore the files. As formatting a hard disk drive takes between 20 and 45 minutes, you don’t want to have to set it up often.
Using partitions also requires that you
make the appropriate entries in the Mount- list file on your Workbench disk. Each partition must be large enough for the biggest file it will ever need to hold, as no file can span partitions. Finally, each disk partition causes the Workbench to use additional RAM to manage it.
Hooking Them Up
The five drives we looked at offer the same basic capacities, come in cases that arc either Amiga-beige or very close, have their own power supplies and can be set up fairlv easily. All use basic drive mechanisms
made by major manufacturers. Most of the units use a controller that conforms to the SCSI (Small Computer System Interface pronounced “scuzzy”) standard. By following this standard, they help ensure that your system will be able to grow and add other drives in the future, as the SCSI standard is a very popular one.
Four of the five units attach to the A1000 with an adapter that plugs into the bus expansion card on the right side of the system unit. If you already have other devices plugged there, such as a memory-expansion card, you need only attach the disk’s adapter to the bus pass-through of that device. If that device does not pass-through the bus connection, put the disk adapter first and hook the other device to it. Be sure not to buy two devices without bus pass throughs, or you will not be able to use them on your system at the same time. Two of these four units, the Xebec 9720H, from Xebec Corp., and the Pal Jr., from Byte by
Byte, do not pass through the bus connection. The Pal Jr., however, is an expansion chassis that comes with the hard-disk drive, 1MB of memory, and one free Zorro expansion slot, so you can use it without needing other devices. All four drives work when attached to another device already using the bus (in our tests, a Comspec memory expansion card).
Unfortunately, anywhere from 10% to 20% of the existing A 1000s (primarily earlier units) cannot handle more than one device attached to the bus expansion slot; if you have followed the directions for two devices very carefully and cannot get them to work together, you should contact your dealer. If necessary, your dealer should be able to help you get replacements for the responsible faulty parts, although this may end up costing you some money.
One unit, the MAS-Drive 20 from MicroBotics, docs not use the bus expansion slot. Instead, it connects to the parallel port on the rear of the A1000. It comes with a parallel port pass-through on the rear of the drive, so you can still attach your printer. This design yields a slightly slower data access rate, and the device cannot follow the Amiga auto-config standard since it is not using the bus. However, the software supplied with the drive makes the installation about as easy as that of any auto-config device.
All five disks come with software that makes installation relatively painless. Not all of ?
Table 1. Specifications for Amiga hard-disk drives.
C Ltd. Hard Disk
6. 25 x 13x4.25
7 x 14.5x3
5. 5 x 11 x 2.5
1. 75 x 9 x 4.25
3. 5 x 16.25x7.25
Includes Zorro expansion chassis and 1 MB of additional memory
* *FCC rating in process tAtlaches with 6 ft. Cable
brings the world into your Amiga!
With Digi-View and a video camera, your Amiga can see! Faces, logos, artwork . . . Anything you can imagine! Simply point your camera and click the mouse. In seconds, whatever the camera sees is painlessly transformed into a computer image that can he printed, stored on disk, or transferred to other programs. Imagine how quickly and easily you can generate stunning video art and animation when you start with high quality digitized photographs or artwork.
Sophisticated software included with Digi-View makes it easy to produce dazzling, broadcast-quality color images. Intuitive, on-screen controls are as easy to use as the knobs on your T.V. set, Digi-View can capture images in several modes, including 320x200 pixels with up to 4096 colors on screen (“hold- and-modify" mode), and the incredibly detailed 640x400 high resolution mode.
includes video digitizer module, color separation filter, software and manual.
Orders Only 1-800-843-8934 Customer Service (913) 354-9332
Panasonic WV-1410 video camera w lens CS-1L Copy stand w Iights ..
701 Jackson • Suite B3 • Topeka, KS • 66603
Amiga is a trademark of Commodore-Amiga. Inc. Digi-View and Digi-Paint are trademarks of NcwTek. Inc. DeluxePaint. DeluxeVideo. And DeluxePrint are trademarks of Electronic Arts. Inc. Aegis Images and Aegis Animator are trademarks of Aegis Development. Inc.
' L)igi- iew software version 2.0 (or newer) required to use color camera For maximum resolution use monochrome camera with 2.1 interlace. High-res color modes require 1 Meg expansion RAM.
© 1986 NcwTek. Inc.
• IFF disk format works with Digi-Paint1'1, DeiuxePaintIM, DeluxeVideo1'1, DeluxePrint. Aegis Images1'1, Aegis Animator, and more!
• Saves time! No more hours of freehand drawing and redrawing.
• Send photos over the telephone with your modem and terminal software.
• Capture images for scientific image processing or pattern recognition.
• Spice up business graphics slide show program included.
• Incorporate photos in posters and greeting cards.
• Use Digi-View pictures in your BASIC programs.
• Catalog images with IFF database programs.
• Make red blue 3D photos.
• A powerful tool for commercial graphic artists!
Memory. Most use part of the CPU’s time to handle requests to move information between main memory and the disk. One unit, the Pal Jr., uses a technique known as DAM (Direct Memory Access), in which the drive can move information without bothering the CPU. This approach requires additional, expensive circuitry, but it gives better performance.
Table 2. Performance Benchmarks
Simple Tests (in seconds)
Copy C Directory to RAM: from it
(bulk file read)
Copy C directory to it from RAM:
(bulk file write)
Bruce Webster’s Tests (in seconds)
FlSH DISK Tests Written bv Rick Spanbauer All file read and write figures in bvtes second
File creations ( sec)
File deletions ( sec)
Directory scan (entries sec)
Seek read test ( sec)
Read 512 byte file
Write 512 byte fde
Read 4096 byte file
Write 4096 bvte file
Read 8192 byte fde
Write 8192 byte file
Read 32768 byte file
Write 32768 byte file
Products are listed alphabetically by product name.
For comparison purposes, times are also shown for a standard Amiga floppy drive (DF1:) and for the RAM: disk.
Each of the drives offers some nice touches. The MAS-Drive 20 comes with a clearly-written single-page installation sheet that really is all you need to get going. The SupraDrive and the Pal Jr. Include a battery backed-up, real-time clock. This eliminates the hassle of setting the time whenever you start up the Amiga. The C Ltd. Hard disk came set up with a number of dealer software demos. It (and the Pal Jr.) Included one of our favorite graphics demos: the animated Robot Juggler. Cct your dealer to show this demo to you. The manual for the Xebec 9720H included a brief, but, for new users, useful explanation of how to use and maintain a hard disk.
them follow the Amiga’s auto-config standard, however: See Table 1 for details. Though all the disks worked well in our tests, it is, in our opinion, still useful to slick with standards, since standard hardware is usually unaffected by system software changes.
Hard drives differ in the means by which they move data between themselves and
A disk drive’s performance is by no means dependent only on whether it uses DMA. Many other factors arc involved, including the average access speed of the disk itself and whether the data is moved via the bus or the parallel port.
Disk-drive performance is an unavoidable and often emotional issue, and the one most buyers want most to discuss. It is also one of the hardest to characterize accurately. Different drives shine in different areas, as a dose examination of Table 2 will reveal. Some are fast at reading data, but fall behind the pack when data is written to them. Others maintain moderate reading speeds but write data more rapidly. And, no two benchmarks ever measure quite the same thing.
We ran three different, widely available benchmark sets. The first was a simple one that anyone can do: We measured the time il takes to copy the standard Workbench C directory both ways between the disk drive
and RAM:. These two tests reflect a very
common Amiga activity, i.e.. moving common commands into RAM: to improve system performance. They test the movement of a large number of files that differ widely in size.
The second set of benchmarks was developed by Bruce Webster of Byte magazine and then placed into the public domain. The benchmarks consist of three components: dbench, dwrite and dread. All three work with 256 blocks of 512 characters at a time, dbench writes and then reads a sample file five times, dwrite writes a file once, while dread reads it. These tests measure simple disk throughput in both directions.
The final, largest set comes from one of the public domain software disks available from Amiga enthusiast Fred Fish. (These ?
"%ZZa*„SJ ; *
J 26 FOREST ROAD, FRAMINGHAM, MA 01701
Circle 10 on Reader Service card
Add 54 Postage Handling 157 foreigni Ca residents add 7*5 tax
Order now and receive a complimentary diskette library (Special Oder orders silli North American address only! I
Address. I Cky_
C Ltd. Hard Disk C Ltd.
723 East Skinner Wichita, KS 67211 316 267-6321
MAS-Drive 20 Microbotics Inc.
811 Alpha Drive, Suite 355 Richardson, TX 75081 214 437-5330
APDC SPECIAL DISKS
i 001: Graphics and Games Choose this disk for a sampling of the very best of Amiga PD graphics, games, fun!
» 002: Amiga Learner This tutorial disk introduces you to the CLI. Explains AmigaDOS commands, includes examples of programming the EXEC and in C. plus much more!
¦ 005: Amiga Basic The best
of Amiga Basic PD programs.
¦ 031: Amiga PD Artwork A superb
collection of IFF format. Hold & Modify, and digitized images.
Byte by Byte
9442 Capital of Texas Highway N.
disks are commonly referred to as “Fish Disks.”) The test program was written and placed into the public domain by Rick Spanbauer of SUNY Stony Brook. The program performs many different tests. It creates and deletes many files, repeatedly scans a directory for its entries, tests the time re-
GRAPHICS and GAMES
¦ 007: Mandelbrot Two graphics
generator* plus excellent samples.
¦ 008: Assorted (lames Our personal
favorite. Hours of absorbing fun.
¦ 009: Graphics and Animations Stars
and cubes dance before your eyes!
¦ 011: Sounds Make Amiga talk Hear
Spock and Darth Vader inside Amiga.
¦ 013: Interactive Graphics Catch the
flying balls and draw the Mona Lisa.
quired to locate (seek) and read data in files scattered purposefully around the disk, and reads and writes files of four different sizes, from 512 bytes to 32K,
Table 2 gives the results. As it shows, different drives excel on different tests, and no one benchmark, or this set of three, should be taken as a final authority. Given this warning, the Pal Jr. System seems to provide the best overall performance, probably due to its use of DMA, The SupraDrive and C Ltd. Units beat the Pal Jr. On the test- file writes, but lose to it otherwise. The C Ltd. Drive is the fastest non-DMA drive.
¦ 017: Fmacs Editors Current versions
of GNUEmucs and MicroEmacs.
¦ 018: General User Utilities All the
best useful PD utilities on one disk!
¦ 021: Telecommunications The best
PD communications programs with docs. Gel on line now!
¦ 025: Programming Languages
PD versions of Forth and Lisp.
Both the Supra and Xebec products turn in reasonable times, although not generally up to the Pal Jr. The MicroBotics MAS-Drive 20 provides the worst overall performance, probably because of its use of the parallel port rather than the bus, but it is not off by much from several of the other drives.
Individual disk price: $ 9 per disk.
5 disk Special Offer: $ 29.95
More than 5 disks: Add $ 5.99 per disk.
All five units provide a welcome relief from the slow speed of the Amiga’s floppy drives. Unfortunately, the speed gains are only on the order of three to five times, which is less than many users desire. This sad fact occurs in part because AmigaDOS is extremely poor in its handling of disk drive 1
O. While there are many rumors of new versions of AmigaDOS with faster disk I O. There are no official statements from Commodore. In many cases, if you have the memory to spare, you can improve disk
Suite 150 Austin, TX 78759 512 343-4357
SupraDrive Supra Corp.
1133 Commercial Way Albany, OR 97321 503 967-9075
3579 Highway 50 E. Carson City, NV 89701 702 883-4000
performance further with the AmigaDOS command ADDBUFFERS.
Your Cup of Tea
Typically this is where reviewers tell you that all of the products are just wonderful and that you will do well to buy any of them. We did it last time in our discussion of memory boards. It is true again here. All of these drives will improve your system a great deal.
However, we will make two firm recommendations. First, if you need both memory and a disk drive, buy the Pal Jr. It is the fastest disk drive overall. Its controller is “essentially the same” as the one in the A2000, according to a Commodore engineer. It uses Commodore’s proprietary DMA chips and is the only DMA drive in our list. It includes 1MB of memory and an empty Zorro expansion slot. At $ 1,495 it is one of the two most expensive units, but if you consider the additional 1MB of memory and the expansion slot, it is priced comparably to the other drives plus a memory expansion card. Its only real drawback is that it does not offer any bus pass-through, so you must use the Zorro slot in it for any further expansion.
If you already have memory expansion, or if you simply don’t have $ 1,500, we recommend the C Ltd. Hard Disk. It combines good performance with a relatively low price.
You really can’t go wrong, though, with
any of these drives. With the extra memory
cards we looked at last time, and the harddisk drives we have here, the Amiga now can meet an even greater variety of demanding computing needs. I
Now Look At Word Processing In A Whole New Light.
'-•« *» >'«t! Vti iu Wil »i ibrtm* -ti-ii- srj 'f- •
&r-fr*t»»w c*-rr«r Jr»j*»4lw.. »«'- * ***• '7
l-t« II**, Irjm i~-1 .n tf-- *¦»' '-• *¦'- - f -V * '
‘f « •»» . -W! T*»» t.MtWn>uq -tlUi *• *»
»** nl |«w(W -,!.» .!*»* ».
ProWrite. All Others Pale By Comparison.
You chose Amiga" because you wanted something more. Now you choose your software for the same reason. Which makes choosing Pro- Write word processing a very bright idea.
The Full Spectrum of Capabilities.
ProWrite lets you select more than just a typeface: You get proportionally spaced character fonts. Brilliant color. Unsurpassed graphics capabilities. And no surprises. Because what
you see on the screen with ProWrite is a letter- perfect picture of what y ou’ll see printed on the page from header to footer, right down to the last pixel.
Creative Control: A Brilliant Stroke. With slx pulldown menus, just a click of the mouse or a few keystrokes is all you need to create, delete, copy, alter, move and otherwise manipulate text. Multiple selections create a limitless choice of character fonts, colors, sizes and stvles.
* * 4
Customize everything from a daily diary to an annual report, including color graphics. And with headers and footeis ahvays clearly displayed, ProWrite makes even advanced formatting as easy as dragging a mouse.
Ease of Use: Another Bright Idea.
ProWrite delivers more of what you bought Amiga for: Professional output. Multi-tasking power.
A “creative edge."
In"” :dT," You can open up
to eight windows at once and perform a variety of editing tasks between them. With ProWrite, vou’ll aJ-
wa s know exactlv what vou're
doing, because you see it done in living color right before your eyes.
See for yourself what you get with ProWrite.
Then, just for fun, take a look at the others and watch them pale by comparison.
First In Personal Productivity And Creativity.
New Horizons Software, Inc. PO Box 43167. Austin. TX 78745 (512)329-6215 ProWrite is a trademark of New Horizons Software. Inc. Amiga is a registered trademark of Commodore-Amiga. Inc.
Circle 38 on Reader Service card
o0e "e”t °'s jPtewtoe'
d - - ?::
1 d ea
* U uP* Ad e'
. 'ot 0
°SC'Cet4ec d l°
ftovo te c S 'Cldove ** ddve.
aS L1‘ ,dote . ud’t'to
tde Qottt 0
n to e;fpeX dt
CoOt °A,°!ldvoO e*
da°u d o c devote
N* A,“,ga.'oo sW“w w fOS?° rt."”-'00
Aees e- : wveet
* « £*« etOe
tote d e
aU°n ' ; vete
VApoeo - attatt%
pveff t° e jo e
Ws o bV
nbeo u ’
Professional Text Engine is THE power text tool for professional technical writers, programmers, or anyone who needs the versatility of a programmable text editor. Use PTE to create and edit code for any programming language. Design a custom word processor with PTE that fits precisely your needs. Combine PTE with other tools like databases or spreadsheets for truly enhanced preformance.
Professional Text Engine is the only programmable text editor for the Amiga. Simple but powerful macro programming include operators such as “if..,else..,endif” and “do.,.loop”. Even subroutines (yes subroutines) can be created to handle conditional tests.
Every aspect of the operating enviroment is under your direct control. Any key on the keyboard may be defined as a single or multi-keystroke command-even the mouse buttons are user defineable! PTE even lets you create your own pull down menus!
Lets face it. Today’s crop of word processors were not intended for the creative writer. Until now, the writer has had no choice but to adapt to the rigid structure and arcane commands of the software. The result was PTE. Developing a “transparent” text editing enviroment that enhanced the creative process was the primary goal of Zirkonics. All aspects of the user interface may be adapted to the users preference. For example, Search and replace strings are custom designed by you. Simply mark the area that needs changing: word, line, paragraph or document, then perform the operation, or even multiple operations! Its that simple!
Use macros to combine editing functions or even to combine other macros! Define sets of macros (glossaries) for different applications. Words or even entire sentences can be defined as macro commands for instant recall! Glossaries can be saved independently - The number of glossaries is limited only by disk space!
Writing Code Just Got Banyl
Writing and editing code for the Amiga was an arduous task...Before Professional Text Engine! Create macros for frequently used commands. Take advantage of in- tellegent macro operators to check syntax, etc.
PTE comes ready to edit. Programming in source code or C? Let PTE’s built in assembler and C editor take care of programming conventions and syntax. Not programming in assembler or C? Create your own editor! PTE’s powerful features let you design your own configuration for any language!
Because PTE lets you access CLI, You can actually write code, compile it, and then return to the Editor!
Power Without the Price!
Anyone would think that software this powerful and this versatile would come with a stiff price tag. PTE comes with complete documentation for only $ 99.95! Available at selected dealers or directly from Zirkonics.
Professional Text Engine is the latest development in system tools from Zirkonics Corp., of Montreal, Canada. ' 1986, 1987.
Zirkonics, Corp. All Rights reserved.
To place your order call collect or send $ 99.95 U.S. plus $ 5.00 shipping ZIR , 422 Guy St., Montreal, Canada H3J 1S6 • (514) 933-7711
Dealer Inquiries Invited. O de 7 on Reader Servce card
. Iff . ¦.
¦ 1 »:rs I • 4 '--v
SoundScape’s multitasking power and open-ended freedom. Can turn your Amiga into a complete, personal music production studio.
By Ben and Jean Means
ttention all you shower singers and musical pros and everyone in between. You can now play the music that is in your head. After all the hoopla about the Amiga’s sound chip settled to earth, there was still the unenviable job of creating software and hardware to take full advantage of it. The folks at Mimetics took on this Herculean task and came up with (fanfare please) the SoundScape PRO MIDI Studio.
Power Features for Power Users
Currently a sequencer, a sampler and a MIDI interface, SoundScape turns the Amiga into your own pro-quality personal music production studio, for under $ 300. Each facet can be used individually or in combination with the others. The Pro MIDI Studio 1.4 ($ 149) functions like a home recording studio, with an unlimited-track professional sequencer and a 16-channel MIDI mixer. The Sound Sampler ($ 99) turns the Amiga into a four-voice audio digitizer, which can sample and play back any sound. And the MIDI Interface ($ 49) allows the Amiga to send and receive note, clock and performance-control information to other MIDI synthesizers, samplers and drum machines, via your Amiga serial port.
When the three devices are hooked together, the Amiga becomes the heart of a system that can control an entire MIDI recording studio. Jim Saad of Sound Logic Studios in Los Angeles uses SoundScape with his
1. 5 MB Amiga to control all the synthesizers and drum machines in his 16-track studio. He says, “It’s the only sequencer I use in my studio, and in addition the Amiga balances the books.”
But that’s only the beginning. SoundScape can be multitasked with Electronic Arts’ DeluxeMusic Construction Set for printing out a finished musical score. Also, you can write your music in traditional notation in DeluxeMusic Construction Set and do a full orchestral or rock group arrangement in SoundScape via MIDI editing. However, running SoundScape and DeluxeMusic Construction Set concurrently requires at least one megabyte of RAM.
As powerful as SoundScape is in the recording studio, it plans to revolutionize video production as well. Mimetics is developing a SMPTE synchronizer that will let SoundScape control sync to audio and video tape decks. 1 his, combined with an animation program and a genlock, will let you not only record your next big hit album in your bedroom, but produce the videos for it as well.
Techno-shock at NAMM
Mimetics raised eyebrows at the Winter National Association of Music Merchants (NAMM) Show with SoundScape demonstrations of music and video multitasking. In the first demo, SoundScape simultaneously ran a Slide Show of Hold-and-Modify images and a song composed on SoundScape and played back with
sounds from the SoundScape sampler. Another demo showed the Amiga controlling and sequencing a bank of MIDI instruments while it also ran the stage lights.
In the third demo, the Amiga synced a soundtrack to video via the soorMo-bc-relcased SMPTE synchronizer.
Music industry professionals went into techno-shock when they learned that the Amiga was running the whole show. And with extra RAM, the Amiga can run all three demonstrations at the same time!
But what does this mean to the average Amiga user who just wants to play a little music? With SoundScape and a 512K Amiga, you can sample some sounds, write some songs and have a lot of fun. When you decide to get serious, adding two megabytes of memory will bring your system up to professional quality.
Perhaps some of you are like me you rushed out to buy the 1.1 or 1.2 version of SoundScape, only to be disappointed and frustrated by frequent crashes. Well, be of good cheer! The latest edition is very stable. (Mimetics is distributing the 1.4 revision free to all registered SoundScape owners.)
SoundScape is a very complex program with a variety of parts; he prepared to spend at least a week learning this program. Don’t expect clear, unambiguous help from the manual, either; it’s one of the least appealing parts of the package. Fortunately, a new manual with a set of tutorial “recipe cards” is being prepared, and Mimetics is putting out a newsletter, “Mimentos,” with tutorials and a question-and-answer section.
The Brains That Drive the Brawn
Pro MIDI Studio 1.4 is the cornerstone of the SoundScape system. It creates a complete musical operating environment that lets you control a music system the way AmigaDOS lets you control your computer system. SoundScape is not a single program, it consists of many modules that combine to create the musical environment. Pro MIDI Studio 1.4 is the invisible soul of the system, the place where your customized musical system becomes a reality.
SoundScape windows containing the patch panel, tapedeck and console keyboard.
The visible heart of Pro MIDI 1.4 is the Patch Panel. Here, you connect the modules of your music system to suit your own needs. Currently, the available Patch Panel inputs are the MIDI Mixer, the QWERTY keyboard, the MIDI In and a MIDI Clock In. The available outputs are the Sampler, the MIDI Mixer, the Player Piano, the Tape Deck, the MIDI Out, and the MIDI Clock Out. Patches can be saved and recalled from disk, so you can tailor the Patch Panel settings for every song. You never again need to experience that terrible feeling of being locked into a matrix that doesn’t suit your particular needs.
As Mimetics or others introduce new modules, including modules to integrate music and video, you’ll be able to install them in the Patch Panel yourself. 'I’his is the greatest innovation of the SoundScape system, and the most important difference between SoundScape and most other computer music systems. SoundScape is an open-ended system, with the Patch Panel providing a simple and elegant way to integrate new modules into your system.
SoundScape’s modular approach is similar to that used in New England Digital’s Synclavier. In the late ’70s, the Synclavier was just another digital synthesizer and sequencer, but the addition of modules has turned the Synclavier into a complete tapeless recording studio. Due to its modular design and the Amiga’s multitasking capabilities, SoundScape could become the Synclavier of the ’90s. Pro MIDI Studio 1.4 is merely the beginning.
Breaking the Track Limit
The Tape Deck gives you not eight tracks, not 16 tracks or even 24 tracks, but an unlimited number of tracks to record on. Your only limitation is the amount of available RAM, which can be increased according to your budget. With 512K, you can store about 7,000 notes on these tracks when not using samples. With two megabytes, you can use up to a whopping 32 seconds of samples while playing an entire concert or symphony completely from RAM memory with no disk-loading.
Inputs to the Tape Deck commonly come from the QWERTY keyboard or from your synthesizers and drum machines. The QWERTY keyboard can produce a 128-note range, compared to a grand piano’s range of 88 notes.
You have the option of inputting your notes in real time or in step time. Real time is used when you simply want to record the piece as performed; step time is used when you want to enter the notes individually with precise time values. Using step time, you can create notes that will last as long as the duration of the song or as short as a 384th note (using 96 clocks per quarter note resolution).
Besides the standard controls (Stop, Play, Rewind,
Fast Forward, Record and a tape counter), the Tape Deck sports professional features like the Play from Beginning button, which instantly rewinds the Tape Deck and starts it playing. The Punch In and Punch
Out controls allow you to precisely record over one part of a track while leaving the rest unchanged; this is very handy when you want to correct a few wrong notes. Also, the two Autolocate buttons will take von instantly to any place in your piece.
T he track architecture is very flexible, with play, record. Echo, match, transpose and trigger modes. Each track has its own set of MIDI In and Out filters and a name of up to 12 characters. You can record a track on any one MIDI channel, which can be changed on playback, You can transpose tracks to another key by up to 1 1 semitones and set them to any octave, cither during recording or on playback. You can delay a track to start playing at any desired part of the song, mute it entirely or instantly duplicate it.
Recording lias come a long way since the Beatles recorded Sergeant Pepper's on a pair of four-track tape decks. T he industry standard is now 24 tracks, with several 32-track machines on the market. But SoundScape has broken the track limit and electronically done away with tape. The only time you’ll need tape is for final mixdown or to add acoustic instruments.
Dipping into the MIDI Note Stream
Once tracks are recorded, they can be modified in the Edit Sequence Window. Here, the notes from your track are displayed, showing the name of the notes, when they begin and how long they last. Each note can be fully edited. The time the notes begin can be displayed in MIDI clock numbers or in beats and measures. In the beats and measures mode, you can use any simple or complex time signature, and if you're wild about polyrhythms, each track can have a different time signature.
If your timing was a little sloppy when you performed the track, you can time-correct it with the Quantize feature, defined in any number of MIDI clocks you wish. Quantizing is of the “note on” variety; in other words, only the time a note begins is corrected while the length of the note remains the same. This is fine as far as it goes, but Mimetics still needs to add a few features. One nice feature of the Quantize module is that sequences can be edited to create an endless loop. T his is convenient for figuring out lead and melody ideas over a repeated rhythm or bass accompaniment. SoundScape’s Program Designer Todor Fay is currently developing a complete Quantizing module with global Quantize.
Tech Heads Corner
All right, here are all those specs you've been waiting for. (Sane human beings without a coffee cup grafted to one hand and a calculator grafted to the other can skip this section.) SoundScapes’s Ge fault clock rate is 24 docks per quarter note (cpqn), but it can also run at 48 and 96 cpqn. At 24 cpqn, you get a dock range of five to 600 beats per minute (bpm), at 48 cpqn, a dock range of 2.5 to 300 bpm; and at 96 cpqn, a clock range of 1.25 to 150 bpm. At 96 cpqn, the smallest increment is a 384th note. Still not satisfied with the res? Mimetics is considering offering direct access to the note stream
just like the Amiga sees it in microscopic sections.
And by the way, tempo changes are programmable via a control track.
Running into the Wall of Sound
Once you’ve recorded all those great tracks and edited them to perfection, you can assemble them into songs in the Edit Song Window.
Most sequencers only allow you to string songs together in straight block format, like a single row of bricks. SoundScape however, lets you overlap sound blocks of any length and any time signature. Instead of a row of bricks, you can build a solid wall of sound. This unusual approach allows the composer to explore new techniques of composition that were impossible with previous sequencers.
The current Edit Song Window is clumsy, however, in the way it names the tracks you import to it and
because it can only edit one track at a time. Mimetics
promises separate modules tailored to different editing applications. In fact, a new Edit Song Window should be available by the time you read this.
The only time you’ll need tape is for final mixdown or to add acoustic instruments.
The powerful Special Effects Track Modes allow you to play back your tracks in several ingenious ways. Echo Mode starts a copy of a sequence each time you press a key. The program checks the distance from middle C of that key, and starts a new track transposed the calculated distance from middle C each time a new key is pressed. This can create huge textural washes a la Phillip Glass. . .or total chaos. When used tastefully, the results of Echo Mode are fabulously hypnotic.
Transpose Mode checks the distance from middle C just like Echo Mode, but instead of starting a new sequence, it transposes the key of any tracks you select.
T rigger Mode starts a sequence playing each time its first note is played, which is great for placing short accent lines within a piece.
Finally, Match Mode, used with the Player Piano Mod-
ule, gives you a visual performance feedback system to help you learn music more easily. Notes from the tape deck are shown on the Player Piano for the first note or notes of a piece you want to learn. When you press the right key or keys. Match Mode proceeds to the next note and so leads you through the whole piece. Also, if you want to see your teacher's notes while you arc playing, you can set the Player Piano to two different channels of display. T he Piano will show the notes you play in red and your teacher’s notes in gray.
Soundscape Passes the Audition
SoundScape is the first attempt at a comprehensive Pro MIDI Sequencer for the Amiga, and it is satisfyingly complete. The program is very solid and logical in its conception; the modular approach sets the Pro MIDI Studio apart from other sequencers.
With the rapidly-expanding demands of musicians, many sequencers quickly become obsolete. Product life cycles have been shrinking since the introduction of MIDI in 1983. While many other sequencers will ?
Become outmoded, Pro MIDI Studio will be able to keep up with user’s demands by simply adding new modules.
The other powerful component in this musical equation is the Amiga’s multitasking ability. In the past, sophisticated uses of MIDI music processing and graphics required several computers or sequencers. Interfacing these devices has been an ongoing headache with enormous costs. Pro MIDI Studio unleashes the power of the Amiga to run all of your music and graphics from one computer at the same time.
The Sound Sampler:
All the Noise That Fits
The Sound Sampler turns the Amiga into a four-voice, eight-bit companding (compression expanding) sampler. Most other samplers are fun musical toys, but the Mimetics Sound Sampler is a useful musical tool, which costs just S99. To put this in perspective, just five or six years ago top music professionals were gladly paying $ 30,000 for the original Fairlight Computer Music Instrument (an eight-bit system). Now the Fairlight has gone to 16-bit to keep up with the Compact Disc 16-bit standard, and the base price has skyrocketed into the $ 65,000 realm. But as an introduction to sampling (and as a way to keep $ 64,000 -f in your pocket), eight-bit still has something to offer, as Mimetics’ Sound Sampler proves.
Since eight-bit sampling only offers 256 level values with 1% distortion (compared to 16-bit sampling, which has 65,000 levels with .007% distortion), the sound quality is more like your Walkman than your CD player. However, with careful sampling and editing you can fool your ear into thinking the quality is closer to a
SoundScapes sample 2- or 14-bit system. The Amiga only has about a 4K
capture and edit frequency range, so high instruments like cymbals don't
play back well. But mid* and low- frequency instruments
window. Can sound great.
In case you buy Pro MIDI Studio 1.4 without the Sound Sampler, you can buy some ready-made samples to install and edit in your system. But the real fun is when you courageously take your microphone or line level (not included) to the mat and make it squeal! Forget music for a second I’m talking sounds! Let’s be honest I’m talking Noise! What you can do with common household noises and the Mimetics Sound Sampler is hilarious. Your dog, your kids, your pots and pans. Dishwashers, lawn mowers, phone calls, bouncing balls, kitty cats, baseball bats... let your imagination and your cars go wild! Turn all these into instruments; then, play them along with your songs. In my latest effort a chorus of breaking bottles, ringing crystal glasses, thumping cardboard tubes and a motorcycle accompanies the guitars, bass and synths.
The hardware part of the sampler is a black box about the size of a bar of soap that plugs into the second mouse port. It accepts mono or stereo RCA line- level inputs or a mono mini phone plug microphone- level input. The current software only supports mono playback.
The Sound Sampler can hold up to 160 different samples in RAM memory all at the same time! To take full advantage of all those samples, you’ll need extra RAM. The Amiga only uses Internal Chip memory for samples. That's about 460K after the initial boot when using external RAM; so at the fast sample rate of 14K, you can have about 32 seconds of sampling time. At the slow sample rate of 7K, you have a little over a minute of sampling. On a 512K Amiga, you will have about 12 seconds of sampling at the fast sample rate of 14K and 24 seconds at 7K. This decreases to about four seconds of sampling time when you use the Pro MIDI Studio along with the Sampler, but you can do a lot with those four seconds!
Sampling occurs in the Sample Capture and Edit Window. There, samples can be translated by octave, recorded compressed or non-compressed, displayed with an oscillograph and have their start and loop points edited. Besides modifying an existing waveform, you can draw your own from scratch. Each sample can then be tuned, transposed, changed to another octave, adjusted for key velocity, set for pitch bend and enveloped by a three-level, four-rate ADSR that has its own visual display.
The oscillograph display can be adjusted to show the entire sample or just a few cycles of it. This lets you figure out where to place the loop points. These loop points set the part of the sample to be repeated so that a sample of any length can be sustained indefinitely.
Each sample plays back over an II note range; so to make a complete instrument, you can either translate the sample into other octaves or resample the sound source playing an octave higher or lower. Some sounds become very bizarre when translated. Spoken words translated up an octave give the Alvin and the Chipmunks effect, while translated down an octave they end up sounding like King Kong muttering in his sleep.
Don’t be disappointed if your first attempts at sampling don't sound just like the grand piano you were ?
- y -j j j j _ ;
Compatible v ith most printers, FLIPSIDE! Allows your printer to print any text file or IFF graphic picture extremely wide, all at once, on one long continuous page. You can now make spreadsheet columns as wide as you want, create quality printouts for your college reports, office needs or home use without glue,
JgPtPf-v'* tape or staples. FLIPSIDE! Aids in the width and length design of just about any printout, from most IFF graphic or text file programs. FLIPSIDE!, requiring 512k is easy to learn and interfaces with Micro-Systems Software’s other great Commodore Amiga programs such as Scribble!, Analyze! And Organize! FLIPSIDE! Will also perform its print magic on just about any other word processor, spreadsheet, information manager or IFF graphic program. Ask for a dealer demonstration of these
- Mine products, or call Micro-Systems Software. Inc. for more iofMpiation. . -
ff V- * R* functions. Ffjfull feafsSc
dw.1 :» % Wand sq lltiw pu lo' fe
fjM uiiy -. i •' *rom your'compa'ny's genera? Jt«
" -• yj&fjjitSi reconciliations to your personal b
y C- Jf check regjjsWs.-Wtien'using A§a'i
i- FliPSICfiv'you.can.print extrejii .i-r ¦¦ and impressive spreadsheets. .
MICRO-SYSTEMS SOFTWARE, INC...J years Of
MICROSYSTEMS SOFTWARE INC. See your local dealer
¦* >•>¦ call
12798 West Forest Hill Blvd., Ste. 202, West Palm Beach, FL 33414 1-800-327 8 7 24
Am,-,.-, ,s a trade,nark ol Commodore Amrga. Inc Cj[c|e Qn Reader in Florida
Annly O' and F LII’siDE' art- trademarks ol Micro-syslems Software Inc 305-790-0772
trying to capture. Making high quality samples with seamless loops is an art even on high-end systems.
The MIDI Interface
The MIDI Interface is the simplest part of the system. It connects to the Amiga serial port via a short cable and provides MIDI In, Out and Thru connections, allowing the Amiga to talk to the world of MIDI synthesizers, samplers, sequencers and drum machines. From now through September 15, 1987, Mimetics will give you a free MIDI Interface when you show proof of purchase of a Pro MIDI Studio 1.4, Sound Sampler and DeluxeMusic Construction Set.
Now and For the Future
By the time you read this, the first SoundScape Utility Disk containing six new modules to install in the Patch Panel should be available for $ 49,95. The Mousebender will give mouse control over pitch bend, vibrato, tempo and other MIDI functions. The Mapper Splitter will change any MIDI input into any MIDI output and send it out on any MIDI channel, taking the “If only I could. . .” out of your system forever. Systemx will save and recall synthesizer patch banks from synths that don't require handshaking or requests. The Frame Counter is a film-scoring tool that converts track information into a “hit list” shown in seconds and frames. The Fuel Gauge maps available memory. The Clock Divider changes MIDI clock ratios and is useful for sending clock information to drum machines when in
hi-rcs clock modes. Mimetics promises to introduce many more module disks.
SoundScape is also offering a Developer’s Kit ($ 150). If you are a reasonably proficient C-language programmer, you can program your own custom modules to plug into SoundScape. And a simplified Developer’s Kit is on the drawing board that will allow amateur programmers to create simple modules.
A whole new age of media communications is coming.
It started with the birth of desktop publishing. The new age of music will witness die birth of desktop recording and video production. And SoundScape is one of its most important heralds, creating better music more cheaply than ever before. ¦
Ben Means is a recording engineer, producer and songwriter and has his own 12-track recording studio. Jean Means writes and has her own public relations and promotion firm. Write to them do AmigaWorld, HO Elm St., Peterborough, NH 03458.
SoundScape PRO MIDI Studio ($ 149)
Sound Sampler ($ 99)
MIDI Interface ($ 49)
PO Box 60238, Station A Palo Alto, CA 94306 408 741-0117 512K required.
Amiga Computer, Monitor. 256K Expansion Module and 3.5 External Drive
For Your Best Buys in Hardware and Software.
AMIGA products at your finger tips
S 28.50 S 35.00
S 79.95 $ 119.95 S 63.00 $ 35.63
Chess Master 2000
New Tec Coloring
One on One
Return to Atlantis
Deluxe Paint Art
Feary Tale Adventure
Talking Coloring Book
SPECIALS OF THE MONTH
JUKI 5510 PRINTER
with color kit
MF2-DD *18 MD2-DD *10 M02-HD *20
Xebec 20MB HARD DISK
PRINTERS *Color Printers* Epson Special Xerox Okidata Panasonic Juki
Modems Memory Cables Disk Holders Hard Drives More' More' Monitors More' More'
Artie Fox ......
Marble Madness Deluxe Music
Deluxe Pant II . Deluxe Print Financial Cookbook
Music Studio ......
... . $ 129.00
Aegis Draw Plus
. . . $ 56.00
COMMODORE AMIGA SOFTWARE
Artec C Compiler
. .. S 33.75
De:a VU .
. . . $ 30.34
Keyboard Cadet ...
. .. $ 26.96
BBS PC .....
Perfect Score SAT
Adv Construction Kit
Analyze 2.0 ..
CALL FOR PRICES ON ITEMS NOT LISTED
STAR FLITE *
AMIGA i* a trademark ol Commodore-Amiga Inc. Price* subject to change
P. 0. Box 685 Nitro, WV 25143
Mara d sk
Any car enthusiast can tell you that a performance auto is made up of many parts. Each individual piece must be high-performance for the complete car to be high-performance. For example, a car that can do well in excess of 150mph would be very limited by tires that were only rated for 80mph, The same is true with your Amiga™ Computer. The Amiga is a very high-performance computer, but can be severely limited by the speed of its floppy disk drives.
Much of the time, your computer sits there idling while loading data from the disk. This also makes you idle and greatly decreases your productivity.
Now you can turbo-charge your Amiga with a SupraDrive HardDisk and bring it up to its true performance. SupraDrive will speed up disk transfers by up to 800% and also eliminate the tedious task of constantly swapping diskettes in and out of your floppy drive. The performance of your Amiga will be enhanced in many ways; directories, icons, and graphics will appear much faster, programs will load quicker, and the general user interface will seem much better.
A SupraDrive, much like a European sports car, includes many subtle features that greatly enhance its value. The built-in real-time clock will remember the current time and date, even when you turn your computer off - eliminating the need to set the system's clock every time you use your computer. Expanding your RAM memory is much cheaper and easier with the 512K to 4MB SupraRam modules that can be quickly installed in the SupraDrive interface. Other expansion is also easy with the Amiga Buss pass-through on the SupraDrive and the built-in SCSI port (for adding another hard disk or tape back-up).
¦ 20, 30, and 60MB Hard Disks
¦ Real-time Clock with Battery Back-up
¦ SCSI Expansion Port and Amiga Buss pass-through
¦ 512K to 4MB RAM expansion capability
¦ Only $ 995.00 for 20MB version k I
Increase the performance of your Amiga. Add a SupraDrive.
1133 Commercial Way I Albany, OR 97321 USA Circle 208 on Reader Service card.
RM Amiga is a trademark of Commodore Amiga. Inc. Phone: (503) 967-9075 Telex: 5106005236 (Supra Corp.) TM
SupraDrive is a trademark ol Supra Corp.
PERSONAL WORD PROCESSOR
ff “ V U.S. s
| SfJirch ? Bht" jf |nnd,..
rim .ill UEEI
ie Previeui Cocireri)
0 «>:U UiH 0 HittN E«14! Ldtrf Cil*
I hrd Hmi~| | Crcfl |
_ I docuMflf, n i fTTJur. VuaUJrile h as man; uindous as Li- t£j?tl”fZ
m j m wsxTgypi
i its i ii-T* ii-1 bPai1 '11ili.11
TL . III. J I.
Desktop V. ratlin le Previeui Ooeunent
- Pil;k |
? 12 ? Ii ® ES
konncicrt rPSlil? Ksrm&dtt* MPSiii® Iiablo 633
• fssp. F)C-c0 If-ssn it-'z5 JF5JTTT
? Firillrl ® Sirnl
UJHRT IS THE WORKBENCH?
. III. .1 1 L
WHEN QUALITY COUNTS!
PROCROTIV* P€RIPH€RRL-T & yof TuiPIR€
464 AALAMATH STREET DENVER. COLORADO B0204 303-B25-4144 TELEX: 88BB37
"* -.yi-"TT.;s Is a seccrd con Li'rAu of .Is cun. Vi;aUJrite lets you open as many yindous as rmnni Tkh it a '.p'fr.i rivj
This is an linage, drain m De!-j document. Th s can te printed i
Announcing the first desktop publishing word processor for the exciting Commodore Amiga. VizaWrite Amiga is a brand new development of a product that has been a best seller for many years. Developed entirely in machine code, Vizawritehas the speed, compactness and style that makes the most of the Amiga.
¦ VizaWrite brings desktop publishing to the AMIGA!! Combine pictures from your favorite "Paint" program into a document, reduce or enlarge pictures at any time and then print it!! For high quality presentation of both text and graphics.
¦ VizaWrite supports all AMIGA proportional and fixed-width fonts. True proportional layout gives instant pixel accuracy to margins, tabulations and justification. Switch fonts at any time - underline, italic, bold, and superscript subscript all show on-screen as they will print.
¦ VizaWrite is extremely easy to use. We've made sure that our software is presented in a logical and natural way. Using puil-down menus, requestor boxes, and mouse selection of activities combine to make document preparation more effective and enjoyable.
¦ VizaWrite is well behaved, allowing you to use the multi-tasking capabilities and run several programs simultaneously.
¦ VizaWrite is broad minded, allowing you to include text from Textcraft, pictures from Graphicraft, Deluxe Paint ® and most other products.
¦ VizaWrite comes ready to run, no installation of the software is required and will run in 256K of RAM on one or more drives. Comes supplied with Workbench 1.2 and requires Kickstart 1.2 or greater.
¦ Because VizaWrite is well behaved, it supports all peripherals, such as hard disk subsystems, as long as they are also well-behaved.
¦ Automatically sets text into pages while editing. Text is always shown as "What you see is what you get."
¦ Headers and footers show at the top and bottom of each page: they can be one or more lines and have their own font style and margins.
¦ Ruler lines control page layout. Margins, tabulations, justification and line spacing are all adjustable using the icons on the ruler line. Rulers can be introduced anywhere in the document. Rulers can be hidden from view, if required.
¦ Move between pages instantly: no waiting for disk accessing * select any page to work on.
¦ copy, cut and paste by highlighting text with the mouse.
¦ Move around the text by pointing with the mouse or by using the cursor keys. Scroll through the document, forwards or backwards.
¦ Edit and save any standard ASCII file. All character codes above the space character can be used in a document. Supports all international characters.
¦ VizaWrite documents retain pertinent information when saved - such as author, creation date, notes, alteration count etc.
¦ open as many documents onto the screen as will fit into memory. VizaWrite uses memory extremely efficiently, and works with the AMIGA operating system in the standard way.
¦ Mail merge from a standard ASCII file with configurable item delimiters. Alternatively, mail merge from a VizaWrite document, where each name and address is held in its own page.
¦ Optional configuration file permits the varying of many operation defaults, such as standard document size, screen colors, margins, tab stops, etc.
o Document history window, used to log author's name, creation date, amended date, etc. Shows document statistics, such as word and sentence counts.
¦ Glossary system permits single-keystrokes recall of frequently used phrases. This is inserted directly into the document at the current typing position, instantly.
¦ supports fixed-width font printing on any preferences-selected printer. Supports proportional printing on certain printer types only (this is a limitation of the printers). Recommended dot-matrix printer is NEC PINWRITER P6 P7, recommended daisywheel is JUKI 6100 or any DIABLO compatible. HP LaserJet is the recommended laser printer using the "F" font cartridge. The AMIGA proportional screen fonts are printed in high resolution on supported dot-matrix printers. Daisywheel users can use proportional print-wheels to print out documents laid out using the proportional screen fonts.
VizaWrite AMIGA now forms the nucleus of a complete desktop publishing system that Viza is developing for the Commodore AMIGA, intuitive, simple, fast and powerful software - just what your AMIGA deserves.
Full formatting and layout control of pages up to 18" wide.
Enhanced printer support, in many cases better output than Preference printer drivers. Can also print from Perference printer drives.
Progressive Peripherals & Software, Inc.
KING OF THE BLUES
BB. King doesn't have an Amiga; he has two of them. “I got the first one about a year ago,” he told me from a New York hotel earlier this year, where he was preparing for a performance, “But I got so lonesome for it when I was on the road that I had to go out and buy another one.” That's pretty high-tech for a man who had to borrow $ 15 from his boss on the farm to buy his first guitar.
Popular music wouldn’t be the same if he hadn’t bought that first guitar. King picked cotton on the Mississippi Delta before hitch-hiking to Memphis, a regional music center in 1944, at the age of 19. There he became “The Beale Street Blues Boy” which was soon shortened to “B.B.” as he accompanied himself with that guitar on streetcomers for spare change, which is how many blues performers of the period built reputations. Like all perfectionists and true originals, however,
King was different. Over the ensuing years, he extended and heightened a popular musical form, the 12-bar blues, incorporating the freedom of jazz with the soul of gospel, synthesizing a style that is uniquely his own a style that has been imitated and acknowledged by his contemporaries.
Caledonia and Commodore
B. B. King owns several computers (a Commodore 64, Compac and Tandy Color Computer) but the Amiga was the first to hold his interest musically. He has Music Studio, Soundscape ProMIDI Studio and was playing with DeluxeMusic Construction Set when I talked with him. “I use it primarily for learning songs,” he said. He enters melodies from sheet music and then plays along in real-time with Lucille, his famous electric guitar. He likes to mouse-in harmonies, too, and do his own arrangements, but he finds four sound channels restrictive. “It’s real useful and lots of fun. When I want to use a more complex chord, say a 9th or 13th, sometimes I leave out the fundamental tone,” (That s because our ears and brains, wonderful mechanisms that they are, will often supply the fundamental pitch when the rest of the chord is present.) “But I’m thinking about getting one of those things that gives you more voices,” he said. I wondered if he knew of a way to produce more internal voices, but it turned out he was referring to a MIDI interface and a synthesizer.
He told me about a composer arranger friend who puts his music on disk in his apartment and then takes the disk to a recording studio, but he didn’t seem intimately familiar with MIDI, When he mentioned that he wasn’t comfortable using a piano-type keyboard, I told him about the new MIDI guitar pick-ups that replace keyboards for input, and he seemed very interested.
The Thrill is Back
King calls himself a blues singer, but he’s much more than that more like a legend. He has been the undisputed King of The Blues since his masterpiece, “The Thrill Is Gone,” sold over a million copies in 1967,
Whatever you call him, B.B. King is the consumate performer, having played to over 17,000 audiences, once doing 360 concerts in a single year. He used a “crybaby” guitar foot pedal in “Lucille Talk Back,” but says that’s the only electronic instrument he has played professionally. (His keyboard player uses a Yamaha DX7.) Considering the heights to which he has taken Lucille and his voice (not to mention his backup orchestra) both literally and figuratively, it will be interesting to see what he does with the Amiga professionally.
King is a self-taught musician, yet he has spent a lifetime performing all over the world, garnering just about every musical award there is. His interest in music began when a preacher back in Mississippi taught him three chords: I, IV and V. “And you know wrhat?” he asked me rhetorically there in New York, “I’m still playin’ em.”
“On the Amiga?” I asked.
“On the Amiga,” he said with a grin.D
DeluxeMusic Construction Set:
Scoring High On a Scale of A
If you want standard music notation to be your forte, or if it already is, you’ll score with DeluxeMusic.
By Peggy Herrington
eluxeMusic Construction Set from Electronic Arts is the most accurate and flexible note editor Eve used on anv
microcomputer, or for that matter, any computer.
But it’s not perfect. The first release of DeluxeMusic (late ’86) has some problems: The worst appears when you try to save a score to a disk with insufficient free space (a condition you cannot ascertain from within ihe program). The program empties the original file, if there was one, and makes it impossible to save the new file you can play and edit, but Save and Save As won’t work. Although you probably wouldn’t think so, the score can be saved as a SMUS file. Also, entering music in step time from a MIDI-connected synthesizer summons a “performance” by a Guru more often than not.
If you bought an early release, these and other less fatal flaws are fixed in an upgraded program disk and addenda you can request from Electronic Arts.
DeluxeMusic is nothing if not elaborate. It provides up to eight staves, each bolding two rhythmically separate parts differentiated by note stems going up or down.
You can play music with eight Amiga and MIDI instruments using four Amiga samples (memory permitting) and four MIDI; more if you double-up on channels or exclude the Amiga. Each staff carries its own instrument and is playable and printable alone or in combination with any of the others.
Computers are notorious for making mechanical, regimented music, but not with DeluxeMusic. It implements treble, tenor, alto or bass clef on any staff, uses
ties for extended durations, accommodates triplets unci fives of w hole to 32nd notes and rests. Amplitude changes from ppp to fff can take effect gradually or be assigned abruptly to each note. Tempo, time and key signatures affect all staves, but, like clefs and instrumentation, can be changed at the beginning of any measure.
As a dedicated note editor, DeluxeMusic offers more editing features than Music Studio and Sonix combined and lets you do something neither of them will: You can edit the actual notes while the music plays, rather than only the score’s transposition, tuning and tempo.
It prints scores, too. Notation is accurately reflected both onscreen and on paper. You can place titles, creel-?
ILLUSTRATED BY WILLIAM LOW
Amiga World 45
its, lyrics and instructions along with non-playing music symbols and guitar tablature anywhere in a score, even on the lines of the staves, without interfering with playback.
I am very disappointed that DeluxeMusic doesn’t accommodate a laser printer, which is a must for professional scoring. Although the prim-outs are better than those from Music Studio or Sonix, they are blocky, jagged things that I wouldn’t use professionally. Notation is in 640 x 200 screen resolution and can be printed with a graphics-capable printer. (I tried a Seikosha SP- 1200AI and a Xerox 4020.) Space can be adjusted for text, lyrics and symbols. Two types of non-playing fonts are available, guitar fret tablature and non-playing music symbols; the addenda available from Electronic Arts explains how to use them. The upgraded program fixes bugs in the original that leave space where a part you don’t want printed would have been and that create staff lines of uneven thickness.
While it is similar to the Macintosh version, Amiga DeluxeMusic uses color, pull-down menus, mouse and keyboard commands to advantage. Underlying the program’s flexibility is its construction. Unlike screen devices that inhibit input when open, windows let you do several things at once such as play and change a score. Three windows are present at start-up: A score window that is expandable over the entire screen, a palette of music symbols and a representation of a six-octave piano keyboard. These latter windows can be closed, moved about freely or placed behind the score. Available through a pull-down menu is the score set-up window where you establish the tempo (changeable at measure boundaries), number and spacing of staves, set the number of measures and their width for screen or printer output, and so forth. Time and key signature windows offer all possible combinations.
DeluxeMusic s Score Editing Screen.
Before you use a note editor you must, of course, write the musical score. This can be done in three ways with DeluxeMusic, and techniques from one method can be combined with those you prefer from the others. When a symbol on the music palette is clicked on, the pointer becomes the symbol. You then move it to the appropriate place on the score and click the mouse button again to enter it. This isn’t as tedious as it sounds because you return the pointer to the palette only when you want to change symbols. Clicking the pointer on the on-screen piano keyboard, enters the corresponding note alone or in a chord on the staff. Number keys arc used to change durations (2 is a half note, 4 is a quarter note, etc.). The final method of entry is pressing a key on a MIDI-connected synthesizer in step-time. Duration is altered with the number keys, from the palette, or you can hold the key down to lengthen it. Music cannot be entered from an attached synthesizer by playing in real-time that is done with a sequencer, not a note editor.
Once you have entered some music, you can highlight notes individually or in adjacent groups and alter them with menu selections or appropriate left-Amiga key combinations. For example, stems can be Hipped (Amiga-F) and notes of the same pitch tied (Amiga-T) in series across bar lines. Highlighted groups can be beamed (Amiga-B), transposed up or down by whole, half-steps or octaves. Durations can be doubled (Amiga-
D) or halved (Amiga-H) and chords inverted. To alter a pitch, you simply move the note up or down the staff as it sounds, releasing the mouse button when it is in place. Accidentals and the ubiquitous musical dot can be added from the palette.
When it comes to accuracy of notation. DeluxeMusic is surpassed by none. You can move through a score in one long string or flip it by pages. Up to 10 measures can he shown on the screen or a single measure can be stretched across it for detail work. You aren’t confined to fixed-note spacing, and space above and below each staff is adjustable. A scroll bar slides the music up and down on the screen, which is handy for working with multipart scores. The clipboard is used for editing sections with cut, copy and paste so that repeated parts need be entered only once. You can copy and insert sections of music from one staff to another (it is automatically transposed if you move it to a different clef) or conserve memory with repeat bars and first and second endings. Crescendos and diminunendos are spread over groups of notes for graduated volume control.
DeluxeMusic comes with 15 good IFF-sampled sounds called Accordion, AhhVoice, BuzzSynth, Clarinet, Elec- Bass, Flute, HollowSynth, JazzCuit, Percussion (five different sounds), PhaseSynth, Piano, PipeOrgan, StratSynth, Strings and Trumpet. Each can be loaded into memory and assigned to a staff at the beginning of any measure. Since samples arc big, you’ll probably hanker for expansion memory if you like variety, al -
With Shakespeare:'1* You can work with Deluxe Painf“using any set of colors • Print all graphics in their correct colors • Crop text or graphics in any shape * Flow text around graphics or superimpose both.
Shakespeareprovides you with a flexible, movable toolbox • Windows that are completely re-sizable & movable • Customize your own working envi ronment * Work in 2 modes: real and economy • Create a document not limited by RAM or disk space, one page or 100 pages.
Shakespeare™ supports multiple color sets in the same docu ment • Offers built-in support for Apple LaserWri - ter 7W & other Postscript printers ¦ Works great in the Amiga’s multi-tasking environment.
The Master comes to page integrat
Best of all, it’s fast! Shakespeare"*always antidpates your next move •
All display elements are constantly updated.
Comes on 2 disks with a full set of graphic design templates for instant & easy-to-use page layouts. Plus a library of digitized Clip Art images.
$ 225 Not copy-protected!
Shakespeare: The ultimate desktop publishing tool for the Amiga
¦HHMHHHiiimmn i i
1144 65th Street, Suite C Emeryville, CA 94608 415-420-1551
Ask your dealer about Shakespeare!
.Amiga is a registered trademark of Commodore-Amiga. Inc. Deluxe Paint is a registered trademark of Electronic Arts. LaserWriter is a registered trademark of Apple Computer. Inc c ,937 ,nfinlty Software. Ltd.
Deluxe Tips and Tricks
MULTITASKING WITH DeluxeMusic is possible with expansion RAM if you boot from another Workbench disk or put C directory commands on your DeluxeMusic working disk. (Free space by putting the music and instruments on other disks.)
Experiment with play styles. Using 5 (fast deep vibrato) with a guitar sample sounds a lot like bending a string and is particularly effective with FuzzGuitar from It’s Only Rock ’N Roll. A slow attack ( 15) on a longer note comes close to a trill, and play styles 12 and 14 dramatically improve piano sounds.
Can save sections of music or combine scores by copying the part you want. (Free memory for this by deleting instruments.) Then you can save, load or clear the score window and the copied part will still be there waiting for you to paste it wherever you wish. This lets you insert bass lines, chord progressions and riffs in scores without having to re-enter them.
Because timing is strictly enforced, computer programs can’t usually handle things like retards, pick-ups and grace notes. DeluxeMusic will accommodate them in a separate measure if you fool around with the time signatures.
Hundreds of transcriptions and lots of samples from talented Amiga musicians are available on commercial networks, electronic bulletin boards and from user groups. Since it’s permissible to use copyrighted music in the public domain, there’s everything from rock to classical. Some arrangements are done exceedingly well, especially those by Chuck Hawes and Xanthar.D
Instruments should be “set” or assigned in the order in which they are loaded and appear on the pull-down menu. That’s why they all move up on the staves if you remove one. Since there’s no way to insert one in the menu, sometimes it’s easier to remove and reload them all as you orchestrate.
Keep scores and instruments on separate disks. To load instruments from a second disk, you must introduce that disk before you load the score by pretending to load an instrument from it and cancelling at the last minute. (It is of primary importance to leave a disk in the drive until the red light goes out. If you eject one prematurely, chances are you'll be singing the blues with a hard sector error.) Although undocumented, you
though 512K is sufficient for four samples with most popular songs. Only one sample can be assigned per staff, but you can copy a part to another staff and assign a different sample for more complex sounds. Just remember that the Amiga can play only four at once.
Electronic Arts produces It’s Only Rock ’N Roll ($ 39.95), a utility disk for their music programs. It has 27 samples, only three of which are similar to those in DeluxeMusic. The 19 samples from Instant Music (six of which are DeluxeMusic duplicates) are compatible as well. The samples are very good, but the songs on these disks are singularly unimpressive. They have been improved substantially on the Deluxe upgrade hut still leave something to be desired. Other music files and samples are reviewed in this issue, but most of the samples play an octave low in DeluxeMusic. According to Boh Hoover, co-designer of the Amiga ROM kernal, this is because the IFF music “standard” (which really isn’t) doesn’t specify octave numbers. It isn't a big problem as DeluxeMusic will play any or all staves an octave higher or lower than written.
DeluxeMusic will only play IFF samples (real-world sounds recorded digitally); you can’t design your own sounds with it. However, samples can be tailored during playback with 16 different play styles that can be applied to groups or individual notes. Traditional musicians develop technique through years of grueling prac
tice but DeluxeMusicians show their chops by inspired instrumentation and use of play styles. Don't underestimate them; selecting the right instrument and using the right play style makes the difference between a lifeless and a brilliant performance. The same instrument can sound plucked, or played smoothly legato with vibrato or portamento. You can adjust play styles with tempo and amplitude changes until your piece is arranged exactly as you want it.
The score is displayed during playback. Static screens of notation follow one another and keep up with the music if you’re reading it (even with the sounding notes being flashed in red), but are not quite fast enough to play along with on an instrument. You’ll be disappointed if you like stereo because voices switch back and forth between speakers depending on which channel is free. Parts are often broken between speakers; Electronic Arts recommends you play DeluxeMusic monophonically. (This is a problem with the Amiga itself as other Amiga music programs do the same miserable thing.)
A show memory feature tells you how much is left and reflects only internal “chip” memory the 512K area in which all music and graphics data must reside. Without expansion RAM, there are about 100K free.
With it, some of the program is moved into fast RAM, thereby freeing the maximum of 260K for music. Others
A Text Presentation Program for the Amiga
? Uses 4096 colors
? Adjustable light and depth
? Italics, bold and underline
TV*TEXT is IFF compatibie. Use it with...
use with IFF programs or GENLOCK 2 level strobe and' drop shadow justify-center, left and right
SAVE *50,000! TV*TEXT brings capabilities of the most expensive character-generators to you and your Amiga. Pocket all that money while you create professional quality lettering for presentation graphics or live video production with Genlock. TV*TEXT uses the mouse, high or medium screen resolution, the full Amiga palette of 4096 colors, NTSC or PAL, and IFF format.
You can use any Amiga fonts, such as Zuma Fonts, workbench fonts, etc. Spacing can be adjusted and characters can be stretched, squeezed or even rotated! Text can be positioned with left right justification or centering.
Make titles exciting with rendering attributes such as italics, bold, underline, outline, edge, extrude (3D), cast drop shadows and strobes. Create attractive backgrounds using wallpaper or tile patterns. Then captivate your audience with special effects made by applying those attributes to lines, boxes, circles and ellipses.
If you want to make your text look special, try TV* TEXT!
JU W 1Uf.'djA3 WdtipdptT WdUpdptt Wdl
aflpaper wallpaper wallpaper wallpaper wallpaper wallpaper xt wallpaper wallpaper wallpaper wallpaper wallpaper wal ?allpap wa'l " wallpaper
wallpaper wallpaper wal
allpaper wallpaper wallpaper .wallpaper wallpaper wallpaper aer wallpaper wallpaper wallpaper wallpaper wallpaper wal
jillnaVw luaBrvstfKJ*' lu-iIU vw ttnllmvvir toilUwo-
wallpaper background pattern rendered ellipse with outline stretched character spacing
extruded (3-D) with drop shadow horizontal lines with outline & shadow different font styles and sizes
Only $ 99”
Other products by Zuma Group: Zuma Fonts Volume 1, 2, 3 *34.95 each
See your local dealer or call:
1-408-395 - 3838 6'« California) 16795 Lark Ave., Suite 210, Los Gatos, CA 95030
Dealers Call: APEX Resources, Computer Software Services, East Texas Distributing, Ingram Software, Micro D, National Software Distributors, Phase 4 (Canada), Silicon Valley Products, Softkat, Software House, Southern Technologies, Triangle. Amiga Is a registered trademark of Commodore-AMIGA, Inc.
AC FORTRAN ™
Mainframe cjiialtty, tiill feature ANSI FORTRAN 77
compiler includes: Debugger, Linker. Library Manager. Runtime Library, IEEE math, and C interface. Supports Complex numbers. Virtual arra Overlays and
Unking. Not copy protected. $ 295. Version for CSA 68020 68881 Turbo board also available $ 495.
AC BASIC ™
From the autliors of Microft BASIC compiler for Macintosh, comes AC BASIC for die Amiga. Companion compiler to die Amiga BASIC interpreter: tins more features and includes
BLOCK IF, CASE statement, and STATIC keyword extensions and executes up to 50x faster. AC BASIC is die new BASIC reference for MC68000 based personal computers. Not copy protected. $ 195.
M mwL B ¦ t. mm i jhhb mmi A
Scientific Engineering Software Telephone orders welcome
4268 N. Woodward, Royal Oak, Ml 48072 (313) 549-7111
Amiga ir.ideniark *f (.ommndurv .Amiga Microsoft trademark of Microsoft Gtrp
AMIGA" & COMMODORE" PRODUCTS
Prices so low we will not advertise them...We will not be undersold! Inside CA 1-818 366-5305 Outside CA 1-800 443-9959
KJ Computers, quite possibly the largest Amiga dealer in the USA, stocks all Amiga and third party Amiga products, as welt as most popular peripherals and supplies. KJ is easy to do business with, their staff is knowledgeable, and delivery fast. For all this, and best pricing available, give KJ Computers a call today!
10815 Zelzah Avenue, Granada Hills, California 91344
RAM doesn’t show because it isn't useable.
DeluxeMusic sends MIDI data over all 16 channels using up to 128 presets each. An appropriately-equipped system can play chords of up to 36 notes (four Amiga and 32 MIDI) over a six-octave range (from Cl to C7). Amplitude commands control the dynamics with a velocity-sensitive keyboard. Should you find Amiga tunes texturally thin, adding a relatively inexpensive synthesizer like the Casio CZ-IOI or Yamaha FB-01 expansion module (which has no “piano” keyboard) will provide you with a very respectable home MIDI studio. If you do this, try using the Amiga as a drum machine.
Even though the Amiga will only play four parts by itself, scores of over four parts are possible. DeluxeMusic lets you set the amplitude for every note and will play the loudest four notes of any chord. Failing that distinction, it will automatically play the single highest and three lowest notes. A total of eight instruments are available whether Amiga or MIDI, but I wish you could assign both types to otic staff.
D. S. al fine
Although the manual is well-organized and has an index, it's a revision of the Macintosh version. Many features arc undocumented including playing Amiga and MIDI music together, using fonts and disk operations. For the most part, these and other details are covered in the addenda. DeluxeMusic is copy-protected, but owners can purchase an unprotected disk to install on a hard drive. Although I don’t have one, the people I’ve talked with who do say it functions nicely.
Electronic Arts will not automatically provide the upgrade disk and addenda to registered owners. Steve Peterson, Electronic Arts’ DeluxeMusic project manager says that users having problems should complain to their customer service department at 415 571-ARTS. “They will be asked to mail in their original disk as proof-of-purchase,” he explained, “And will be provided with the upgrade and additional documentation at no cost.”
DeluxeMusic’s strong points are accurate notation, flexibility and ease of use and MIDI compatibility. I found it delightful to work with. Although it won’t teach you music and it isn’t perfect, DeluxeMusic is a fine program. It was worth the wait. At last we can quit reading about it ancl start making music. ¦
Hggy Herrington writes regularly for AmigaWorld and other microcomputer publications and specializes in the areas of music and telecommunications. Write lo her ch AmigaWorld Editorial.
DeluxeMusic Construction Set Electronic Arts
1820 Gateway Drive San Mateo, CA 94404 435 571-7171 $ 99
Desktop Publishing for the Amiga
frifar* (IW ("¦(> fbtlhp r»
? Any size shape of columns
? Text overflows into next column
? Multiple columns; multiple pages
? Justified text
? Read IFF graphics
? Move, resize or crop graphics
Only $ 19995
Developed by NX Software Group
Hot off the press in less than one hour! Now, you can create all kinds of printed output quickly without complication or expense. With PUBLISHER 1000 you can publish your own newsletters, signs, reports, presentations just about anything you can imagine.
Meeting Agenda: p(
It is amazingly easy to use. Just draw a “guide” box on the screen any size or shape and type in it. Then move the box (with the text) where you want it on the printed page, and that’s all.
What'3 new in soitujarB
You can improve its appearance by selecting from PUBLISHER 1000 fonts, Zuma Fonts, workbench fonts, etc. If you want graphics, just start drawing lines, borders or solids again, any size or shape anywhere on the page. It’s really as simple as that!
Merge text or pictures from other products, such as Scribble! Or Deluxe Paint. Then you can enhance the text or resize and crop the pictures. You will see full- page views of your work in order to review before you print.
PUBLISHER 1000 supports medium and high screen resolutions, and all printers in Preferences. Soon we will include a POSTSCRIPT laser printer driver. You will be able to combine text, line art, even digitized photographs on one page for printers such as the Apple LaserWriter,
QMS-PS, Linotype linotronic, etc. All customers will be updated free of charge with the POSTSCRIPT driver.
For business, pleasure or school, make those hot presses a lot hotter with PUBLISHER 1000.
Draw directly on page different font styles and sizes custom line shade patterns
lines, borders and shading text centered in boxes underline, italics and bold
See your local dealer or call:
1-408"395 “3838 (in California)
16795 Lark Ave.f Suite 210, Los Gatos, CA 95030
Dealers Call: APEX Resources, Computer Software Services, East Texas Distributing, Ingram Software, Micro D. National Software Distributors, Phase 4 (Canada), Silicon Valley Products, Softkat, Software House, Southern Technologies, Triangle. Postscript is a trademark of Adobe Systems. Amiga is a registered trademark of Commodore-Amiga, Inc.
Only 1-800-843-3485 az
$ 22 ea. $ 19 $ 19 $ 32 £131 $ 23 ea
£24-532 ea £34 £26 £32 £32 £26 S15 £32 £28 £26 Sf 3 £35 £26 £27 Can £32 Call $ 25 $ 32 $ 29 £26 £32 $ 26 $ 32 £35 S26 S32 £39 S22 526 526
$ 24 IS
$ 24 fj
$ 24 iL-j
$ 33 rj
Geometry Motion Picture
$ 14 (!
Little Computer People
$ 32 M
$ 35 n
New Tech Coloring Book
Perfect Score Sat
$ 23 M
$ 35 | !
Talking Coloring Book
$ 23 i- I
True Basic Math Titles
$ 36 ea ?¦' |
ii POLICY: $ 3.00 minimum shipping. All prices subject
Kl to change (hopefully down!) No surcharge
for credit J
W? Cards. Send cashier check or money order
w delivery. Personal checks take two weeks
to clear. J.
¦j Defectives replaced with same item only - no exchanges 1
k or refunds. C.O.D., Foreign APO, School
L?T~ " J
Alien Fires Archon
Archon II Adept
Balance of Power
Bard 's Tale
Bridge 4 0
Champ Basketball 2 on 2
Champ Gfl Football
Champ Goll Volume i
Detender of the Crown
Earl Weaver Baseball Faery Tail Adventure Flight Simulator II Gato
Grand Slam Tennis G unship Hacker Hacker 11 Hailey Project intocom Titles Jet
Keyboard Cadet King ol Chicago Kings Quest I. II. Ill Leader Board L B Tournament 1 Marble Madness Mastertype Mean 18
Mean IB Famous Courses
One On One
Return to Atlantis Rogue S D I
Shanghai Silent Service Sinbad Skylox Space Quest Starfleet I Super Huey The Pawn Ultima III Video Vegas Winter Games World Games
2 + 2 Home Management
Analyze Vs 2.0
CLI Mate D Buddy
Mi Amiga Ledger
Rags to Ricnes GL
Softwood File II
Vip Professional Vizawrite Word Perfect Zing!
3-D Animations Aegis ArtPack 1 Aegis Draw Aegis Draw Plus Aegis Impact Animator Images Car Tips For Women Christmas Video Computer Art Gallery Deluxe Companion Deluxe Help Deluxe Paint 2.0 Deluxe Paint Art Parts 2 Deluxe Print Deluxe Video Digi Paint Digi View (Color)
Dpaint Art & Utility Disk Dprint Art & Utility Dynamic Cad Gallery of Images JDK Fonts
Print Master Art Gallery I Print Master Art Gallery II Print Master Plus Pro Video CGI Zuma Fonts 1,2. 3
SOUND 8c MUSIC
Gallery of Holiday Music
Gallery of Songs Hldy Ed
It's Only Rock & Roll
A C Basic
Lattice ¦’C" Compiler V3.1
Manx "C " (Comm) V3 4
Manx "C" (Dev) V3.4
Manx "C" (Prof)
Mirror Hacker Package
Modula II Commercial
Modula II Developer's
Modula 11 Personal
Text ¦ Ed
Buy any two EH programs (excluding data disks) and receive a T-shirt direcl irom Computer Best. This oiler ends real sooni -1-87 to 6-30-B7
CALL FOR FREE CATALOG
256k Ram A-Time
C-64 Emulator Camera W lens WV1410 Easyl
Midi Device Midi Gold
Modem online cable Mousepad (large) Mousepad (small) Penmouse Plus Starboard 2MB Starboard Multifunction
3. 5 Drive (1010)
5. 25 Drive W XFMR A1000 Package A2000 Package A 500
in your FREE EA
P. O. Box 4840 7 Phoenix, AZ 85075
MAKING MUSIC THAT SELLS
You may not know her name, but if you have been exposed to radio or television even sporadically in the past 10 years (and who hasn’t?), you
have heard her sounds. After all, Suzanne Ciani isn’t called the Jingle
Genius for nothing. Her credits would fill at least a couple of magazine pages in small print. They include tunes, sound-effects and audio enhancements for the likes of Pepsi and Coca Cola, Lincoln Mercury, Merrill Lynch and Energizer batteries.
Suzanne Ciani has been so successful in the advertising jingle business that last year her company, Ciani Musica Inc., built a state-of-the-art $ 600,000 recording studio in the heart of New York City. It is available to outsiders by referral only, and since it’s a beta-testing site for a number of equipment manufacturers, it offers everything you ever heard of in the way of digital music-makers including a Synclavier and, of course, an Amiga. "We’ve had an Amiga since last fall,” Ciani told me when 1 interviewed her earlier this year, “.And I think it has enormous
potential it looks real good.” So good, in fact, that at the time of the interview,
she was intensely involved in composing music for a series of live performances for w’hich the Amiga will be the central controlling device.
Most of those performances have past, but on July 25th. Ciani will present a full-length solo concert at The Poly Technic Fine .Arts Center in San Luis Obispo, California, for the Summer Arts Institute, along with a lecture on electronic synthesis. She will also be using the Amiga on a September concert tour of Israel in conjunction with Potenza’s The traceable Realm, a 300-foot biblical canvas.
Ciani and her staff designed her Amiga MIDI-performance system to be easily transportable and therefore as compact as possible. "We’re using eight rack-mounted Yamaha TX816 expansion modules," she said. (These are programmable synthesizers without piano-type keyboards, which are unnecessary under computer control.) "Each module has its own TX90 processor, and I’ll be playing live on a Roland digital piano and a Super JX,” she explained, Ciani will program, control and coordinate sounds from these digital instruments using the Amiga with Magnetic Music’s MIDI software, Texture. She doesn’t plan to use Amiga-generated sound.
In addition to her success in the advertising industry’, Ciani is involved with video imagery and she released two music videos last November. She has written a good deal of original music, some of which is available on the RCA Red Seal Skylark label. Her latest release is The Velocity* Of Love which is a collection of 12 very expressive, subtle compositions. I Find it hard to believe that such lush, romantic music was created by this compact, elfin woman using only steel and silicon. She actually became involved with electronic circuit design while creating the synthetic voice for Bally’s electronic pinball machine "Xenon” and although she has a classical music background, says that making music is the only reason she is involved with technology. The list of equipment in her new studio reads like a MIDI buyer’s guide and there isn't a traditional music instrument anywhere in the entire facility.
Ciani is planning to concentrate on music composition and performance in the immediate future, which was her goal before she was sidetracked into commercial music for, she admits, commercial reasons. (While in college, she became enamored of electronic synthesis when she went to work for Donald Buchla, a pioneer in the industry, but couldn’t make enough money performing to afford the equipment she wanted.) She is presently negotiating with a new recording company and hopes to have several Compact Discs and Lps on the market soon. Although she couldn’t make any projections, she is hopeful that they will make her Amiga performances available. ?
Once Upon a Time There Was Musicraft
The happy story of The Little Music Program Who Finally Did.
By Ben and Jean Means
ot too far away in the not so long ago, Kveryware and Commodore conceived a smart little music program called Musicraft. Sadly, Musicraft never saw the light of a computer store software display. But somehow thousands of buggy copies found their way to Amiga owners, who had been eagerly awaiting the melodious program. In defiance of its pre release demise, Musicraft song scores and synthesizer patches soon appeared on electronic bulletin boards and filled manv a happy computer home with music. And that's not the
end of the story.
Happily, Aegis Development has gallantly rescued Musicraft from software oblivion by purchasing the program’s world wide rights. Redubbed Sonix, this new version of an old program has been thoroughly debugged by programmer Mark Riley and expanded with some nifty features. Those of you who have the old Musicraft will be glad to know that Sonix will play your old scores and synth patches. Best of all, it won’t drive you buggy with Guru Meditations like Musicraft did.
Sonix has three basic parts: the Synthesizer, Score and Keyboard Screens. The Synthesizer Screen lets you create custom designed sounds with analog-style controls. The Score Screen lets you write music on a Grand Staff in traditional music notation. The Keyboard Screen turns your Amiga into a musical keyboard that can assign a six- octave range of notes to almost any keys on your QWERTY keyboard. ?
With just a flick of your mouse-driven wand, your Amiga becomes a musical instrument a four-voice, fully- programmable synthesizer that digitally emulates an analog synthesizer. And unlike most computer-music programs, Sonix sounds warm, not thin and cheap.
Analog synthesizers like the Minimoog and the Prophet Five are noted for their rich, full sound. Most digital synthesizers like the Yamaha DX7 are very crisp, but can sound tinny if you aren't an experienced patch programmer. Although Sonix has an all-digital synthesizer, it avoids this thin sound by clever programming that brainwashes its synthesizer into thinking analog.
Sonix is a good passageway into the mystical world of synthesizers and the inner mysteries of patch programming. Whether you understand synthesis or not, you can create lots of fun sounds just by Fiddling around with the sliders. Or you can become a proficient patch programmer following the manual’s detailed instructions. You learn to develop your own sounds by using an oscillator, a filter, an amplifier, a harmonic generator, an envelope generator and a phase shifter. With a few deft movements of sliders, you can turn the sound of Tibetan bells into Muttering Martians.
If that’s not enough, you can change the actual shape of the sound in the Waveform Display Window. For a really novel effect, you can draw sounds from scratch, sounds never before heard by the human ear. Sounds that will amuse. . . And sounds that may leave friends and neighbors wondering about your state of mental health.
Sonix comes with some intriguing sounds like “India synth,” “Ice Bells 2,” “Atlantis,” “The Pleiades,” “Himalayas,” “Banjo synth,” “Koto” and “Acoustic Guitar.”
The Svnth window also has several features not
normally found in analog synthesizers. Here beats the digital heart of the beast. The envelope generator is of the four-rate, four-level type pioneered by Sonix synthesizer Yamaha’s FM digital DX7. This envelope generator is
screen. Superior to the traditional analog ADSR, which provides only three rates and two levels.
Sonix can also play back sampled sounds, if they are in the IFF format. You can then modify the sounds by applying the envelope generator and vibrato. Aegis plans to offer a future version that will be able to use the entire synth window to modify sampled sounds. Known as resvnthesis, this powerful technique previously was available only on digital-sampling synths costing thousands.
In the Score Window, you can compose music in traditional notation, then create your own Amiga symphony. You pick up notes and rests with your mouse from a display showing notes and rests of different lengths and place them onto the Grand Staff. You can enter four melodies and give them each a different sampled or synthesized sound. You can change your sounds at any time to add variety to the score. For example, the clavichord in a J.S. Bach piece could become a vibraharp or a Minimoog synth. Or, add some marimbas, and see what you get.
Music for Gongs and Whales
With a MIDI interface, you can add up to four more melodies for MIDI output to external devices, giving you an eight-piece band, all conducted by the Amiga. The Amiga could plav Tibetan bells, claves, Chinese gongs and synth whales, for example, while running an external device playing the traditional drums, organ, bass and guitar from your score. Or, MIDI instruments can play all eight lines, if you don’t want to use Amiga sounds.
Once melodies are entered in your score, you can edit, copy and delete them singly or in groups. You can also choose the key and time signatures for each score you compose. The only limit to a score's length is available memory. For simple scores using Sonix synthesizer sounds, 512K is adequate; for large pieces using many sampled sounds, you’ll need expansion RAM. Scores are stored in IFF SMUS format so they can be used in any compatible music program.
The Score Window gives you your own little composition studio. During playback, you edit a score’s volume, tempo, transposition and tuning with separate sliders. To set the volume of each track individually, use the Mixdown feature. You can further alter the playback of external MIDI tracks in the MIDI patch mode. And with the Amiga’s multitasking power, Sonix will play your latest piece, along with your latest video, if you have extra RAM.
The Sonix Score Window lacks a lot of the refinements of professional scoring software like DeluxeMusic Construction Set by Electronic Arts. DeluxeMusic is only a music notation system (but what a music notation system!), while Sonix is mainly a synthesizer program, But Sonix’s music notation is quite adequate for the home hobbyist and provides enough power for most budding composers.
Notes on Composition
Composing music on any notation program is a time- ?
Vff FOUND YOUR SHT SPOT
(It starts an inch below this line, with a multitude of great software for you.)
Championship Golf ...$ 39.00
Portal ... $ 35.00
Shanghai .$ 29.00
Tass Times .$ 29.00
Gridiron .$ 54.00
Mindwalker $ 39.00
Auto Duel ...$ 35.00
Bard’s Tale .$ 35.00
Chessmaster 2000 $ 35.00
Eari Weaver Baseball ..$ 35.00
Alien Fires .$ 29.00
Faery Tale Adventure ..$ 35.00
Gunship ..$ 29.00
Silent Service ..... $ 29.00
Balance of Power ......$ 35.00
Defender of the Crown .S35.00
Deja Vu ..$ 35.00
King of Chicago .....$ 35.00
SDI .$ 35.00
Sinbad . . ...... S35.00
Uninvited . . $ 35.00
Flight Simulator II ....$ 35.00
Jet .$ 35.00
GRAPHICS VIDEO APPLICATIONS:
Animator (w lmages) .$ 89.00
Draw Plus (CAD) ....S159.00
Impact ...... $ 69.00
Deluxe Paint II ......$ 89.00
Deluxe Video 1.2 ....$ 89.00
Pro Video CGI .....$ 149.00
Dynamic CAD .CALL
Digi View ...S149.00
Digi Paint .S44.00
TV Text ...$ 79.00
Sonix .$ 60.00
Deluxe Music ......$ 69.00
Instant Music ......$ 35.00
Look lor nurd to huturesoft!
RO, Box 222177 Carmel, CA 93922
Pro Midi Studio .....
Audio Digitizer ....
E. C.E. Midi
. $ 49.00
Best Business Mgmt ...
Byte by Byte
Financial Plus .....
LPD Filer .
. $ 89.00
LPD Planner ......
LPD Writer ......
. $ 79.00
Micro Systems Software
Analyze! 2.0 ......
Scribble! 2.0 ......
. $ 65.00
. $ 69.00
Superbase Personal ..
Money Mentor ....
. $ 69.00
Softwood File II ....
Softwood Ledger ...
Zuma Fonts 1, 2, or 3 .
. $ 24.00
Grabbit! (w Anytime!)......
. $ 24.00
Marauder II ..
PROGRAMMING LANGUAGES: Absoft
AC Fortran $ 235,00
Aztec C ‘Commercial' .$ 349.00
Aztec C Developer'...... S199.00
Lattice Cv3.1 ......$ 179.00
Lisp $ 149.00
Pascal ...$ 79.00
Modula 2 'Commercial' S225.00
Modula 2 Development’......SI 19.00
True Basic Corp
All Titles Available ....CALL
Volks Omega 80 (Modem)......$ 149.00
Amiga 1680 Modem ..$ 169.00
BBS-PC! ..$ 65.00
”We stock a complete line of Ffard Drives, RAM Expansion, Accessories, and more... Call for info & prices!
* DS DD Diskettes (box of 10):
Sony $ 21.00
Teak 120 ..$ 29.00
SS-50 $ 15.00
Joysticks, Books, and more!.....
Prices moy vory. Delivery subject to product availability. Calif, orders add 6% sales tax.
Consuming affair, but with Sonix, which is logically laid out, it is relatively painless. The number and distance of mouse movements necessary are mercifully few and short for the most part.
Composing in real time on a performance-oriented sequencer can be much quicker, hut the big if in this equation is your performance ability. If you’re not a very good keyboardist, notation software might be your best choice for composing. It allows you to write precise, accurate music that plays back perfectly.
Even if you don’t read music now, using a notation program can teach you to read more quickly and easily. Best of all, you can print out sheet music to hand to any musicians you want to have perform your songs.
Jam on Your QWERTY
The Keyboard Window shows the Amiga’s QWERTY keyboard and just below it a piano keyboard so you can customize which keys on your QWERTY keyboard play which notes from your synthesizer over a six1octave range. You select the Amiga key you want to assign a note to, then select the note from the piano keyboard. You can optimize the keyboard for any kind of scale, melody or chord you want to play, and save a different custom keyboard layout with each score. Riffs that would be difficult if not impossible on a piano can be played as easily as drumming your fingers on your Amiga keyboard. If you have a score that uses less than four Amiga voices, you can jam over the score on the keyboard with the voices not being used.
For more information contact ASDG. Fnc • (201) 540*9670 280 River Road Suite 54-A Piscataway. NJ 08854
Circle 178 on Reader Service card.
A Place to Begin
If you’re new to music notation and sound synthesis, Sonix is a good place to begin. The screen layouts are concise and the commands are simple. And Sonix is easy to learn and fun to use.
CHILDREN'S EDUCATIONAL PROGRAMS FOR YOUR AMIGA
If you demand an awesome sounding pro-synthesizer, your choices start in the hundreds of dollars and extend into the thousands. But before you make that kind of financial commitment, consider Sonix. You get a great sounding little synthesizer (especially when you hook it up to a stereo system), a music notation editor and a custom real-time keyboard. It’s a wonderful music program that, but for Aegis, might not have been.
Sonix comes with a 244-page manual that is a music education in itself and a data disk of great sounds and jazzy scores that will spark your own creativity.
And they all lived noisily ever after. I
Write to Ben and Jean Means c o AmigaWorld editorial, 80 Elm St., Peterborough, NH 03458.
1 or 2 players
? READ & RHYME ? FRACTION ACTION ? KINDERAMA ? DECIMAL DUNGEON ? READ-A-RAMA ? ANIMAL KINGDOM ? AESOP'S TABLES
Aegis Development 2115 Pico Blvd.
Santa Monica, CA 90405
? THE WORD MASTER * MAGICAL MYTHS
2950 E. Flamingo
unicorn" Greenview Plaza, Suite B
Las Vegas, NV 89121 (702) 737-8862
n zz izzizzzz
THE WORLD'S LARGEST DISTRIBUTOR OF AMIGA" PRODUCTS
With the purchase of TWO Wmm. Products.
• Link Spreadsheet
• Integrated Text Graphics
GO AMIGA SUMMER SPECIAL
• Great Reports
The AMIGA Spreadsheet!
• Mix High Resolution Graphics & Text
• Multiple Fonts
• Total Mouse Control
Amazing Keyboard Macros Work Faster and Better
GO AMIGA rSUMMER SPECIAL
I I K li AT lONAI.
Softwood File Ilsg
The Database Manager with Sound and Graphics
• Automatic Slide Shows and Sound Shows
• 72-page fully illustrated manual • List and Form record formats • Fast sorts & searches
• Calculations • Movies! • Multiple labels across • Dials telephone numbers • Save report
and label definitions • Simple yet powerful an elegant user interface
• The only database manager on any computer to support IFF digitized sound and IFF graphics!
GO AMIGA 'SUMMER SPECIAL
‘WHILE THEY LAST - CALL NOW!
NEW LOWER PRICES MORE GREAT DEALS TURN PAGE!
Circle 142 on Reader Service card.
BRINGING THE WORLD OF AMIGA™ PRODUCTS TO YOU... FAST!
THE AMIGA 1000 LIVES!
with 2 Boxes of Disks
• System, Monitor, Drives, and Modems
In Stock NOW!!!
• Sidecar, GENLOCK
In Limited Quantities.
FREE Aegis T-Shirt with any TWO Aegis products.
NEW LOWER PRICES!
AC Basic ...
AC Fortran ..
Leader Boaro ...
. S 27
. S 14
10th Frame .
. S 28
Mean 18 .
. S 27
Famous Course D sk
. S 21
Volume 2 .
. S 17
QuizMaster . .
. S 29
Gamestar Golf ...
. S 29
. S 29
Little Comp. People..
Music Studio New Vers.!
FREE T-Shirt with tne purchase
of any two Aegis products'*
Art Disk ..
. S 42
Arazok's Tomb ....
. S 56
Draw Plus ..
Cross Dev Sys ....
1. 2 Uoaate .
Bridge 4 0 ....
Strip Poker ..
DOS Manuals ....
. S 16
TV Text ...
Publisher 1000......In Stock1
Zuma Fonts (Each) ...
BYTE BY BYTE
Logic Works .
Logic Works Jr ....
DISK 2 DISK . In Stock'
DOS 2 DOS .
Super Huey ....
Chess Mate ......
$ 58 . $ 49
. $ 24 . $ 25 . S 25
Deluxe Help ......
Gizmos 20 ...
FREE Baseball Cap w the pur chase ot any two EA products''
Adv. Constr. Kit S 26
Arcnon .....S 26
Archpn II ... S 26
Arctic Fox . S 26
Arts Part II ..S 19
Auto Duel .S 35
Bard’s Tale S 32
Black Cauldron .....S 29
ChessMaster 2000......S 30
Deluxe Music Nan! S 63
Deluxe Paint II .....S 84
Deluxe Paint Utility______S 19
Deluxe Print ...... S 63
Deluxe Video 1 2 S 84
Donald Duck S 19
Dpnnt Data Disk... .... $ 25 Earl Weaver Baseball. S 35 Financial Cookbook $ 33
Instant Music S 32
Instant Music Data......S 25
Intellitype ..S 35
King's Quest 1.2.3 Call
Marble Madness S 32
New Tech Col Book... S 17
Ogre ..S 26
One on One S 26
Quizam .....$ 25
Seasons & Hoiicays . S 23
7 Cities of Gold ....S 26
Skyfox ... S 26
Siarffeet I S 36
Ultima III ...S 29
Ultima IV ...S 31
Winnie the Pooh ..$ 26
Rogue ......$ 25
Summer Games $ 25
Temples of Apshai $ 25
World Games $ 25
Financial Plus ......$ 229
A-Talk Plus S 79
Guild of Thieves $ 32
Pawn .... S 32
First Shapes $ 34
Kid Talk .. $ 34
Math Talk . S 31 ,
Speller Bee ... S 34
Dr Xes ..... $ 37
Nancy ... $ 45
Pnasar .. $ 61
Senor Tutor Call
Talker .... $ 46
Laser Script .
Page Setter .
Grand Slam Tennis....
All Titles Available
Power Windows .....
ExDert System Kit......
Pro Video CGI
Font Library 1 .....
Font Library 2 .....
Conv. W Como
Talking Color Book...
C - Regular New Vers.!.
C - Professional ..
dbC III Library ....
Make Utility ..
Screen Editor ......
Aztec C Comm ......
Aztec C Devel .
Aztec C Prof .....
MARK OF THE UNICORN
Maxiplan Plus ..
CAD System ..
FearyTale Adven .. In Stock
G unship ...
Silent Service ......
Fast Fonts .
.... S 63
.... S 61
FREE Flying Disk with the pur
chase of any two Mindscape
Balance of Power...
... $ 31
Defender of tne Crown $ 31
. S 32
Hailey Project ..
Kmg of Chicago, .. ..
.... S 52
S DI ...
.. S 31
.... S 31
.... S 31
. S 69
. $ 78
. S 49
DigiView 2.0 .....
. $ 99
Par Real ...
... S 99
CLI Mate .....
Softwood File llsg
... $ 62
Scenery Disk P7
City Desk ..
... $ 110
Desktop Artist 1 ....
... $ 23
Modula II Comm.
Modula II Devel. ...
... $ 109
Modula II Reg......
... S 64
THE OTHER GUYS
... $ 99
Match It .
... $ 29
Omega File ......
... S 60
Promise Spell Checker S 39
TRUE BASIC. INC.
True Basic .
9 Libraries (each).....
. S 39
... $ 109
Read & Rhyme .
Fraction Action .....
An Gallery I. II .....
Pnntmaster Plus ...
System Monitor ..
Prof.Text Engine ..
Aiegra 512K ..
A1000 CPU ...
External 3.5" .
BYTE BY BYTE
EX-800 Printer ......
EX-800 Col Option.....
EX-800 Col. Ribbon. ..
JX-80 Ribbons .....
Primer Cables ......
Modem Cables ....
D-sk Head Cleaner
Sony Monitor Cable ...
GOLDEN HAWK TECH.
MIDI Gold .
Jitter Rid ...
256K RAM..... ....
Mouse Time ..
Olher Sizes Available
Audio Digitizer ...
MIDI Interface ....
Oki 20 Color Rib
Oki 20 Black Rib .
Speakers w Amplifier
This is a selection Irom the over 450
Amiga products we have in stock. New products arrive every day please call for latest price & availability into
' Quantities are Imited Call Nov
Low Summer Special Prices
Orders Only: 800- B E "AM IGA
In California: 800-843-2842 M
Customer Service: 415-322-0686 M
Delivery subject to product availability • Prices subject to change •
Send Mail Orders to: GO AMIGA 508 Waveriey St., Palo Alto, CA 94301
(Money Order, Cashier's Check, or Qualified P.O. only)
SHIPPING INFO: Software Shippirg rates are S2 50 item using UPS Ground service (max S7 50) or $ 3 50 item us ng UPS 2nd Day Air Service (max $ 10.50) Other shipping methods available Please calf for hardware shipping rates. RETURN & REFUND POLICY: All returns must have an RMA-* Call Customer Service to request an RMA- Delect.ve mercharvdise under warranty will te repaired or replaced Relumed product must be in original packaging. We do not offer re’inds for defective products or for products that co not perform satisfactorily. We make no guarantees for product performance Any money back guarantees must be handled directly with the manufacturer.
Amiga is a trademark of Commodore-Amiga Go Amigp is in no way associated with Commodore-Amiga
User Groups Extraordinaire
The divergent styles of FAUG and Amuse could give you ideas for your local users group.
By Peggy Herrington
IF YOU ARE part of a group of Amiga aficionados, making the most of your group will come from capitalizing on its individual and collective strengths* FAUG, the First Amiga Users Group located in the heart of California's silicon valley, and Amuse, another high-profile bunch of Amiga USErs from New York City, are good examples of people who are using their local strengths and talents to advantage.
Out of the FAUG
Organized in 1985 before the Amiga was even widely available, F AUG's success has been closely related to the fact that its founders (Tim Aver)’, Kayvan Pejooh and Paul Montgomery) have tapped into the advantages of their geographical location. (Hint: Their first paid member was Jay Miner, designer of the Amiga’s multitasking environment and former general manager of Amiga, Los Gatos, which is just down the road a piece.) Their meetings are devoted to demonstrations of new products and their list of speakers reads like an Amiga buyer’s guide: Aegis, Activision, Byte by Byte, C Ltd., Electronic Arts, NewTek, Mi- metics, and on and on. It’s not unusual for 600 people to attend FAUG meetings, which are held on the first Tuesday evening of each month at the Hyatt Hotel in Palo Alto.
FAUG uses another of its strengths, the fact that Kayvan is in the printing business, to produce Robo City News, a slick, full-color newsletter with articles, photos, reviews and industry news that’s mailed to subscribers all over the world and available in many retail outlets. They sponsor a very busy electronic bulletin-board system open to all callers (415 595-2479). They also have a pub- lic domain program library that is augmented by their own “Hot Mix Disks,” a compilation of commercial product demonstrations and new software garnered from Amiga programmers and product developers. Hot Mix Disks are available to members for $ 4 a disk and by mail to non- members for a modest additional fee. FAUG dues are S35 a year, which entitles you to 12 issues of Robo City News, and access to the disk library. Dues are used to cover expenses since the casual administrative structure is closely held by FAUG founders.
By contrast, Amuse of New York City is a legal entity unto itself since it is a nonprofit corporation governed by an executive committee of annually-elected officers. They have loose affiliations with several other Amiga groups in the general vicinity and a branch club known as Amuse of West Chester (Pennsylvania, that is, which, of course, is where Commodore is located).
The group publishes a bimonthly newsletter that is free and widely available in retail
outlets; it has a public-domain disk library and sponsors an open FIDO BBS (212 269-
4879) ; these three activities have become traditional user group features. Membership is $ 15 a year and meetings are held twice monthly (on first and third Tuesdays) at the School of Visual Arts in Manhattan (which they are rapidly outgrowing since attendance sometimes surpasses the 200 mark, and seating is for 160). Like FAUG, Amuse often hosts demonstrations by commercial developers, but, unlike FAUG, they have several special-interest groups that meet at other times.
Amuse is stepping away from user group tradition, however, by sponsoring a series of nationally-oriented Amiga expositions, an ambitious undertaking when you consider that Amuse officers all have full-time jobs elsewhere. Wisely, they have engaged the services of a professional convention and seminar service to help organize and manage these shows. The first AmiExpo will debut this fall, October 10 through 12, 1987, at the Sheraton Centre Hotel in New York City. From their list of seminars and speakers, presentations on many exciting vertical- market applications are planned and many notables from the Amiga community are planning to participate in what looks to be a first-rate affair.
A second AmiExpo is scheduled for early next year (January 22-24, 1988) at the Los Angeles Airport Hilton, and a third at the Hyatt Regency Hotel in Chicago on July 22-24, 1988. All three shows will be open to the public for an admittance fee and interested exhibitors can call 800 32A-MIGA toll free (212 867-4663 in New York) for more information.
The divergent styles of organization FAUG and Amuse have chosen could give you ideas for your local group. While the activities these groups enjoy may be beyond the scope of your local group’s resources, don’t be afraid to use the contacts and assets available on your own home turf. Amiga developers that aren’t too far away are often delighted to make presentations at meetings if they’re invited, as are local retailers. Getting together is one of the best ways to share ideas, news and discoveries, to find help with problems and to learn about and try out new software. If you’re not in an Amiga user group, you might enjoy visiting one; if you can’t find a group near you, maybe you should start one! ¦
Peggy Herrington is a Contributing Editor to AmigaWorld. Write to her at 1032 Forrester St. NW, Albuquerque, NM 87012.
Circle 52 on Reader Service card
Desktop Multi-Media Production
'owhere has technology moved so last as in todays music studios. Two years ago MIDI was just being established as an industry stand- ard and the number of music software manufacturers could be counted on one hand. Over the same period music video has gone from experimental to an established art. Computers, video and music have joined to make musicians multi-media technology artists.
Now Mimetics and Commodore- Amiga move into the next generation technology by combining affordable computers, music and video into a single integrated system which stretches beyond music videos and creates a completely interactive real-time music video environment which is totally modular with expandability to
every arena of the music performance arts.
Just imagine...one central machine that can score synthesizers, digital audio samples, drum machines, audio processors and mixing consoles for a complete soundtrack while it s also animating broad- castable color graphics mixed with live video, processed with special effects and edited into a final mu 11i - med i a [3 rod uc t ion!
Mimetics’ SoundScape PRO MIDI Studios unique modular design provides the power and flexibility necessary to connect and synchronize the various programs with internal and external music synthesis, SMPTE, video tape and processing systems. It, by itself, is the state- of-the-art music system. Com
bined with Amiga’s video power, SoundScape gives you a completely new dimension in music and video production environments.
See the next generation ' possibilities for music and video, today, at your nearest Amiga music video dealer, or contact Mimetics for more information.
See us at NAMM.
P. O. Box 60238 Sta. A Palo Alto, CA 94306
The Professional Software Source.
Confounded by the utter complexity and profound mystery and power of his Amiga, Earl wisely directed his trembling finger toward.. .the Help Key.
By Bob Ryan
Q: I use subdirectories to keep my Textcraft documents organizedand I use the Snapshot option to organize windows the way want.
What I can 't do, however, is change the size and location of the window that appears when I open a directory drawer. How do I get windows to open where I want them?
Duane E Martin
Monterey Park, CA
A: Changing the default size and location of directory windows is very similar to changing the default location of document icons. First, open the window you want to change by double-clicking on its drawer. Next, move and size the window to the place and dimensions you want. Finally, select the drawer icon with a single click and choose Snapshot from the Special Menu. Your window will now open at the location and size yon specified.
Q: From reading your March April '87 story on the Amiga 2000, learned that the Amiga 2000 has Kickstart in ROM on a daughterboard. I wonder if I can insert Kick- start ROM chips in my Amiga 1000? Do you know where 1 ran buy Amiga ROM chips?
Also, I've been reading about the Sidecar for almost a year, but don 't know of any place that is selling it. I called the Amiga support line at Commodore (215 436-4200), but I
never got through. Do you have any more information about Sidecar?
A: You can buy a Kickstart Eliminator Kit for your Amiga 1000 from Creative Microsystems Inc., 10110 SW Nimbus B1, Tigard, OR 97123, 503 684-9300 for SI29.95. You’ll have to install the ROM yourself a tricky process. The Kickstart Eliminator comes with a disk that lets you add (using AddMem) the 256K RAM formerly used by Kickstart to your system as expansion RAM. I don’t like using AddMem, because I don’t want
to have any memory conflicts
with auto-config devices, so Kickstart Eliminator is not for me. (I also wonder about possible bus contention since the Writable Control Store is on the chip RAM side of the bus.) If you want to throw away your Kickstart disk, however, Kickstart Eliminator will do the trick.
I don’t have any more information on Sidecar than you do. It was first promised last Fall, then by Christmas, then in the first quarter of ’87. It’s now April 13 and you can’t buy one in the U.S. I shouldn’t he surprised anymore when Commodore promises a product then fails to deliver, but I am. And I understand your problems with the Amiga support line; I get calls almost daily from readers who are tired of trying to get through. Commodore needs more people to handle user’s questions. I just hope that Commodore shows more interest in listening to customer problems, since current owners are the best Amiga salespeople. If they fail to support their current owners, they may not get many new ones.
Hertz So Bad
Q: In AmigaWorld 5 review of sound digitizers for the Amiga (january February '87, p. 29) it is implied that the Amiga can output sounds of frequencies up to 15KHz.
I remember reading somewhere when the Amiga first came out that the machine couldn 't produce sounds above 7KHz. I've never seen this issue addressed in any publication. What's the straight story?
San Francisco, CA
A: According to page 156 of the Amiga Hardware Reference Manual, the low-pass filter that eliminates aliasing distortion cuts off signals above 7KHz. The Amiga can’t use its internal sound hardware to generate signals above 7KHz. We apologize if the article seemed to imply otherwise.
Bus of Contention
Qf. I recently read a message on a bulletin board system stating that the Amiga 500 is slower than the Amiga 1000. I thought the machines were essentially the same. Is the
Amiga 500 a slowpoke?
Frank Rochette Stonington, CT
A: 'fhc Amiga 500 has the same clock rate as the 1000 and shouldn’t be any slower. What could be a problem is the A501 Memory Expansion that plugs into the underside of the 500. Unlike expansion memory that plugs into the side of your 1000 (memory that is only accessible by the Amiga’s 68000 CPU), the memory on the A501 shares its bus (its data communication lines) with chip memory. When the Amiga custom chips access chip memory to handle sound or the video display, the 68000 can he shut out from accessing the A501. This is not a common occurrence, however, because the Amiga custom chips are designed to access the bus while the 68000 is working internally. The custom chips do have priority, however, so if you're running a heavy graphics application, such as one using five bit-planes, the custom chips will take over the machine for entire cycles and not just the parts of cycles not used by the 68000 for external access. As a result, programs running in A501 memory will run slower because the 68000 can’t access the memory to fetch the next instruction or to store a temporary result. To avoid this problem, you might want to forego buying the A501 board and expand the 500 via the expansion bus only. I
The Magazine To Explore Its Vision
For a computer as extraordinary as the Amiga?1 BV
you need a magazine that can match its excellence,
AmigaWorld is the only magazine which provides you with ideas and information to get maximum performance from the Amiga’s tremendous power and versatility.
Each issue gives you valuable insights to boost your productivity and enhance your creativity.
Whether you choose the Amiga as a serious business tool for its speed and multi-tasking capabilities... or for its superb graphics, drawing, color, (over 4,000 colors), and animation ... or for its state-of-the-art music and speech ... or for its scientific and CAD abilities, AmigaWorld can help you achieve superior results.
With its timely news features, product announcements and reviews, useful operating tips, and stunning graphics, AmigaWorld is as dynamic as the market it covers.
Don’t wait! Become a charter subscriber and save 25% off the basic subscription rate and nearly 37% off the cover price. Return the coupon or the attached card. For immediate service, call toll free 1-800-258-5473. In NH, call, 1-924-9471.
I want to discover the full potential of this powerful machine. And save 25% off the basic rate as a charter subscriber. Enter my one year subscription (6 issues) to AmigaWorld for the low price of $ 14.97. If I’m not satisfied at any time, I will receive a full refund no ™ questions asked.
? Payment Enclosed ? Bill Me
State _Zip _
Please make check payable to AmigaWorld. Canada and Mexico $ 17.97, Foreign Surface $ 34.97, Foreign Airmail $ 69.97. 1 year only,
US funds drawn on US bank. Please allow 6-8 weeks for delivery.
P. O. Box 868, Farmingdale, NY 11737
Amiga is a trademark ot Commodcre-Amiga, Inc. 37
More powerful than a file manager, able to leap tall graphics in a single bound, it’s. . .Superbase!
By At Willett
Superbase Personal gives the illusion of being simplistic. Quite on the contrary, Precision Software’s relational database program while easy to learn and use is extremely powerful and complex. Database management systems arc among the most complicated applications programs, so a certain degree of studying is required to get Superbase up-and-running. But Superbase is layered so even a novice can do simple things, like address files, in no time.
To the delight of non-typists. Superbase is almost completely Intuition driven by the mouse. The five pull-down menus (Project, Record, Process, Set and System) each offer dozens of subchoices. With them you can not only establish and customize your database, but create or expand subsequent file structures, and display or print your files in a variety of ways.
Constantly open and similar to a spreadsheet’s work area, the resizeable Main Display Window allows you to manipulate any field's information. You move through the window with 12 control buttons similar to those on a videocassette recorder. By clicking on a button you can rewind the file to the first record, fast forward, fast backward, skip to the next record, go to the previous record and pause the display, among other things.
However, unlike a VCR, there are three specialized database buttons. The Key Lookup Button will retrieve a individual record or records based upon the current index and one user-defined criteria. The Filter Button lets you define a set of criteria that Superbase uses for record searching. The Filter Requester simply presents the file’s various fields in a roll-down secondary window, along with a control panel consisting of numeric and Boolean choice gadgets. Besides searching through your file for specific records, this requester allows pattern matching and wildcards, as well as a case insensitive LIKE operator which will find a text string regardless of whether the individual characters are upper or lower case. The last Display Window button opens up a secondary graphics window for IFF picture files.
Diversity Not Difficulty
In the Project mode, you can create a new file or index, open a previously established
file, field, index or query; edit a file’s internal structure, save a file or query, remove (delete) a file or index and exit. For true inter-file relationships, Superbase can work on more than one open file at the same time.
File size and maximum field quantity are limited only by your machine’s RAM and disk drive capacity. Superbase also allows the user to specify up to 999 indices per file. An index is a field, sometimes called a key field, from which a database program can use to sort a file. About three years ago, even the most powerful systems only offered one or two indices per file.
A query is a user-defined set of directions which forces Superbase to display files in a highly-formatted manner. Because query files can be saved, and retrieved later, a variety of different display formats can be se- ?
20 Pages Packed With Great Products For The Amiga*Money Saving Coupons*Free Offers*Product Photos*Great Discount Prices*Over 250 Product
Listings With Names Like The Following:
2+2 Home Management System, 3-D Graphics by True Basic, 10 Pack Diskettes 3V2' A-Talk, 256K Memory Expansion, 3.5 Disk Storage Cabinet, A- Time (clock), AC Fortran, Advanced String Library, Adventure Construction Set, Aegis Animator, Aegis Art Pack, Aegis Draw, Aegis Draw Plus, Aegis Images, Aegis Impact, Aegis Sonix, Algebra Memory Expansion, Algebra U Math Series, Alien Fires, Amiga 1 Meg Memory Expansion, Amiga 1680 Modem 1200RS, Amiga Intuition Book, Amiga Disk Alignment Kit, Amiga Dos Manual, Amiga 1010 3l 2* Amiga Graphicraft, Amiga Handbook, Amiga Lisp, Amiga Pascal, Amiga System 256K, Amiga System 512K, Amiga System: An Introduction, Amiga Textcraft, Amiga-Lint, Amiga U G to Graphics, Sound & Analze (old version), Archon, Analyze Version 2, Archon 11: Adept, Arts Parts, Articfox, Autoduel, Balance of Power, Bards Tale, BBS-PC, Best Accounting Package, Borrowed Time, Brataccas, Brushworks, C-Ltd. 20 Meg Hard Drive, Calculus Math Series, Canon Black Ink Cartridge, Canon Color Ink Cartridge, Chessmaster 2000, Chessmate, Chipendale Math Series, Christmas Fantasia, CLJ-mate, Commodore Amiga D’Buddy Creativity Set, Datamat A-200, Datamat A-300, Defender of the Crown, Deja Vu, Delue Midi Connection Set, Deluxe Music Construction Set, Deluxe Paint I, Deluxe Paint II, Deluxe Print I, Deluxe Print Art Disk, Deluxe Viedo, Descrete Math Series, Developers Toolkit by True Basic, Diablo, Digi View, Digital Link, Discovery Math Version, Discovery Spell Version, Discovery Trivia Version, Donald Ducks Playground, Dos-2-Dos, Dynamic-CAD, Earl Weaver Baseball, ECE MIDI Interface, Enhancement Kit (1.2 upgrade), Epyx Joystick, Exdous Ultima III, Expert System Kit, Explorer, Faery Tale Adventure, Financial Cookbook, First Shapes, Flight Simulator II, Flow-ldea Processor, Future Sound, GBA Baseball, GBA Championship Basketball, GBA Football, Genlock, Gizmo, Golden Oldies, Grabbit, Grand Slam Tennis, Great States, Gridiron, Hacker, Hacker II, Hailey Project, Hardware Reference Manual, Hitchiker’s Guide to the Galaxy, Info Base, Instant Music, It's Only Rock & Roll: Data Disk, Keyboard Kadet, Jitter Rid, Kickstart Eliminator & 256K RAM, Kid Talk, Kings Quest I, Kings Quest II, Kings Quest III, Latic C Complier, Lattice C Complier (New V.), Lattic C Cross Complier, Lattice DBC III Library, Lattice Make Utility, Lattice Panel, Lattice Screen Editor, Lattice Text Utilities, Leader Board, Leader Board Tournament Disk , Leather Goddesses of Phobos, Little Computer People, Logistik Amiga, Lynker 300 1200 Modem, Marco Modem, Marco Assembler, Marco Modem, Manx C Complier Commercial Version, Manx C Complier Developers Version, Marauder II, Marble Madness, Math Talk, Maxi Comm, Maxi Desk 2.0, Maxi Plan, MCC Pascal, Mean 18, Meg a Board II, MetaComco Shell, MataComco Toolkit, Midi Connection, Mindshadow, Mirror Copier, Mirror Hacker Package, Modula-2 Developer's Version, Modula-2 Standard Version, Moonmist, Mouse Pad, Musiv Studio, Multi Forth, Music Studio, Nashua Disks-Singles, NEC PR 105A Printer, New Technology Coloring Book, Ogre, Omega File, On-Line, One-on-One, Oo-Topos, Page Setter, Organize, Par Home I, Par Real I, Pawn, Perfect Score, Phasar Home Management, Police Quest, Portal, PostScript for Pagesetter, Pre-Calculus Math Series, Print Master Art Gallery I, Print Art Gallery II, Print Master Plus, Pro Video, Pro Write, Quick Nibble, Quizmaster, Racter, Rags to Riches Receivables, Rags to Riches (3Pac), Rags to Riches Ledger, Rags to Richs Payables, Record Master, Rouge, Roll Paper for Canon PJ I080A, ROM Reference Library, ROM Reference Manual, Runtime by True Basic, Scribble, SDE, Seven Cities of Gold, Shanghai, Shanner Planner, Silent Service, Sinbad, Skyfox, Sorting & Searching, Soundscape MIDI Interface, Soundscape Pro MIDI Studio, Soundscape Sound Digitizer, Space Quest, Speller Bee, Star Fleet I, Surgeon, Super Huey, Strip Poker, Super Stick Joystick, Superbase Personal, Symphony Library 1, Symphony Library 2, Symphony Library 3, Symphony Library 4, Symphony Library 5, Symphony Library 6, Symphony Library 7, Symphony Library 8, Tass Time, Temple of Apshai, The Amiga by Mircosoft Publish, The Black Cauldron, The Crimson Crown, Transyvania, Trigonometry Math Series, Tioie Basic Language System, True Stat Math Series, TV-Text, UCSD Pascal, Unicalc Spreadsheet, Uninvited by Mindscape, Video Vegas, Winnie The Poo, Winter Games, World Games, Wishbringer, VizaWrite Amiga. And many more.
FREE Shanner Planner with min. order a $ 3995 value!
2 MEG BOARDS As Low As
FREE AmigaWorld OfferI
VITA WRITE as low as
* 9995 with trade-in
,i v.-,- iiiBisaa IIIVBBIB
We would like to thank the above companies for helping us with our success!
Call For Your Free Catalog & Price Quote!
9am to 6pm Sat.
Or write us at: 998 W. 5th. Ave. Denver, CO. 80204
quemially evoked; perfect for hardcopy reports.
To create a new file, simply select New. A secondary window opens showing a viewing screen of newly created field names, their attributes, their format and any additional pertinent information. The New Field window" is typical of Superbase’s windows: powerful, but easy to use.
In a file of customers, for example, to create a new field in a file, type its name, Customer Number, in the name box. To indicate that the field’s type, click the numeric button. The Number Requester offers a variety of ways to represent a simple number, from scientific notation to dollar signs and commas automatically inserted. Pressing the Required button forces the end-user to always supply a customer number for each new record. The Validation function lets you specify a range of acceptable values for entries within a field. To save a new field and related information press Add. In a similar fashion, you can establish Text (field lengths are defined), Date (for time date coding of your records) and External fields (such as picture files which can be treated as fields within a record). The External fields meld graphics with textual data, so, for example, a real estate agent could store together a picture of a house and information about the house.
The last option on the Project control panel is a Calculation button which forces Superbase to automatically calculate a numeric field value based upon values contained in two or more previous fields in the file. Similar to techniques found in spreadsheet programs, the feature supports all numeric and Boolean operators, plus 29 built- in functions.
The Record Mode allows you to duplicate, create, edit, delete and save records. Unlike most features found in Superbase, this mode supports both mouse and keyboard selection of options (ie. Amiga Key + First Letter of Choice).
The third Menu option, Process, lets you manipulate files and fields. The Update command performs global changes on a file based on user-defined rules. The second option. The most powerful in the Superbase system, is Query which establishes if the file will be sent to the CRT, printer or disk, and how it will look. Using a Query control panel you indicate which fields will be shown, their order, what filters or search limitations will be used, how the index file will be sorted and what file calculations (record counts, average means of numerical fields, field sums and report group categorizing) will be performed.
Other Process menu options remove files or fields, import or export ASCII files to and from Superbase, print address labels and direct output to the printer rather than the screen. The Labels option is the best I’ve seen and allows the user to fine tune the printing of address labels using a variety of different printers and paper label stocks, widths and sizes. There’s even a test label button for easy set up.
Set mode contains a screen printer toggle, a table form record viewf toggle, a paging on off switch and various number, date and product customizing options. The programmers provided Superbase with a number of monetary symbols, date conventions, number formats and external file delimeters so that people worldwide can use the program.
The table form record view toggle allows you to display the records of a file with the field names and values in three different ways. Table View displays the field names horizontally in the first row, followed by many records scrolling downward. The Page On option pauses the output. Great for invoices, bills and other formatted documents, Form View allows you to graphically position, via the mouse, the various fields on the display screen. One record is shown per screen. Record View shows a single record with field names listed vertically in the
The last menu mode. System, tells you about Superbase’s system, A DOS option sorts and lists the current directory; changing drives and search paths is a snap. Status gives a complete synopsis of the currently opened file, including stats on all field names, field types, special field requirements, indices and whether they're unique or not. Like all Superbase outputs, this listing can be sent to your printer. Screen Dump directs all screen output, including picture files, to a supported graphics printer. System List shows any text files in your directory, while the System Reorganizer helps reclaim wasted disk space caused by frequent deletions from a saved file.
The Buggy" and the Bizarre
Superbase is a fantastic program, well worth its price, but version 1.0 does have some problems. Because Superbase is predominately mouse driven, good typists may find the point and click input method tedious. Superbase can export ASCII files for sorted database reports, but these reports cannot be used in word processors, such as
Textcraft. I tried linking an .info file with the exported ASCII file, but with no luck. However, the ASCII file can be read and altered with ED, from the CI.I.
More oversights than flaws, there are a few additions I’d like to see in the next version. A global search command would be helpful, so you don’t have to set up a query file to sequencially search for a specific value in each field of all records. Although Super base’s User Guide is excellent, there is no Help key for instant on-line assistance.
A more serious flaw is that a few options of Superbase will not operate correctly with some third-party brands of peripheral equipment. Obviously, since non-copy protected Superbase uses a hardware key, which plugs into the second port, other port devices will have to be temporally removed. I also found that I had to remove several other pieces of parallel port peripheral equipment (FutureSound) from my system before Superbase would work correctly.
Superbase is the easiest, most user- friendly program for the Amiga that I’ve tested thus far. This coupled with Superbase’s power and wonderful versatility make Superbase a must have addition to your Amiga library.
Progressive Peripherals and Software
464 Kalamath St.
Denver, CO 80204 303 825-4144 Si 49.95
If you want professional quality, expect a professional price.
By Ben and Jean Means
Back when synthesizers were monophonic and MIDI wras a skirt length, Roger Powell was already making music with computers. Synths and MIDI have come a long way, and so has Roger Powell with his professional MIDI sequencer, Texture 2.0.
Texture is a professional songwriting tool for professional musicians written by a professional musician. Roger’s years of experience as a synthesist with Todd Rund- gren’s Utopia shaped the basic idea of Texture: to get quickly and easily from the bare bones of an idea to a full-blown song.
Now AmigaWbrld puts a powerful new research tool right at your fingertips.
If you need instant access to news and information about your competition, your profession, technology, finance, law, or just about any other subject, AmigaWorld’s SearchLink will give it to you.
AmigaWorld’s new SearchLink service gives you easy access to more than 800 databases in just minutes!
And SearchLink gets you answers to all sorts of questions from these databases like details about new products and services, or market facts, or emerging technologies. You can get information on computers, medicine, investments, law, chemistry, engineering and much more. Everything from accounting to trademarks to history or geography.
SearchLink is easy to use and inexpensive.
All you need is a credit card and a computer with modem.
No subscriptions. No passwords. No difficult manuals to learn. Just call 800-843-7337 with your computer and log on. You pay only $ 7.99 per search (a few databases carry surcharges) plus 25 cents per minute for telecommunications and $ 2 for each abstract you want to see. (You can also get hard copies). You can charge everything to MasterCard, VISA, or American Express.
SearchLink provides 24-hour on-line assistance.
SearchLink even gives you free on-line tips from trained SearchLink search specialists if you have problems or questions about your searching. Just type “SOS” when you’re on-line!
Gets you to the information
VU TEXT, SearchLink will access databases from all of them without a special subscription or knowledge of special search languages.
We can’t list all of SearchLink’s more than 800 databases, but just to give you an idea, here are some of the databases available under the topic “COMPUTER ’*
Business Software Database COMPENDEX* Computer Database COMPUTER PAT INSPEC
Menu The International Software Database Microcomputer Index Online Microcomputer Software SUPERTECH
And here are just a few of the other popular databases you
can access with SearchLink.
Standard and Poor's
Dun & Bradstreet
Call 800-843-7337 now!
Put the power of knowledge to work for you right now. Call 800-843-7337 (THE-SEER) on your computer and get the answers you need to stay ahead.
* A complete list of the databases is available on SearchLink.
A n sTTT r* l
Your link to the world of information,
An International I Crroup Service
SearchLink is sponsored by the National Federation of Abstracting and Information Services.
NFAIS is a professional association of database producers.
If you’ve ever wanted to access databases offered by ADP Network Services; BRS; Data-Star; Datasolve; DataTimes; Dialog; G-Cam Serveur; NewsNet; Pergamon InfoLine; SDC; Questel; or
For more information about SearchLink BY VOICE, dial 617-879-0700.
Composing is not as easy as taking the disk out of the box and booting up, however. Before you start you’ll have to buy a MIF-AMG adaptor ($ 125) and a Roland MPU-401 MIDI interface ($ 295, but graciously donated for this review by Whittaker Music of Long Beach. CA). Since the program doesn’t use the Amiga's internal voices, you’ll also need at least one MIDI synthesizer as a sound source and to input notes.
With Texture, translating your ideas into music is simple. Notes are recorded into Patterns, then Patterns arc Linked together to create Songs. Each Pattern lias 24 tracks to record on; this is like having a 24-track MIDI tape recorder to capture all your ideas, which can then be spliced together into a complete Song.
Texture lets you record 96 different patterns, each from one to 999 beats long.
Since all of these 96 patterns are 24 tracks deep, you have a maximum of 2,304 independent sequences. This software sequencer offers all the recording features that higher priced hardware sequencers do, and it's easier to program. Carting your Amiga around for playback at live shows can be a little clunky, but software sequencers really shine in the studio.
Your raw tracks can be edited in a myriad of ways. Texture provides a Programmable Punch In and Punch Out function that allows you to fix small mistakes without rerecording a whole track. Tracks can be moved, transposed, mixed, muted and filtered. You can change the speed, loudness and articulation of any region of any track; then scale the changes to create precise values of ritardando or accelerando, crescendo or dimuendo and legato or staccato effects. The Copy function gives you cut and-paste editing, word processor style, while the Fill function creates a loop of any length that can play throughout the pattern. Best of all, you can edit while the pattern is playing and reverse anything you don't like with the Undo command. So you can try out your wildest musical ideas without having to worry about losing the original track!
The Record Buffer lets you jam over a looping pattern, ever in search of the perfect take. When at last your fingers falter and your ears just can’t stand another note, you invoke the buffer, which has faithfully stored all those precious takes. Now you can pick and choose the best of all of your brilliant ideas, and discard the rest to safe oblivion.
Want more flexibility? Then, you can skulk through the darkest recesses of the MIDI note jungle in the MIDI Event Editor, hacking away at the elusive wrong note.
And you can insert, delete or change any MIDI events you choose.
Link mode is where you forge your song; here all those finely tuned patterns of Bridge, Verse and Chorus are assembled into a complete piece. Each of the 99 links has programmable repeat, tempo, transposition and track muting. Link mode is great for arranging since it lets you quickly try out different song structures.
Don’t Play in the Dark
The video screen gives software sequencers their biggest advantage over hardware sequencers. Instead of peering into a small display where mystical numbers leave you pondering what you’ve really done by punching all those buttons, software sequencers give you a whole screen full of information.
Texture's screen has three areas displayed in bright colors. The left-hand side provides playback information such as tempo, beat number and track status, as well as a menu of commands. The right side of the screen changes from a track display in Pattern mode to a MIDI event list for step editing and finally to a map of pattern assignments in Link mode. 'The bottom of the screen contains the two menus of function keys used for Pattern and Link mode, as well as prompts for operations requiring more than one keystroke.
Everything is clearly laid out, so you can see exactly what you are doing, making Texture quick to learn and easy to use.
Tape sync gives you a precise timing command, which allows you to sequence multiple tracks onto a multi-track tape deck, so they will all play together. The Roland MPU-401 uses FSK tape sync to sequence these multiple overdubs exactly. So, if you have a four or eight track recorder, you can stack all of your synthesizers together on each overdub you record. With this method of recording, even a modest synthesizer setup can sound incredibly large.
No Mice Allowed
Texture was ported over to the Amiga from the IBM PC. As such, it doesn’t use the Amiga’s internal voices or make use of the mouse. But Texture’s mnemonic commands soon become second nature. Record is “r,M “p” is play, “e” is erase and so on. If you forget a commmand, the help screen will refresh your memory.
If von need more help, Texture’s clear and concise manual fills in the details. The short start-up section is followed by an alphabetical list of all the program features. Each entry defines the feature, gives an example of how it can be used and hints.
Texture explodes the myth that powerful sequencers are hard to learn and strenuous to use. One of the best sequencers available. Texture is as easy to get along with as any piece of software I own. After only two days, I was using virtually every part of the program and wondering how I'd ever written music without it. Texture even defeats writer’s block: you can discover whole new grooves and go where you’ve never musically gone before with all the buffers, loops and high-powered editing.
Texture is not cheap at S715, including the interfaces, but you get what you pay for and more. If you need a fast, friendly song- writing tool, Texture is hard to beat.
Encore, Roger, encore.
Texture Magnetic Music RD 1
North Smith Rd.
LaCrangeville, NY 12540
B. E.S.T. Business Management
Put away your beans, the Amiga can do all your counting for you.
By Ted Salamone
Any (legal) business needs to keep financial records, track merchandise and channel their Hood of funds to the proper accounts. A seamlessly integrated system, B.E.S.T. Business Management handles Accounts Receivable, Accounts Payable, General Ledger, Inventory Control, Sendee Control, Order Entry, Invoicing, Purchasing and Point of Sale. The multi-module, extremely flexible Report Writer will fill even the largest corporate briefcase with logically formatted journals, audit trails, invoices and purchase orders.
Everything is tied together neatly with exceptionally high-quality documentation and
Reasons to add Alegra are stacking up.
¦ Bill Volk, Aegis Corporation, Vice President Software Development:
"The Alegra is an excellent value and speeds up operations of Aegis Draw substantially. It works well with 1.2 operating systems and brings the cost of memory expansion for the Amiga in line with the cost of memory for other computers."
Alegra is the Amiga v Memory Expansion Unit from Access Associates available in 512k (upgradeable to 2MB) and 2MB versions. With a %" foot-print, Alegra is the
smallest expansion package available anywhere!
¦ Greg Riker, Electronic Arts, Manager of Technology:
"We use Alegra and have put units in the hands of all our developers so they can develop programs using external memory. We picked Alegra because it was problem-free, and will be using it for all future development on the Amiga."
Approved by the F.C.C. for Class B operation,
Alegra conforms to the Commodore Amiga Expansion Specification and works with all popular software.
¦ Larry Stoddard, Micro-Systems Software,
"You can quote me all over the place. They're good cards. Alegra makes and allows Online, Analyze,
Organize, and BBS PC to be mo re effective. We beat our Alegras to death. Oneofthem is in use 24 hours a day and not even a glitch."
Economically priced and highly reliable, Alegra has no wait-states, so your Amiga operates at its intended speed.
¦ Bruce Webster, Byte, Consulting Editor:
",.. it's worth the price for the added power. I know that I'm hooked."
Available at your quality Amiga dealer.
.. 491 Aldo Avenue, Santa Clara, CA 95054-2303 (408) 727-8520 FAX 408-727-0792
' Arrnga is a traoema v of Cor-rDoOore-Amga Inc Clfde 54 OH Reader Service card, A egra IS a irademark Of Access Associates
customer support. Don't worry if you’re not an accountant or techie, the manual’s appendices include a succinct dictionary of business and accounting terms plus descriptions of data-entry keys and program gadgets.
System startup is easy. Copy the unprotected program disk and follow the instructions for a machine with one floppy, two floppies or one or two floppies and a hard drive. There arc even directions for converting the system to different hardware configurations.
The first screen you'll see is a flowchart depicting the system modules and their interrelationships. Throughout the modules there are commonalities. Gadgets include line item delete or insert, advance to next, prior, first or last record in a database and jump to the first or last line of a report.
The UNDO button could be more ubiquitous; it would certainly be useful when establishing payment terms or setting up product groups in the Inventory module. Numeric FIND and alphabetic SEARCH buttons arc also included. Conspicuous, but not missed by their absence, are online Help screens.
Where Does the Money Go?
The General Ledger is considered the heart of a company’s financial system. The default Chart of Accounts provides a good foundation for building your own. To make it easier for you to create reports and specify ranges, related accounts are grouped together in numeric ranges; assets runs in the 1000 series, income runs in the 4000s.
Each of the five major categories assets, liabilities, capital, expenses and income is identified by its normal default balance, either debit or credit. This is important for non-accounting types, especially since
B. E.S.T. is not a one-write system where you
place one entry and the system automatically posts its opposite. The program requires you to balance debit and credit entries and will not accept unbalanced transactions.
Moving from one journal to another to make adjustments is a matter of pointing and clicking. The list is comprehensive, general, sales, purchases, cash receipts and cash disbursements (Accounts Payable). They work in like fashion so if you know one you know them all. Postings and closings (monthly and annual) are well structured. Make a pre-activity backup of your data, then proceed via menu option.
Except for unique categories, such as creating the customer database, payment terms
and statement messages, Accounts Receivable operates similarly. Working from a database of customer information you can create charges, note payments, set account limits and check on the status of accounts. Accounts Receivable also handles interest, taxes and delinquent assessments.
You can define up to nine unique payment terms for the system and assign customer defaults that can be overridden when invoicing. Discount percentage, discount days, net days, late fee percentage and a descriptive field make up the entire process.
For past due accounts, the system permits four sets of messages on monthly statements for the ranges: one to 30 days, 31 to 60, 61 to 90 and 91 plus. The customer record is a bit cramped, providing only three lines for a name, company name and address.
On the processing side, for accounts with the balance forwarded, aging is simply a matter of selecting a menu option. Open invoice accounts are automatically aged by the system. Some systems costing five times
as much don’t handle this dichotomy as
Well. Housekeeping chores such as purging old records and clearing to-date totals are also menu driven. You’ll be pleased with the available reports.
Accounts Payable is analogous to Accounts Receivable, except for the direction of the monetary flow. Accounts Payable has a vendor database, but otherwise the likenesses are numerous aging reports, account summary reports, housekeeping chores, payment terms and mailing labels.
Stocking the Electronic Shelves
Some businesses carry merchandise, hence they need to know how much they have, how much it costs, who supplied it. How much it sells for and how well it has been selling. Inventory Control handles all the details. You can define an item master database that stores information about goods and product groups (electronics, housewares, etc.). The only shortfalls in the item database are the lack of alternate vendor and substitute item fields, which make purchasing easier and sales more lucrative. Of course, you can get around this through creative product grouping and item numbering.
Service Control tracks service calls (repairmen), hours expended (professional services) and pricing. Serv ices and service gr oups are entered just as goods are in Inventory Control.
Purchase Orders are done in two parts; the first records supplier and ship-to information along with payment, terms and tax info. A separate screen permits item entry by part number, description, cost and quantity. The system automatically updates total cost as other factors arc changed. Once placed, Purchase Orders are posted to denote an item’s on-order quantity and status.
The Receiving module has two functions: Receive Invoices and Receive Bills. The former takes information from goods received, notifies inventory of their arrival and tells Accounts Payable that a bill is due.
For paying those bills, Check Writer makes it easy to create, edit, print and then post check transactions. Checks may be entered in advance of their due date, edited to reflect payment changes and then output at will. Users can elect, on an individual check basis, whether or not the check is to affect General Ledger balances. The system is flexible enough to handle payments for goods purchased with or without invoices and purchase orders. It can also handle
C. O.D. shipments and other unexpected payment needs. When outputting hardcopy you can specify a range of checks to limit the number actually run, so other advance checks are left within the system.
Invoicing and Order Processing are inseparable. A customer database is maintained (the same one as in Accounts Receivable); orders are placed against this record and your item master. The order processing screens look and act like the screens used to place a purchase order. Until orders are actually updated they are just memos on the system, not affecting Accounts Receivable or Inventory Control. Once updated the system will reflect the new unit and dollar balances.
On the invoicing side, hardcopy is output via two ranges, invoice number and customer number. When printed, invoices are ?
Arazok's Tomb ......$ 35.00
Gridiron ..$ 39.00
Alternate Reality ... . $ 29.00
Auto Duel ... $ 35.00
Bard's Tale .$ 35.00
Ultima IV . $ 39.00
Alien Fires .$ 29.00
Faery Tale Adventure ..$ 35.00
Silent Service ......S29.00
King of Chicago S35.00
SOI .$ 35.00
Uninvited .$ 35.00
Flight Simulator II ....$ 35.00
Fit. Sim. Scenery Disk 7 $ 19.00
Best Business Mgmt ....CALL
LPD Filer ..$ 89.00
LPD Planner $ 89.00
LPD Writer $ 89.00
Financial Plus ......$ 199.00
Micro Systems Software
Analyze! 2.0 ......$ 109.00
Maxiplan Plus .....$ 149.00
Superbase Personal ...$ 99.00
VizaWrite .$ 99.00
Softwood File II SG ...S89.00
Softwood Ledger ....$ 69.00
Acquisition $ 209.00
The Other Guys
Word Perfect Corp.
Word Perfect ......$ 299.00
Look Forward to Fuluresoft!
P. O. Box 222177 Carmel, CA 93922
GRAPHICS VIDEO APPLICATIONS:
Animator (w lmages) ..S89.00
Draw Plus (CAD) .....$ 159.00
Impact .. $ 69.00
Deluxe Paint II ......$ 89.00
Deluxe Video 1.2 ....$ 89.00
Pro Video CGI .....$ 149.00
Dynamic CAD ......CALL
Digi View $ 149.00
TV Text ...$ 69.00
Sonix ... $ 54.00
Deluxe Music ......$ 69.00
Instant Music .... . $ 35.00
Pro Midi Studio (VI.4) .$ 125.00
Audio Digitizer .....S85.00
Midi Gold .S69.00
E. C.E. Midi .$ 49.00
Publisher 1000 .....$ 149.00
Zuma Fonts 1, 2, or 3 ..$ 24.00
Gold Spell .$ 35.00
LaserScript .$ 35.00
Pagesetter $ 109.00
City Desk .$ 109.00
Grabbit! (w Anytime!) .$ 24.00
Key Genie .$ 35.00
Marauder II $ 29.00
Shell $ 49.00
Aztec C ‘Commercial’ .$ 349.00
Aztec C 'Developer' ..$ 199.00
Lattice Cv3.1 ......$ 179.00
Lattice C 'Professional' $ 299.00
Assembler .$ 79.00
Lisp .. $ 149.00
Pascal ...$ 79.00
Modula 2 ‘Commercial 5225.00
Modula 2 ‘Developer' .$ 119.00
Volks Omega 80 (Modem) $ 149.00
ArnigaTerm ... $ 39.00
Amiga 1680 Modem ..$ 169.00
BBS-PC! ..$ 65.00
Online! ...$ 49.00
* *We stock a complete line of Hard Drives,
RAM Expansion, Accessories, and more...
Call for info & prices!
Insider (1 Meg) .....$ 299.00
Starboard2 w 2Meas .$ 549.00
Supra 20 Meg Hard Drive $ 849.00
* DS DD Diskettes (box of 10):
Sony $ 19.00
* Disk Cases:
Teak 135 ..S35.00
SS-50 $ 15.00
Joysticks, Books, and more!.....
Prices may vary. Delivery subject to product availability.
Calif, orders add 6% sales lax.
T° °RDed r
80o'22i 7? I:
On Cog- 57
c *SA- rr"°)
ree Ups f P'ng
On - T-J Air
S °ndNo°rfi QsferCn
° m 6p™- PST.
ready to be posted. When posted, the transactions alter General Ledger, Accounts Receivable, Inventor)' Control and Service Control balances.
The Ring of the Register
Retail concerns can make use of a specialized order-processing option entitled Point of Sale. It handles orders in the traditional retail storefront manner. Invoices, with sales, tax, discount and related information, are used to note and control a transaction. As each invoice is made you have immediate print capability ideal for over-the- counter sales.
For money corning through the mail rather than over the counter, the B.E.S.T. system allows you to post payments to individual invoices if the remittance advice is complete. If not, payments will be automatically posted to the oldest (customer) invoice first. Funds are applied until exhausted, sometimes resulting in partial payment of some invoices or resulting in a credit (payment on account). As in Accounts Payable, individual transactions can be added to or omitted from the General Ledger.
Boy, is this system complete. Instead of forcing you to adjust journals through reverse entries to accommodate returned goods, the system automatically adjusts through menu options. Both cash and credit sales returns are handled almost the same way as placing an order. Both inventory and services can be adjusted through their own submenus. The key to this approach is that the proper sales, Accounts Receivable and General Ledger accounts are updated as the entry is processed. On the flip side, there is adequate provision for return of purchased goods.
The Bottom Line
You can get around a wide variety of apparent obstacles in this application with some ingenuity. For instance, B.E.S.T. provides for only one tax rate, making the system difficult to use in areas where the city, county and state all take a share of a sale. But, by properly designating service groups according to different tax rates you can circumvent the problem. Also, the program only handles one company or company division, so if you have to track subsidiaries or related firms you’ll need multiple systems. However, the software is targeted for smalt businesses, not multinational conglomerates.
The B.E.S.T. Business Management system is an excellent piece of Amiga business software. It is as thoroughly designed and executed as their other products. When 1 close my books for Fiscal Year 1986, I plan to move the records into B.E.S.T.
B. E.S.T. Business Management
B. E.S.T. Inc.
PO Box 230519 Tigard, OR 97223 800 368-BEST $ 395
What do a box of chocolates and the Amiga have in common?
By Peggy Herrington
Remember Whitman’s Samplers, those yellow boxes of assorted chocolates? That’s how I think of a disk of sampled sounds, filled with tasty chunks of good things. All the music composition programs reviewed here use sampled sounds as instrumental voices, digitized recordings of audible real- world events. Samples can be used as sound effects, too, since you can digitize anything audible and play it back over a single Amiga sound channel. Although you can record your own samples, it isn’t easy. Getting good samples requires decent audio equipment and a fair amount of knowledge and editing skill, not to mention luck. Most electronic musicians and programmers buy libraries of them on disk.
But how do you choose from the symphony of samples available? I tested the following selection of disks, almost 500 individual sounds, with DeluxeMusic Construction Set, Instant Music, Sonix and SoundScape, and used many of die sound effects in DeluxeVideo. Incompatibilities were few. Most were attributable to file- naming conventions (correctable by renaming them) and size limitations within Instant Music. Many samples cover only an octave or two in range, and some plav an octave lower than they were recorded, both of which can throw off the characteristic sound of an instrument when adjusted. They will play, but if aural accuracy is a consideration, contact the developer about using their samples with a specific music program before you buy. None of the disks are copy-protected, but all of the sounds themselves are copyrighted and may not be distributed without permission.
Sampling the Samples
I. M* Instruments is an assortment of 31 acoustic music-makers: six guitars, three drums, 19 various winds, strings and bells and three sound effects. Most cover six octaves and are of good quality. There’s a nice harp glissando, but the loop point is audible in a few, notably OrganChord. Sounds are arranged in directories and each has an icon; many are IFF translations of sounds from an early Amiga dealer demo disk. Overall, this is a handy collection and it’s certainly a nice alternative to instruments provided with the composition programs.
Sound Advice samples by Waveform Technologies are in file formats tailored for specific music programs. If you don’t match music programs and samples, they won’t work. Those for SoundScape, for example, will crash DeluxeMusic, although you can resave them in IFF format. Waveform offers over 30 samples per disk, even including synthesized sounds for Music Studio. A number of samples use ring modulation (temple blocks, bells, xylophone, etc.) and most make very interesting instruments, enhanced so thoroughly that I doubt they bear much resemblance to the original.
Nice, fat sounds here.
E. C.T, Sample Ware’s collections are available in either IFF or Mimetics’ file-format. The 17 samples on the Orchestral disk, like the others, are done exceedingly well. Orchestral Hit, for example, is a multi-instrument Stravinsky-type chord. Many of the acoustic instruments are crisp yet subtle: viola, English horn and tympani, to name a few. The Rock disk has 18 guitar, electronic drum and svnth sounds. For building really thick musical textures, the Rock disk offers major and minor chords using only one sound channel each. The Grab Bag disk has 26 wild and crazy samples, many of which were used in the film One Crazy Summer they are fun to play both musically and for effects.
Speaking of sound effects, Karl Denton’s six-disk collection has a whopping 290 files in compact IFF DeluxeVideo format. They perform with music composition programs, too, hut while they can relieve tedium, most of them aren’t very appropriate. Cars, planes, guns, babies, creaks, screams, groans, whines, crowds, lawnmowers, mixers, water gurgles, splashes, animals, just about everything you can imagine was faithfully recorded. Game and video program-?
News and Information on Products from Finally Software
The Doctor Is In
Shown above, Dr. Xes™
psychotherapeutic game which uses artificial intelligence techniques and speech synthesis to converse with you on topics involving your well being and mental health. More fun than a padded cell and great for parties !
Hundreds of people across the country are using PHASAR: The Financial Manager™ on their Amiga computers to organize their finances. Lauded as the "hands down favorite" by AmigaWorld, this program is helping people worldwide, and has rapidly become the leader in financial programs for the Amiga. It lets you sort out your finances by providing accurate tracking of multiple accounts; cash, credit, savings, payroll, deductions, medical expenses, utilities, etc. It also helps in tax preparation and prediction. PHASAR has built in intelligence which minimizes typing for quicker entry of information and transactions. It comes complete with a 100+ page manual and on-line help which shows all features and how to use them. Available now for only $ 99.95.
Watch for Comic Ware™: The audio animated Comic Book series. Coming soon from Finally Software.
Senor Tutor, Talker, Dr. Xcs, AmigaMotion, ConicWarec, and 3-Paint are trademarks of Finally Software. Deluxe Paint, Digiview, Phasar, Nancy, and Amiga are trademarks of Electronic Arts, NcwTck, Marksman Technology, The Computer Qub, and Conmodore-Amiga, respectively.
Graphics For Less
Finally software just announced the recent acquisition of B-Graphics™ from Rastaware. Finally will reintroduce the program as B-Paint™. This program lets you draw with low, medium or high resolution on any Amiga computer. Easy-to-use pull-
down menus give you tools to draw simple or complex images, and it reads, stores, and prints IFF files allowing you to use pictures created with other standard Amiga drawing programs as well. Best of all, the source code is included. At a price of only $ 39.95, this represents one of the best values available for the Amiga computer.
Finally software is proud to
announce AmigaMotion™, the latest in animation software for the Amiga. This frame animation software is the first of its kind. It allows you to use sources such as B-Paint™, Deluxe Paint™, or Digiview™ to create animated sequences. Sequences can be edited then played back on your computer or stored to any VCR for feature length animation. Available now for only $ 99.95.
c o Software Literacy 2255 Ygnacio Valley Rd., Suite N Walnut Creek, CA 94598
Espanol Made Easy
Use of Digitized Spanish is a First
The long awaited Spanish tutorial,
Seiior Tutor™ is now available. It comes complete with six-diskettes chock full of lesson material. Senor Tutor leads a self-paced beginning Spanish tutorial using both digitized Spanish and synthesized English for high clarity. Senor Tutor comes equipped with its own Spanish- English dictionary. Only $ 69.95.
Wordprocessing AND Speech in One
John Wagoner, President of Finally Software, conceded recently that numerous people are confused about the purpose of the Talker™ program. "Many people don’t realize that, aside from having optional speech, Talker is a full function WYSIWYG (What You See Is What You Get) word processor with bold, italic, and underline shown on-screen. It also has easy-to-use tab and margin settings as well as headers, footers and page numbering, plus more. Talker is the first word processor to take full advantage of the Amiga's special capabilities." Talker costs a mere $ 69.96.
Finally Software also offers Nancy: The Spelling Checker™. Nancy works with Talker, and other popular word processors as well as ASCII files. It has over 120,000 words in its dictionary - the largest available on the Amiga - and you can even create your own specialized dictionaries. Only $ 49.95.
Money Mentor has a New Engine
Climb Aboard the new "C" version of Money Mentor™ for the ride of your life Speed is your ticket to faster data input and dazzling graphics output. If your destination is better control of your personal finances, there's no faster way to get there than with Money Mentor™
A unique system called “Smart Scrolls" handles a diversity of tedious data entry functions and can save 70% of the typing typically required for entry
Money Mentor™ features:
• Net Worth Statement
• 200 budget categories.
• 30 integrated accounts: checking, cash saving and credit cards.
• Elaborate search routine allows editing of transactions according to your specific guidelines.
• Automatic check printing.
• Automatic Account Balancing.
• Colorful graphic reports illustrating actual versus budgeted amounts
• Over 50 reports from which to choose.
Let Money Mentor™ put your finances on the right track... FAST!
11844 Rancho Benardo Rd; Ste. 20 San Diego, CA 92128 To order, call (619) 451-0151
mers will be delighted with this extensive and varied collection.
Unlike disks of samples that don’t do anything by themselves, Symphony Library disks from Speech Systems stand alone. Each of the eight volumes (disks) contains upwards of 100 SMUS-format prerecorded four-part songs, ranging from classical to popular. Every disk includes a music player and some samples for both Amiga internally and externally MIDI-synthesized sounds. You can play Amiga and MIDI sounds separately or together and cycle through an entire disk.
What’s more, SMUSic files will load into composition programs where you can play, edit and print them in standard notation. Speech Systems also has colored MIDI cables and a MIDI interface with a disk of nine SMUSic Files.
Dynamics by Bob Shannon is a collection of Files speciFically designed for Deluxe- Music Construction Set, They form a music composition tutorial and toolkit with more than 200 rhythm and harmonic patterns that will help you learn to construct melodies and use tools like cut and paste. All of the scores provided on the cassette tape and disk are original, most are previously unpublished, and a couple are truly fantastic. Learning to read standard music notation is addressed, but you should be familiar with it already. Also included are several MIDI utilities and a light-hearted, unpretentious manual.
If you want to get a song out of your heart and into the Amiga experiment! With the selection of samples available, you could transform “Dueling Banjos’’ into Ferocious Fiddles or even Cacophonious Cats.
Dynamics Robert Shannon
741 East 305 Woodland, CA 95695 916 662-9591 $ 29.95
E. C.T. Sample Ware
PO Box 36
Sierra Madre, CA 91024
$ 18 per disk, 3 for $ 40
I. M. Instruments Actionware
1039 Farmington Ave.
West Hartford, CT 06107 203 233-0151 $ 20
Sound Advice Music Software
1647 Willow Pass Rd., Suite 267
Concord, CA 94520
$ 18.50 per disk
Karl R. Denton Associates
PO Box 56
Westland, MI 48185
$ 99.95 for six disks
38 West 255 Deerpath Road Batavia, 1L 60510 312 879-6811 $ 39.95 per disk
Here’s your passport to the strange and exciting world of MS DOS.
By R.B. Trelease, Ph.D.
As citizens of a data-processing world dominated by millions of 8088 (PC MS DOS) computers, Amiga users have sought file and program compatibility with MS DOS systems. DOS-2-DOS from Central Coast Software provides convenient, direct AmigaDOS access to MS DOS media, along with a number of related useful features.
DOS-2-DOS is a compact (26.5K) program that must be run from a CLI window. Very straightforward in its operation, the control language syntax is similar to other Amiga- DOS and MS DOS utilities. When DOS-2- DOS runs, it displays its own prompt (D2D>) and accepts a number of commands common to both operating systems. DIR, for example, provides a directory of Files on the designated disk. CHDIR changes the current directory path, and TYPE displays the ASCII contents of a speciFied File.
DOS-2 DOS provides access to single- and double-sided, 3 -inch and 5 4-inch MS DOS 2
The Xerox4020Ink-Jet Printer is making headlines with unlimited color.
If you want to make headlines with your next business presentation, try adding color with the Xerox 4020
Color Ink-Jet a Printer. J The 4020 is a high- quality,
attractively priced printer that mixes text with brilliant color graphics. It employs the latest advances in ink-jet technology to deliver seven distinct colors which combine to produce over 4,000 different shades.
But the 4020 makes more than just a
colorful impact. It also has a resolution that few color ink-jet printers can match, prints 2 to 3 times faster than comparably priced color printers, and can be installed by just about anyone in less than 10 minutes.
Like all Xerox products, the reliable 4020 is backed by one of the best service and support organizations in the industry: Team Xerox. To learn more about the 4020 Color Ink-Jet Printer, send in the coupon below or call 1-800-TEAM- XRX, ext. 199A.
We’ve got a colorful solution to your business needs.
[~Td like to learn more about the 4020 Color j I nk- Jet Pri nter and what it can do for my business presentations.
? Please send me more information.
? Please have a sales representative contact me.
Send this coupon to: Xerox Corporation,
RO. Box 24, Rochester, NY 14692.
Or, if you can t wait, call
I 1-800-TEAM-XRX, ext. 7994.
|J99A. 0-800-832-6979, ext. I99A-)
Computer design your own sportswear in color with
NEW! PRINT’n WEAR!
It’s easy to do!
1 Use computer graphics to create designer originals on your monitor.
2 Place New PRINT 'n WEAR!1” transfer paper into printer and print YOUR original designs.
Iron transfers onto Beach Athletic Sweat T-Shirts. Etc (Using ordinary hand-iron).
Great to Wear! Great to Give!
• For use with both dot matrix and thermal ribbon printers
• Color can be added with crayon it printer has black ribbon only. When ironed, both crayons and print will transfer in soft
For Dealer Distributor information;
FOTO-WEAR! Inc., 62 Herbert Drive.
East Brunswick, NJ 08816.
rMai! Coupon to: FOTO-WEAR! Inc.
P. O. Box 1040, Grand Rapids, MN 55745
pack(s) of PRINT n WEAR'
at S15.95 each (10 transfer sheets in a pack) l have enclosed S1 50 for postage and handling
? Payment enclosed (Check or Money Order)
? Visa ? Mastercard
City Slate Zip
diskettes. The program supports both eight- and nine-sector media. In addition, you can transfer Flies between Amiga and Atari ST 3%-inch disks. Version 1.3 of DOS-2-DOS supports DFO:, which means that singledrive users can exchange 3%-inch foreign- formal files via the Amiga RAM: device.
The familiar COPY command accomplishes file transfer. COPY syntax is simitar to that of the AmigaDOS and MS DOS utilities, with the appropriate directory and paths indicated by and characters, respectively. By default, trailfers are byte-for- byte, with no character conversions. The -A extension (e.g., COPY DF1 UTILITIES PCPROG.TXT DFO:RT PCPROG.ASC -A) forces ASCII conversion of files, exchanging MS DOS CR LF line terminators for AmigaDOS Lfs and stripping the high-or- der bit of all characters. Employing -A removes ASCII control characters from text files, letting you use documents created on foreign word processers, like WordStar. The
- R extension automatically allows a new transfer to replace an identically named file on a destination diskette. By default, DOS-2- DOS asks you to approve the transfer if it encounters a pre-existing destination file with the desired name. As with the principal operating system utilities, if unspecified, the destination file’s name defaults to the source file’s name.
Wild card file designators (MS DOS * and ? And AmigaDOS ? And ?) Can be used on the source side of COPY commands. If DOS-2-DOS is transferring an Amiga filename with more than eight characters or double-extensions to MS DOS, it will ask you for a different destination name. Files transferred from MS DOS are stamped with the current Amiga date and time. Original AmigaDOS date and time stamps are transferred to newly created MS DOS copies.
DELETE is comparable to the standard operating system functions, but it doesn’t support wild cards. Files must be erased individually by specified filename, although DELETE commands can assume you’re using the current directory.
FORMAT properly initializes different types of diskettes, although it does not support the complete range handled by COPY. Using a syntax similar to the MS DOS utility, the command can format single- or double-sided, double density 5 ,-inch MS DOS disks. No system files arc written to the boot block, so DOS-2-DOS created floppies are not bootable on a PC system. While you can initialize 3%-inch double-sided diskettes (760K), you cannot use 360K single-sided media (Transformer format).
HELP or ? Displays a DOS-2-DOS screen summarizing the commands and their examples. EXIT or K stops the program and returns to the CLI system prompt.
DOS-2-DOS is not copy-protected, and it is small enough to fit onto all but the most crowded Workbench 1.2 disks. CLI-based operation seems to be quite suitable for most functions, although icon-addicted users may find something wanting. In addition to providing mouse-mediated point- and-click operations, a revised version might attach icons (.info files) to newly- made AmigaDOS destination files, which would simplify handling uploaded files. Furthermore, although Atari ST media support is quite useful, Macintosh file access might be eagerly snapped up by a larger number of Amiga users. While DOS-2-DOS is a very effective tool providing needed MS DOS media compatibility functions, Central Coast Software could still consider adding an item or two to the wish-list for future enhancements.
Central Coast Software
268 Bowie Drive Los Osos, CA 93402 805 528-4906 S55
No special requirements.
A quick and easy way to fill your vault with backup disks.
Let’s get the disclaimers out of the way up front: I don’t like copy protection; it gets in my way and I work around it when I can. On the other hand, 1 vehemently object to people who cut into the sales of legitimate software developers by illegally selling or giving away copyrighted software. These positions are not irreconcilable: To make copies of software I own for legitimate backup purposes is a right given me (and you) by the U.S. Congress. To copy software for other purposes is a violation of federal law. Marauder II from Discovery Software lets you make copies of copyrighted Amiga software. Everyone knows that Marauder II (and programs like it) will be used by some people to make illegal copies of software. I condemn that practice, but I don't condemn the tool used to do it. Ma-1
If you've owned your Amiga® for a while now, you know you definitely need more than 512k of memory. You probably need at least double that amount...but you might need as much as an additional two megabytes. We want to urge you to use StarBoard2 as the solution to your memory expansion problem -and to some of your other Amiga-expansion needs as well!
It's small, but ifs BIG-
Since most of you want to expand your Amiga's memory without having to also expand your computer table, we designed StarBoard2 and its two optional "daughterboards" to fit into a sleek, unobtrusive Amiga-styled case that snugly fastens to your computer with two precision- machined jackscrews,
The sculpted steel case of StarBoard2 measures only 1.6" wide by 4.3" high by
10. 2" long. You can access the inside of the case by removing just two small screws on the bottom and pulling it apart. We make StarBoard2 easy to get into so that you or your dealer can expand it by installing up to one megabyte of RAM on the standard StarBoard2 or up to two megabytes by adding in an Upper Deck.
This card has decks!
The basic StarBoard2 starts out as a one megabyte memory space with Ok, 512k, or one megabyte installed. If you add in an optional Upper Deck (which plugs onto the Main Board inside the case) you bring StarBoard2 up to its full two megabyte potential. You can buy your StarBoard2 with the Upper Deck (populated or unpopulated) or buy the Upper Deck later as your need for memory grows.
And you can add other functions to StarBoard2 by plugging in its second optional deck -the Multifunction Module!
StarBoard2: functions five!
If we count Fast Memory as one function, the addition of the MultiFunction Module brings the total up to five!
THE CLOCK FUNCTION:
Whenever you boot your Amiga you have to tell it what time it is! Add a MultiFunction Module to your StarBoard2 and you can hand that tedious task to the battery-backed.
Ip 80S I no AMIGA is a registered trademark of Commodore-Amiga
811 Alpha Drive, Suite 335, Richardson, Texas 75081 (214) 437-5330
Auto-Configuring Fast RAM Zero Wait States User Expandable from 512k to 2 Megabytes Bus Pass- Through Multifunction Option: battery clock, FPU, parity, Sticky-Disk
real-time clock calendar. A small piece of MicroBotics software in your WorkBench Startup-Sequence reads the clock and automatically sets the time and date in your Amiga. And the battery is included (we designed it to use an inexpensive, standard AAA battery which will last at least two years before needing replacement).
THE FLOATING POINT FUNCTION:
If any one aspect most characterizes the Amiga it's fast graphics! Most graphic routines make heavy use of the Amiga Floating Point Library. Replacing this library with the one we give you with your MultiFunction Module and installing a separately purchased Motorola 68881 FPU chip in the socket provided by the Module will speed up these math operations from 5 to 40 times! And if you write your own software, you can directly address this chip for increased speed in integer arithmetic operations in addition to floating point math. THE PARITY CHECKING FUNCTION:
If you install an additional ninth RAM chip for every eight in your StarBoard2, then you can enable parity checking. Parity checking will alert you (with a bus-error message) in the event of any data corruption in StarBoard2's memory space. So what good is it to know that your data's messed up if the hardware can't fix it for you? It will warn you against saving that data to disk and possibly destroying your database or your massive spreadsheet. The more memory you have in your system the more likely it is, statistically, that random errors will occur. Parity checking gives you some protection from this threat to your data residing in Fast RAM. Note that the Amiga's "chip" RAM cannot be parity checked.
THE IMMORTAL MEMORY DISK FUNCTION (STICKY-DISK):
When you've got a lot of RAM, you can make nice big RAM-Disks and speed up your Amiga's operations a lot! But there's one bad thing about RAM-Disks: they go away when you re-boot your machine. Sticky-Disk solves that problem for you. It turns all of the memory space inside a single StarBoard2 into a Memory Disk that will survive a warm-reboot! When your Amiga attempts to grab a StarBoard2 in Sticky-Disk mode, a hardware signal prevents the system from acquiring the StarBoard2 as FastRAM (and thereby erasing your files) -instead it is re- recognized as a Memory Disk and its contents are preserved intact. If you want to work rapidly with large files of data that are being constantly updated (such as when developing software) you can appreciate the Sticky-Disk!
Fast RAM -no waiting!
StarBoard2 is a totally engineered product. It is a ZERO WAIT-STATE design, auto-configuring under AmigaDOS 1.2 as Fast RAM. Since AmigaDOS l.i doesn't support autoconfiguration, we also give you the software to configure memory in 1.1.
Any applications software which "looks" for Fast RAM will "find" StarBoard2, And you'll find that your applications run more efficiently due to StarBoard2 on the bus.
A passing bus? Indeed!
What good is an Expansion Bus if it hits a dead end, as with some memory cards? Not much, we think -that's why we carefully and compatibly passed through the bus so you could attach other devices onto your Amiga (including another StarBoard2, of course!).
The sum of the parts...
A really nice feature of the StarBoard2 system is that you can buy exactly what you need now without closing off your options for future exapansion. You can even buy a Ok StarBoard2 (with a one megabyte capacity) and populate it with your own RAM (commonly available 256k by 1 by 150ns memory chips). When you add StarBoard2 to your Amiga you have a powerful hardware combination, superior to any single-user micro on the market. See your Authorized Amiga Dealer today and ask for StarBoard2
SUGGESTED RETAIL PRICING:
StarBoard2. Ok (1 meg space): $ 349
StarBoard2, Ok (2 meg space): $ 395
StarBoard2, 512k 1 meg space): S495
Star6oard2, 1 meg 1 meg space) $ 595
StarBoard2. 2 megs Installed: $ 879
StarBoard2, 2 megs & MultiFunction: $ 959
Upper Deck, Ok (1 meg space): $ 99
MultiFunction Module: $ 99
Standard 256k memory card: $ 129
MAS-Drive20. 20 meg harddisk: S1495
MouseTime. Mouseport clock: $ 50
The Original Disk Magazine For the Amiga
JUMPDISK is one year old. Come to our party. The July anniversary issue has 10 ORIGINAL programs and 10 new articles.
Cali (916) 343-7658. Say $ 8.50 is on the way, and we ll mail your issue TODAY.
Or send $ 8.50 check or money order to JUMPDISK, 1493 Mt View Ave., Chico, CA 95926. We ship day received.
If you don't like JUMPDISK. We'll buy it back. If you do like it, consider subscribing for as little as $ 5 a monthly issue.
Doubtful? Circle our Reader Service Card number in this magazine, and we*II send you our shameless emotional pitch (babies needing shoes and so forth.)
Whether you try JC WPD SK or not. We'll ''sell'' you PD disks for $ 3 each. No catch. We just want your attention. SASE gets list. Order shipped day received.
Programmers and writers: We pay.
Retailers: Sell-through 94%. Get in touch.
Amiga is a registered trademark of Commodore-Amiga. Inc (Hi Mom, we're No. 1}
Circle 188 on Reader Service card.
- nr tt niiM" 1-
3V Disks (DS,DD) -SPECTRUM* bv Memory Media 3V Disks (DS.DD)-PLAIN LABEL® 10 517.95
3k* Disks (SS.DD)-PLAIN LABEL1* 10 S16.50
3J$ * DISK LABELS - T F-F F (bulk 1000 540.00) 3k* Disk flip top file - Hold 40+ disks 5k" Disks (SS.DD)-PLAIN LABEL® 30 S6.40
5k’ Disks (DO,0D)-PLAIN LABEL® 1Q S7.5G
5k* Disk flip top file - Holds 60 disks
511. 95 25 513.25 25 515.00
$ 36 95
MARAUDER II Most powerful copier lor AMIGA DIABLO - Graphic mind challenge game Gridiron! - Realistic football program
DEALER INQUIRIES INVITED
Tga® System Covers - W mouse luGU 521.95
Amiga® Disk Cover - 1010 or 1020 with LOGO 57.99
Paper T F-F F White. 9 x 11, 201b. 1000 S17.95
Paper T F-F F Greenbar,9% x 11,181b 1000 517.99
Index Cards - T f-f F, 3 x 5 500 57.95
Rolodex Cards - T F-F F. 21 6x4 500 58.95
Labels - T F-F F, Address_1000 55.95
SSH-52.50 US H-W. RUTH CO., AMW77
S1H-54.50 CN Visa 3100 W. Chapel Ave.
US S's only Master Cherry Hill, NJ 08002
We stock what we sell, tor fast delivery.
Send for FREE CATALOG * All available AMIGA items AUG of SJ (6800) - Members - Just give us your membership number and deduct 10" off of all purchases.
ATTENTION PROGRAMMERS - Let us take over the headaches of publ ishing your software. We are looking for all items related to the "AMIGA®
j registered traderor* of Ccrnodcre-ArHig*. Inc
AMIGA USERS' GROUP OF SJ (68000)
Join the largest users' group dedicated to the Amiga. Receive our official newsletter. Evaluations on software and hardware, Advanced updatings, technical information. Problem-solving, program exchange (over 50 disks in our PD library), Buying discount service, etc. Send 513.00 US for Membership to:
Box 3761 - Attn: Jay Forraan Cherry Hill, NJ 08034
(609) 667-2526 * Visa Master - Add 51.00
rauder II is an excellent utility; one I recommend to anyone who likes the security
of backing up their programs.
Marauder II is the easiest copy utility I’ve encountered for any computer system.
When you run the program, you encounter Marauder II’s own copy protection: You’re asked to enter a word from a specified page and line in your manual. Enter the correct word and the program continues, otherwise the program stops. The idea here is to make the program easily copyable by legitimate owners and to deter illegal distribution by forcing people to go to the trouble of copying the manual as well.
The main Marauder II screen pictures an Amiga 1000 and three external Amiga drives. Above the drives are two lines of boxes; the upper one marked “Source” and the lower one, “Target.” By clicking on these boxes, you designate where you will place the disk you’re copying and the disk(s) you’re copying to. Marauder II lets you make up to four copies of a disk at a time (providing you have four floppy drives attached to your Amiga and want to swap the source and destination disks). Most people, having two disk drives, will place the source disk in one drive, the destination disk in the other, and avoid swapping by making one copy at a time. You can also designate source and destination disks by inserting and removing disk icons from the pictures of the drives. Drive selection is done against a scrolling rainbow of colors on an overscan screen a nice touch.
Doing the Dirty Work
Once you’ve designated your drives, you press the start button to begin copying. If the program you’re copying is listed in the Backup List found on the Marauder II disk, it will be copied easily. If it doesn’t appear, it may be copied anyway. Discovery Software constantly updates its backup list and makes it available to registered owners via disk updates and a special modern line. When copying, messages appear, in the screen of the Amiga telling you what is going on. If the program detects a non-DOS track on the disk, as it invariably will when copying copy-protected software, it will give you a message when copying is complete that the destination disk may be corrupted. The message may be over-caution on the developer’s part. When I got this message, the copies were invariably good.
Marauder II has four options available from a menu. Index Sync tells the program to align the starting point of each track with the index hole of the source diskette.
This slows down the copy process, but it may be needed by some software. T he verification option has the program verify that what is written to a disk is what it read from the source. You can also choose between Analytical and Verbatim copy modes. Since Discovery Software recommends you always use Analytical mode, I don’t know whv they included the Verbatim mode. The
final menu option lets you perform a speed check on any of your drives. If your drive speed falls outside of a specified range, you may need to have the drive adjusted.
Also on the Marauder II disk are some interesting utilities. RefiectorS lets you copy The Mirror, another disk copying program and Marauder II’s main commercial competitor. Decoder strips the copy protection from some popular programs so you can move them to a hard disk. Decoder only works with about a half-dozen programs all from Electronic Arts that require special treatment to strip away copy protection. More programs aren’t included with Decoder because of one of the more important features of Marauder II; it automatically modifies many of the programs it copies so that the programs can subsequently be copied with the AmigaDOS Disk- copy command. Although this feature of the program isn’t mentioned in the manual (it gets a mention in a ReadMe file), it is of great importance to people who want to move programs to hard disks for greater convenience. My only problem with this feature is that some of the programs that Marauder II deprotects are games. I have no quarrel with a program that deprotects productivity and business software, but I think deprotecting games is urmeccessay and may encourage illegal distribution. Other utilities on the disk are DiskErr, which checks disks for unreadable data, and DiskWipe, a quick and dirty tool for erasing disk.
For a package that does so much. Marauder II is remarkably easy to use. The ready availabilty of upgrades serves to keep the program current with trends in copy protection. Marauder II is an excellent utility at a bargain price.
Discovery Software International 903 East Willow Grove Avenue Wyndmoor, PA 19118 215 242-4666 $ 39.95
512K required. ?
101 0 DRIVE . . . S200 256K RAM .... s80
1 080 (Refurb)... S260
2 MEG ‘400
20 MEG *800
1000R .... $ 49995'
Factory Refurbished Full 90 Day Warranty
GENLOCK....s225 1 680 Modem ... $ 1 50
1 MEG .WITH
ALL TITLES AT LEAST %40 OFF
NEW TITLES ARRIVING DAILY
Flight Simulator Jet...
S 30 S 30
.. $ 30
. $ 30
Famous Courses V
.. S 27
Little Comp People
Y A.M G4
Module n Devel
S 90 S Call
For D Paint
Pio Video CGI Talking Color Book C Compiler
Aztec C Devei
Si 20 S 20 S SO S 54 SI 80
A 100 200, 300
TRUE BASIC, INC.
TrueBasic 9 Libraries (each!
Digital Link Gixpmos
S 90 S 30 Si 00
GRA0BIT. Key Genie Marauflerll
5 22 S 36 S 24
Art Galie'y t n Printmaster Plus
S 18 S 36
Adv Constr Kir Archon’
Atchooir Attic Fox Auto Duel 3ard s Tale ChessWasIer 200.
Deluxe Music Deluxe Music 1.2 w soundscape Deluxe Pamt Deluxe Paint II Deluxe Punt Deluxe Video Deluxe Video 1 2 ?Pa nt Daia DjSxB Financial Coakbk * instant Music ...
Kings Quest Maxicomm Maxidesk Maxiplan Maxiplan Plus Marble Madness New Tech Col Boak Ogra
One on One*
7 Cmes of Gold’
Starlleet I .....
Ultima III Winnie the P«n
S 90 S 90
S 48 S 30
S 24 S 24
S 60 S 78 S 60 S 60 S 78
F-15 Strike Eagle Silent Service
S 24 S 24
S 30 S 30 S 30 5 30 S 30 S 24 S 30 5 54 S 30 S 30 S 30
X-Rated Graphics Library
Digipamt 2 0
Faery Tale Adv
disk to Disk
Gizmoz 2 0
Earl Weaver Baseball
Expert System krt
.. S 48
Arazok s Tomb
Balance ot Power Eratacus.
L'eia Vu Haitey Project Keyboard Kadet Mastertype Racier
SAT Preperabon Del o( Ibe Crown S DI
Analyze2 0 UBS PC Online . Scribble Organize
S 90 S GO S 42 S GO S 60
World Games Wmtei Games
S 24 S 24
Page Setter All Titles Available
Pro Midi Studio Sound Sampler Soundscape
. S S 90
1. 2 Of 34 21
DOS 2 DOS
.. S6 . $ 15 Scall . $ 30 .$ 50 S250 $ 1.00
MOUSE PAD.. ALL CABLES . Roland Plotters AB SWITCH .. Digiview Stand CASIO CZ101 33 z DS DD fugi..
1200 HC ...S1 1 995
2400 HC ...S21 995
NX10.....$ 180 NX15.....S300
NX10C . . . . $ 180 NR15.....$ 600
NL10.....$ 220 NB2415 .. . Scall
"w purcDase of two ribbons
3Vz DS DD (Name Brandi .$ 1.80
KICKSTART 1.2 ... S10 0KIMATE 20 ...*$ 180 Sonix Speakers... Scall DISK CASE (30).... S8 Printer Drivers.... Scall Disk Head Cleaners .... SB V 2 DS D D 30 Lot}. ..$ 1.30
CUSTOMER SERVICE 313-427-0267
' Monday thru Friday - 10:00 A.M. to 8:00 P.M.
Saturday - 10:00 A.M. to 6:00 P.M.
DEALER INQUIREES INVITED
No surcharge for MC VISA DISCOVER
Ail relurns musi have RA = Merchandise found defective will be repaired or replaced AH items are new We do not otter reluros lor defective products or lor products Thai dono: perform satisfactorily We make no guarantees for product performance Any money back guarantees must be handled directly with the manufacturer
Please call lor shipping & handling charges Sorry no walk in sales Prices subject to change without notice 12864 FARMINGTON RD. * LIVONIA. MICHIGAN 48150
You’re not supposed to be here. You don’t know what’s going on. You don’t know what you’re doing. Somehow, you managed to log onto the system, and you’re stumbling deeper into a clandestine operation. Is it some kind of sinister plot? A conspiracy? You’re not sure* but it seems to be of international proportions.
Hacker is an illustrated adventure that gives you the chance to break into someone else’s computer system without facing the legal consequences. The manual tells you how to load the disk that’s it. You're on your own. You’re a hacker breaking into a computer system.
After logging on, you Find that you’ve gained access to the system of a company called Magma, Ltd. You don’t know who they are or what the confidential Magma Project is all about, but they seem to be up to no good. The system instructs you to travel around the globe and negotiate with spies to obtain the pieces of a shredded document that, maybe, will help you to unravel the mystery.
One of Hacker’s strong points is that there are no complicated rules to remember; in fact, there are no rules at all. Your logic and common sense are all you have to get you from one point to the next. Also, Hacker overcomes one of the problems that plagues many adventure games: You don’t have to struggle with rules of syntax and a limited dictionary to interact with the program.
If you enjoy adventures, mysteries, puzzles and brain teasers, then you should like Hacker. But be prepared for frustration... and failure. This game’s not easy to fathom. If you get hopelessly stuck, Activision will send you a set of Hacker Hints. ($ 44.95, Activision, Inc., 2350 Bay shore Frontage Road, Mountain View, CA 94043, 4151960-0410. No special requ iremen ts.)
Shanghai is a "table” game based upon the Chinese game Mali Jongg. The Amiga randomly sets up titles in an arrangement called the dragon. The tiles are chosen as pairs and removed from the board. Tiles must be in the proper locations to be removable. An ancient Chinese "surprise" awaits those who clear the board.
The game can be played by one, in teams
or by two in a limed competition. Though playing in competition forces you to think fast, the most pleasure of this game, ! Think, comes from playing it alone. It is absorbing, addictive and hasn’t bored me yet. The computer makes it easy to play, but not easy to win. And the graphics have a well drawn three-dimensional look. The secret, how
ever, to the excellence of this game does not come from the computer, but from the game. It is at once simple and very complex. It has the timeless quality of a great game in itself. This is the Amiga game I have played and enjoyed the most. If you want an excellent strategy game, buy Shanghai. (544.95, Activision, 2350 Bayshore Frontage Road, Mountain Vino, CA 94043, 415 960-
0410. 512K required.)
This action-strategy game from Commodore has been around for awhile and is still one of the best games for the Amiga. It ranks very high in graphics, sound and overall concept. You are a mad physics professor wandering the recesses of your own mind, trying to reconstruct your lost sanity. You have four sides to your "ego”: a human, a wizard, a spriggan (a flying fantasy creature) and a water nymph. You travel across the elaborate grid of the Mind, tracing a “path of coherent thought" and battling Nihilism Beams and your own Bad Thoughts with powerful charges of electricity. Having plotted the proper course across the Mind, you take a Tube into the Brain and battle neurons as you search for Shards of Sanitv. You then enter into the Subcon-
scions where you piece together your lost sanity. The process gets more and more difficult as you go along.
This is a very successful joining of superb graphics, sound, action and story. Though confusing at times, the game manages to hold your interest with its character changes, bizarre sounds and magical effects. You’ll own a real sense of power from zapping things with the bolts of electricity! Despite its age, Mindwalker is one of the best animated adventure games for the Amiga. ($ 49.95, Commodore Business Machines Inc.,
1200 Wilson Drive, West Chester, FA 19380,
215 431-9100. Joystick required.)
Strip Poker is a fairly mindless game for the Amiga that should entertain the desperate or immature for about 20 minutes, depending upon one’s luck or poker playing abilities. If vou have no luck at all, then you
might have to play the game for 45 minutes. (Of course, if you paid money for this game, then it is evident that you don’t have much luck to begin with.) You play five card draw against two rather crudely drawn women. (Artworx claims there arc other data disks with new female and male opponents available, but we haven’t seen them.) You and your opponent each start with S100. And when either of you loses more
than that amount you “borrow” $ 100 more in exchange for an article of clothing.
When a player loses all their clothing the game is mercifully over.
There are only a few things about the game that are Amiga specific. One, you play it on an Amiga. Two, when either opponent loses $ 100, a digitized female voice says something cerebral like “gee whiz!" Or "oh darn!” There is a "modesty switch” for blanking the screen in case Mom walks by.
Strip Poker isn’t very erotic. It isn’t very fun to play. The graphics may have been really swell on a VIC-20, but not on an Amiga. This program is one that you might play for an afternoon one day, put it away and never play it again (until a depraved friend comes over and pesters you into letting him see it). This program isn’t degrading; it is embarrasingly stupid. Strip Poker could give computer pornography a bad name. ($ 39.95, Artworx Software Company Inc., 1844 Rmfield Rd., Pen field, NY 14526, 800 828-
6573. 512K required.) ¦
a, P o
X3 G C ’*“*
fa CO G
£8 G DC ¦£> O
r g C G
CD O G C
c fa _
E u. g
O o -
SS « ~
1 n fa
U o fad O
OD L- zz
fa .£ °
r~* »-« l
4 * 4 i m
fa G G
* i >
Cl fa ±: O '£ 173
yd o Cl
* G-, - *
T3 faC G -
E 5 5
c b a
fa fa ws>
* +-J v
4 > >S
r- G G
S E c
¦3 ' - u
S g ss
Q, fa CZ
V i *
O fa ” fa v G ’ G ¦*_• fa
X) fa fa
o c G
oo.E E = :£
b g-. -p
¦4 yd X
CL xi *-
fa fa fa-
OO Cfj ° *
c a « &
s 6 c 3
fa O fad
8. “ 9- x fa x
r; g 5i 2
x fa fa
32 = 3
« O o H
8 » «
E d >.
O o cjd-9
t S 5
G fa oo
D o c
r~ *-* ¦*-*
= td -
g g G X 2
« s -
sg c 5 o
D c ) G
2 d Ic
o* o S
fa *- CO G
• - cob:
j ••-* on
r CIO G L P
5 ¦* ~ 4-*
O . ,. > o C' M 2
mm, TJ* X
G X .«« TG
G £ X
00 u« SO.£
22 d£ Oh
«-» 06 .S-
P-, « CN
_C on bn "o o
CO > L
* - S o
• a « g
fa rj X
fa Cl b
.2 o ou
* >' j3 23
Oh O Sg PU ° 3
x o S
H C4 22
fa O : • •X
C o fa
• jc x o
w C fa G
E •£ .«>
on • i ,
fa r j
ClH fa C4 fa
oi h u u,
c J2 « S3
0 __. B:
fa G G
1 G b
CL CL G
fa on fa on
rLi ' *“
2 *- -fa
G on G -
0T! Fa. E S in £
. . Fa
* • t
• r 1
1- m tl
- * 4
DJ "S d
G fa j- fa ,2 . B _> fa
o g S E °
fa -n a
s a o
f fa n
.O G X)
~G 3 73
G G fa CLT3 fa
P r £
~ U- '
"fa G .2
« fa [_ i * « L
c ¦ ¦¦¦
• f H
- s. -fa
- * •
The standard mixture emus, aquariums, telescopes and black boxes.
Desktop video has stepped up to broadcast quality with the RM2 Professional Genlock Subsystem from Burklund & Associates. Synchronizing professional video equipment with Amiga graphics, the RM2 accepts input from a television camera or any other RS-170A video source.
Although engineered to be coupled with a live source, the RM2 can operate in a master mode, generating its own RS 170A synchronization signals. For flexibility, the unit is designed of plug-in modules for color decoding, encoding, keying and genlocking functions, among others.
Front panel controls include an A-B fader for mixing live and graphics video, a color bar generator switch, decoder signal adjustment knobs and controls to compensate for varying lengths of cable between the Amiga and live sources. The rear panel houses 22 BNC connectors.
Inside the 19-inch, rack- mountable box, TTL circuitry is encased in thin-film modules in 24-pin metal packages to reduce time and phase jitter. Attempting to minimize crosstalk and eliminate on-screen herringbone patterns, Burklund used microcoaxial cabling among video leads and circuits.
Burkland is planning to expand the basic unit, and is already offering an optional keyer and a jumper to genlock
Compiled by Linda Barrett
graphics boards for IBM Pcs and compatibles. A Chroma-key module to allow live video overlay of computer graphics and genlocking of several Amigas at the same time are currently under development. One BNC output will currently accept a planned “black burst" output to produce a pure black signal.
The RM2 retails for $ 2,500. Direct your questions to Burklund 8c Associates, 3903 Carolyn Ave., Fairfax, VA 22031, 703 273-
Who needs a telescope when you've got an Amiga? Drawing on a database of over 1,600 stars, Galileo, from Infinity Software, can show the sky from any point on Earth for any date in the 20th century. You can scroll to any part of the sky to identify constellations, planets and over 400 deep-sky objects. The program calculates the times planets or stars rise and set and plots their pathways.
You can even view a solar eclipse without sunglasses.
Selling for $ 99.95, Galileo is available from Infinity Software Ltd., 1331 61 st St., Suite F, Emeryville, CA 94608, 415 420-1551.
Software Visions offers a database with a twist. The Micro- Fiche Filer requires no programming to set up; instead, data is organized on microfiche.
To locate your information, simply drag a “magnifying glass" over a condensed, two-dimensional sheet of text and pictures of any size. For a customized display, you can shrink or si retch the graphics and reformat the entire microfiche.
The MicroFiche Filer is being offered for S99. For more information, contact Software Visions Inc., 26 Forest Road, Framingham, MA 01701, 800 527-7014 (in MA, 617 877*1266).
Mystery, Missions And Missiles
As Yogi Berra once said, “It’s like deja vu all over again.” Whether or not he was referring to Mindscape’s new game. Uninvited, is still under debate. Employing the same mouse-only system as the popular adventure Deja Vu, Uninvited opens with you crashing your car during a thunder storm in front of a house that's straight out of The Adams Family. Your brother has disappeared from the wreckage, leaving you to approach the house and ask for help alone. From there things get worse.
In Sinbad and the Throne of the Falcon, things can’t get much worse. The Caliph was transformed into a falcon during the night, and Sinbad i.e., you must sail the world to learn how to save him. Meanwhile. . .back at the palace, the Black Prince’s troops are attacking and you must maneuver the Caliph’s armies to defend the
city. The game is really two in one: an adventure as you sail the seven seas searching for clues, plus a war strategy game
as you defend the citv.
Also new from Cinemaware is
S. D.I., a high-pressure mix of the arcade and adventure. If you think the world is in tur-
moil now, you should see things in 2017. With the U.S. nearing completion of S.D.I, the Soviet Union is having another revolution. Convinced the Americans will cripple the Soviets with the defense system, the revolutionaries have taken control of Soviet missile sites and space ports. Your mission as Captain Sloan McCormick of the Orbital Marines is to destroy KGB attack fighters, protect and repair
the S.D.I. system and defend
America from a nuclear attack. The Soviet government has pledged their help, in the form of Commander Natalya Kaza-
rian, your old flame from the joint Soviet American mission to Mars.
Each of the three games retails for $ 49.95. Contact Mind- scape, 3444 Dundee Road, Northbrook, IL 60062, 312 480-7667.
A Duo of Deuces
If your programs arc getting cramped, perhaps it’s time to expand your memory. Progressive Peripherals 8c Software’s MegaBoard 2 adds two megabytes of fast RAM to the Amiga
1000. Fully populated, the board auto-con figures with 1.2 ?
TRUE BASIC LANGUAGE
Speed, great graphics and enough built-in power to let you really fly: that’s what you expect from your Amiga®.
And that’s what you get from programming in True BASIC.
It's a structured language that's easy to use. A compiler, editor and debugging tools rolled into one. It’s the latest from Kemeny and Kurtz, the inventors of BASIC.
With the Developer’s Toolkit you can launch sprites and bobs. Add pull-down menus, and get at all the Intuition and Kemal features. But if portable code is important, there's True BASIC for the PC, Macintosh™ and Atari® ST as well.
As your programs get bigger, you'll want to build your own external libraries.
But if you’re just learning how to fly, True BASIC will coach you with on- line HELP. Friendly error messages, and a tutorial- based User's Guide.
Find out why thousands of engineers, developers, and students use True BASIC for their flights of fancy. Visit your Amiga dealer, or call us today at 1-800-TRBASIC.
Language System S99.95 Runtime Package $ 99.95
3-D Graphics Library, Sorting & Searching, Advanced String Library
Ifyou crunch numbers, you'll appreciate floatingpoint math that's very fast. Support for large, dynamic arrays, and built-in syntax for matrix algebra.
And True BASIC makes graphics even easier. Define your own coordinate schemes and color palettes. Plot entire arrays with a single statement. Apply built-in 2D transforms. Or use the 3D Graphics Library to put some depth in the picture.
• multi line functions
• compiles to fast, compact
• SELECTCASE, IF ELSE IF
• local, global variables
? Separately-compiled libraries
* parameter type-checking
• GKS graphics
• set breakpoints and continue
• immediate mode execution
• strings to 1 megabyte each
• floating-point 5e-309 to 1.8e+308
• full-screen, mouse-based editor
• unlimited program size,
• global search, replace
• block copy, move, delete
• names up to 31 characters
• menu, function key. Command
* auto memory management
line interfaces all supported
Amiga is a registered trademark of Commodore-Amiga Macintosh is licensed to Apple Computer Atari is a registered trademark of Atari Corp True BASIC is a trademark of True BASIC, Inc.
They can be separately compiled, in BASIC, C or assembly. Debug with breakpoints and immediate mode. Create keyboard macros to complement True BASIC's fantastic editor.
Software and plugs into the side expansion bus; the MegaBoard 2 has a 90-day warranty.
Not to be outdone, Access Associates has upgraded their 5I2K Alegra unit to two megabytes. Connecting to the side bus, the board auto-configures and consumes less than five watts of power. The Alegra is housed in a two-piece case and is fully warranteed against manufacturing defects.
The MegaBoard 2 sells for $ 599.98. The new Alegra is S749, $ 379 for the upgrade. Contact Progressive Peripherals & Software at 464 Kalamath St., Denver, CO 80204, 303 825-
Access Associates may he reached at 491 Aldo Ave., Santa Clara, CA 95054, 408 727-8520.
Aegis lets you do everything at once with Diga!, their new telecommunications program. With Doubletalk file transfer, you can send and receive a file while talking with the other user. Diga! Uses a [jacket system to send and receive information, and confirms file integrity after a transmission. With a BASIC-like programming language, you can create automated ses- sions Scripts to capture data, do branching and add conditionals. You can create custom terminal emulators, including the Tektronix 4010. VT100 emulation uses overscan, the 132-column display and up to 50 lines of text on screen. For $ 79.95, Diga! Provides password protection, Kermit, Xmodem and batch-file transfer protocols and 10 programmable function keys. For more details, contact Aegis Development. 2115 Pico Blvd., Santa Monica, CA 90405, 213 392-9972,
RS Data Systems’ Phoenix is not a myth, nor must it consume itself in flames before running. The Phoenix is a harddisk controller for the Amiga 1000 capable of handling up to four ST506 412 drives, plus a two-gigabyte laser disk and a streaming tape back-up unit.
The auto-configuring controller’s DMA channel with onboard sector buffers can transfer data at approximately 25 megabits per second, the Amiga expansion bus limit. DMA transfers from the sector buffer parallel transfers from the hard disk. The Phoenix also supports three error correction codes.
The Phoenix comes with a power supply, cables, auto-con- figure back-plane, expansion enclosure and driver software. You may purchase it alone or with a 20, 40 or 80 MB MiniScribe hard disk. The controller alone retails for $ 450, with a 20 MB hard disk, $ 995. Designs for the Amiga 500 and 2000 are under development. Contact RS Data Systems, 7322 Southwest Fairway, Suite 660, Houston, TX 77074, 713 988-5441.
PHASAR Face Lift
PHASAR: The Financial Man* ager is now being distributed by Finally Software. Version 2,3
features an enhanced user interface and sells for $ 99.95. Contact Finally Software Inc., 4000 MacArthur Blvd., Suite 3000, Newport Beach. CA 92663, 714 722-2922.
Requiring no cuts or soldering, Spirit Technology’s three new memory boards mount in the Amiga 1000 chassis under the FCC radiation sheild. The ST-15 provides an additional 1.5 MB to the standard 512K; the ST-10 adds one megabyte, while the ST-5 provides 0.5 MB. All include a time calendar with a battery back-up and leap year provision. Featuring zero wait- state, the auto-con fig boards will add to any external memory.
The ST-15 lists at $ 599.50, the
ST-10 at $ 499.50, and the ST-5 at S349.50. You can purchase the time calendar (ST-TC) separately for $ 59.50. To order, con-
tact Spirit Technology, 220 West 2950 South, Salt Lake City, UT 84115, 800 433*7572.
A Sea of Sinewaves
Just when you thought you’d seen it all, along conies Doug’s Math Aquarium. The program plots mathematical functions in wire frame mode with hidden line removal and in fiat contour mode using color to represent altitude. Besides all scientific and transcendental functions usually included in a computer language, Doug’s Math Aquarium swimmingly handles recursive functions, like the Mandelbrot set. To minimize drawing time, expressions are compiled.
If you’re not a math whiz, a variety of formulas and pictures already populate the Aquarium. T hose who have taken the plunge can generate formulas, or alter those included to study their behavior. Doug's Math Aquarium retails for $ 79 (seaweed not included). Contact Seven Seas Software, PO Box 411, Port Townsend, WA 98368, 206 385-3771.
Some Assembly Required
Metacomco, authors of the original Amiga Assembler, just outdid themselves with the Macro Assembler. The enhanced assembler provides macro expansion directives compatible with Motorola specifications and supports the full Motorola instruction set. The system includes a linker, Amiga libraries and a full-screen editor. Code is position independent or relocatable, while all listings are page-formatted to show the instruction line, the code produced and the relative offset address. External references allow you to link assembler modules and programs written in assembler or any higher-level language. All arithmetic uses 32-bit values, offering a wide range of expressions. Conditional directives are also included. In case of disaster, error messages can be written to the console or flagged in a listing. A 60-page manual is provided.
Macro Assembler retails for $ 99.95, For more details, contact Metacomco pic, 26 Portland Square, Bristol, England BS2 8RZ, 011-44-272-428-781.
If your children need a summer refresher course, MicroEd and The Other Guys have several new educational packages.
To its already extensive line, MicroEd adds Beginning Counting (S39.95, twro disks), Making Our Constitution ($ 79.95, four disks). Transcontinental Railroad ($ 39.95) and two volumes of Learning American English as a Foreign Language ($ 89.95, five flisks each). The programs use the same approach as MicroEd’s previous offerings, coupling practice question-and- answer sections, quizzes and digitized pictures. English as a Foreign Language concentrates on listening comprehension rather than the standard goal of correct pronunciation. Both the language programs and Beginning Counting use the Amiga voice.
The Other Guys’ programs concentrate on learning through game-play with graphics, speech and music. Match-It ($ 39.99) teaches basic colors and shapes. Math-a-Magician ($ 39.99) covers four skill levels of addition, subtraction, multiplication and division of whole numbers and fractions. Talking Storybook ($ 49.99) will read to a child using up to 10 voices per story, or speech can be turned off, leaving the text for you or your child to read. Additional stories (from $ 24 to $ 39.99) are available ranging from history
Jitter Flicker .$ 14
Joystick w 3 Fire Button ... $ 10
Disk Hoider 45 ......S22
Disk Holder 90 ......$ 30
Modem Cable ..$ 17
Teak Wood 120 Cap .$ 35
Teak Wood 60 w lock $ 31
Teak Wood 64 Cap .$ 28
Midi Cable ...$ 19
Mouse Pad ...S12
Printer Cable .....$ 17
A-B Data Switch .....$ 65
B E ST ... $ 299
Financial Plus .... $ 199
Keep Track General Ledger $ 85
Miamiga Ledger (Softwood) $ 63
Nimbus 1 Record Keeper ... $ 189 Rags to Riches G L . $ 90
Defender of the Crown ......$ 37
King of Chicago .....$ 37
S. D.I ......$ 37
Sinbad ...$ 37
BBS PC ..$ 65
Digital Link ...$ 49
Macro Modem $ 52
Maxi Comm ... $ 37
Online! ..... ....$ 46
Hacker Package ....$ 35
Marauder II ..... $ 29
Mirror Hacker Package .....$ 35
Mirror ....$ 35
Quick Nibble .$ 30
Creativity & Product.
Amiga Disk file Organizer .,.$ 48
Analytic Art ..$ 42
Art Gallery I ..$ 23
Art Gallery II .$ 23
Butcher ..$ 29
Fastfont ...... $ 30
Flipside ..$ 44
Gizmoz Enhanced ...$ 49
Grabbit $ 24
Keygenie .. $ 35
Print Master Plus ....$ 37
The Surgeon .$ 44
TV ' Text .$ 70
Zuma Fonts 1 ......$ 23
Zuma Fonts II S23
Zuma Fonts III $ 23
Product subject to availability. Price* subject to change.
Shipping Into: C.O.D. Charge only $ 3.00 per shipping. We ship UPS Ground. Air, and overnight shipping available. For faster delivery send Cashier Check, Money order, or use MasterCard or Visa. Personal checks allow 20 days to clear. Company purchase orders accepted. Call for prior authorization. Mass. Residents add 5% sales tax.
Amiga is a trademark of Commodore-Amiga, Inc.
Datamat A200 ......$ 199
Datamat A300 ......$ 279
DBMAN ..$ 99
LPD Filer .$ 99
Omega File ...$ $ $
Organize! .$ 65
Softwood File II SG ..$ 63
Super Base .... S90
Sony 3.5 DS DD .....$ 23
Fuji Double Sided Disks $ 22
Maxell MF2 DD ...¦••$ 23
Desk Top Publishing
Order Desk Top Organizer . $ 35
Page Setter .. $ 99
Publisher 1000 .... $ 145
Animal Kingdom .....S35
Decimal Dungeon ....$ 35
Discovery Math ......S29
Discovery Spell ......S29
Discovery Trivia .....$ 29
Dr. Xes ...S37
First Shapes ..S34
Fraction Action ......$ 35
Kid Talk .$ 35
Kinderama ...$ 35
linkword French .....$ 25
Linkword German ....$ 25
Linkword Italian .....S25
Linkword Russian ....$ 25
Linkword Spanish ....$ 25
Match It ..$ 27
Math Talk $ 35
Malh A Magician .....$ 27
New Tech Clr Book .$ 27
Read & Rhyme ......$ 35
Speller Bee ...$ 35
Talking Coloring Book ......$ 25
Winnie The Pooh ....$ 21
Alien Fires .. $ 35
Archon II .... $ 35
Archon ...$ 29
Arctic Fox $ 28
Auto Duel $ 35
Bard s Tate $ 35
Borrowed Time .. $ 29
Bridge 4.0 . $ 24
Championship Baseball .....$ 40 Championship Basketball ... $ 32
Chess Master 2000 ...$ 34
Championship Football .....S33
Championship Golf ..$ 33
Computer Baseball ..$ 29
Deep Space ..$ 33
De|a-Vu ..$ 32
Delta Patrol $ 20
Diablo ....$ 22
Earl Weaver Baseball .$ 37
Faery Tale .$ 35
Famous Courses .....S1 7
Financial Time Machine .....$ 30
Galileo ...$ 59
Grand Slam Tennis ..$ 36
Gridiron Football ....$ 53
Hacker II ..... $ 34
Hacker ... $ 29
All Infocom ......S26-S36
King Quest 1 .$ 35
King Quest 2 .$ 35
King Quest 3 .$ 35
Leader Board .$ 30
Little Computer People $ 35
Marble Madness .....$ 35
Mean 18 ..S30
Mind Shadow .$ 29
Mind Walker ..$ 37
Monkey Business ....$ 20
Ogre .....$ 25
One On One ..$ 28
The Pawn $ 30
Quintette .$ 30
Shanghai . $ 29
Skyfox ...$ 28
Star Fleet I ...$ 40
Strip Polker ..$ 30
Tass Time Tone Town ......$ 29
Temple Aphsai ......$ 30
Tenth Frame ..$ 30
Tournament Disk ....$ 17
Ultima III .$ 44
Video Vegas ..S27
Winter Games $ 30
World Games .S30
Graphics & Video
Animator Images ...$ 85
Dynamic Cad S325
Digi-Paint $ 45
Deluxe Paint ..$ 49
Deluxe Paint II $ 99
Dpaint Art Disk ......$ 25
Dpaint Art Disk »2 ...$ 25
Dpnnt Art Disk ......$ 25
Deluxe Print ..$ 69
Aegis Draw Plus ....$ 167
Deluxe Video .$ 69
Images ...$ 29
Impact ..$ 125
Prism ...$ 47
Seasons & Holidays ..$ 25
Video Cataloger .....$ 30
2*2 Home Mgmnt .....$ 65
Financial Cook Book .$ 35
Home Inventory Mgr $ 30
Money Mentor $ 65
Phaser Home Acct. Sys .....$ 69
Amiga 256k Expansion ...... $ 95
3. 5 External Drive ...$ 220
5. 25 External Drive ..... $ 169
Amiga 1000 512k w momtor $ 1149
Amiga 2000 .$ 1495
Atime Plus ...$ 49
Avatex 300 1200 ....$ 109
WV1410 Camara ....$ 275
20-Meg SCSI hard Drive-C LTD $ 375
Future Sound S139
Genlock ..... $ 225
Insider 1 Meg S329
Amiga Modem 1680 .S175
E. C.E Midi Interface .$ 55
Skyles 256k Expansion ......$ 85
Skyles Midi .. $ 49
Starboard 2 (1 Meg Popltd) .$ 399 Startboard 2 2 Meg Popltd . $ 535 Starboard Multi Function .... $ 79
Tic $ 49
Xepec Hard Disk Drive .....$ 895
Supra Hard Disk ....$ 855
Languages & Utility
A C Basic ...$ 149
A C Fortran .$ 230
Amiga Assembler ....$ 75
Aztec C Commercial 3.4____$ 320
Aztec C Developer 3 4 .....S199
Aztec C Professional $ 150
Cli Mate ..$ 24
Cross Assembler .....$ 69
Enhancer . $ 14
Lattice C S165
Amiga Lisp ..$ 140
Shell .....$ 52
System Monitor ......$ 37
TDI Modula II Commercial .$ 199 TDI Modula II Dev. (N.V) ...$ 105 TDI Modula II STD (N.V) .... $ 69
True Basic ...$ 99
TXED ....$ 30
Zing .....$ 55
Okimate 20 Interface .S80
Okimate 20 ..$ 205
Panasonic KX-10911 $ 225
JX-720 Imajet Printer ......S1145
Sound & Music
Deluxe Music .$ 69
Inst-Music Data Disk «1 .....$ 25
Instant Music .$ 35
Music Studio .$ 45
Pro-Midi Studio Soundscap $ 134
Sonix ....$ 55
Sound Sampler ......$ 89
Analyze1 2.0 .$ 100
Logistix Integrate ....$ 95
LPD Planner ..$ 99
Maxi Plan (New Version) ... $ 109 Maxi Plan Plus (N.V) $ 139
Flight Simulator I! ...$ 38
Key Board Kadet ....$ 30
Master Type ..$ 30
Silent Service .$ 30
Super Huey ..$ 30
Flow, Idea Processor .$ 69
Gold Spell $ 33
Infommder ...$ 69
Lexcheck .$ 35
LPD Writer $ 99
Miamiga Word $ 66
Prowrite ..$ 89
Scribble1 2 0 .... $ 65
Viza Write $ 95
Promise .. 533
Reason ... rnii
to fair)' tales and classics to mythology.
Educational for all ages is Promise (S49.99), a spelling checker from The Other Guys. The memory-resident dictionary contains 95,000 words, plus you can make custom dictionaries.
Direct your questions to MicroEd Inc., PO Box 24750, Edina, MN 55424, 612 929-2242 and The Other Guys, 55 North Main St., Suite 301-D, PO Box H, Logan. UT 84321.
Birds of a Computer Chip. . .
Besides having one of the most distinctive names in the software market, Emusoft Corp. has released the ES-5C Programmable, Scientific Calculator. Similar in layout and function to Hewlett-Packard's HP15C, the ES-5C handles logarithmic, trigonometric and hyperbolic functions; statistics and probability, linear regressions, polar and rectangular coordinates and fixed point, scientific and engineering notation. No memory partitioning is needed; you can store and recall programs from disk. Fully programmable, the color calculator retails for $ 19.95. Contact Emu- soft Corp. at 1400 Chicago Ave. 303. Evanston, IL 60201, 312 869-6676.
Now you can really make your text stand out from the rest. The Calligrapher lets you design your own fonts sized from lxl pixels to 256 x 160 pixels. Each up to 16-color character can be resized, italicized up to 45 degrees to the left or right and underlined. All fonts conform to the Amiga text and disk formats, but two or more color fonts require the included Font Fixer patch to work with commercial programs.
Editing features are numerous. You have eight predefined brushes with a grab function to create more, all of which can be spun, flipped and rotated, or you can load in DeluxePaint brushes and patterns. You can magnify the text two to 24 times then adjust spacing, width, kerning and the baseline. Characters can be copied, merged to front or back and replaced.
The package sells for $ 100, or you can purchase a demo disk for $ 5. For all the details, contact Inter Active Softworks, 57 Post St., Suite 811, San Francisco, CA 94104, 415 956-2660.
Worse Than Taxes
Infocom's Bureaucracy by Douglas Adams The Hitchhiker’s Guide to the Galaxy) has enough convoluted logic and obscure forms and rules to make the government proud. In this text adventure, you’ve just got a new house, and a new job, which requires you to take an orientation seminar in Paris. However, the bank had a problem with your change of address form . . . And your check hasn’t arrived. What follows is a romp through the bowels of bureaucracy.
The game sells for $ 39.95. Contact Infocom at 125 Cambridge Park Drive, Cambridge, MA 02140, 617 429-6000, (Call
between 10:11 am and 2:22 pm, unless your name begins with P-Z, in which case call between 2:22 am and 10:11 pm, excepting the hours above, unless you had Fruit-Loops for breakfast, in which case. . ..)
Due to the popularity of Eric Graham’s Juggler ray-tracing program (see our May June ’87 cover), the Grahams are starting a newsletter on ray-tracing techniques. For details, write to: Cathryn Graham, PO Box 579, Sandia Park. NM 87047.¦
I* I I
i i i i
i i i i i
Unique' applications, tips
You may be using your Amiga at work, at home, or in the back seat of your car, but somehow you’ll be using it in a unique way. You will discover things that will let you do something faster, easier or more elegantly.
AmigaWorld would like to share those shortcuts, ideas, things to avoid, things to try. Etc., with everyone, and we’ll reward you with a colorful, appetizing. Official AmigaWorld T-shirt (Just remember to tell us your size.)
Send it in, no matter how outrageous, clever, humorous or bizarre. We will read anything, but we won’t return it. So keep a copy for yourself. In cases of duplication. T-shirts are awarded on a first come, first serve basis
So, put on your thinking berets and rush those suggestions to:
Hors d'oeuvres AmigaWorld editorial 80 Elm Street Peterborough, NH 03458
right side of the Amiga®
The Jumbo Ram board contains all control circuitry chips, but no RAM. Add 16 41256-15 RAM chips for 1 2 megabyte.
Add 32 41256-15 RAM chips for 1 megabyte
Software auto-installs for 1.1 or
1. 2. disk provided. (Will not auto-install unless you tell it to through software. If your other software doesn't support extra memory, you can disable the
board, through software thus saving you from having to remove the board eacn time you run that software.
No wait states, fast memory will not slow operating system. Pass through for stacking
memory boards is an option (available in May, $ 40.00
includes installation.) Additional Jumbo Ram boards require additional power supplies. Power supplies $ 40.00, available April 15, 1987.
Jumbo Ram board enhances VIP Professional, Draw. Digi View, Animator, Lattice and many others. (Information on Side Car unavailable until we
have one to test!)
Ram chips available at prevailing prices. 6 month warranty replacement. Mmm‘
Jumbo Ram $ 109.95.s & h sa eo C® _
Amiqa is a 1 o! Commodore Elecnomcs I]
I CARDINAL SOFTWARE Qfder Iol| Frno |
Semi kit (no soldering) Board comes in a 4" x 8.o" case that connects externally to the BUS expansion port on the
Sony 3.5“ DS
Sony 3.5" SS
Fuji 3.5" DS
Fuji 3.5" SS
Diga $ 49
Fairy Tale Adv.
VisiWrite $ 89
Scribble $ 57
Superbase $ 89
Magic Pad Mouse Pad
The Library Disk Holder
The Easel Disk Holder
Disk File 30
Teakwood File 45 90 20.00 29.00
To order, call 1-800-622-DISK, 512-473-8393 Hours: 8am*6pm CST VisaIMasterCardIC.O.D.,POs,Checks $ 35 minimum on all orders.
Prices are subject to change.
Items are subject to availability.
Ask for our software product list.
2200 Guadalupe Austin TX 78705
The Amiga Connection
Amiga 1010 3%" ...
Amiga 1020 51 4” ...
20 MB for Amiga ...
Volksmodem 300 1200
3V2” DS DD (10) .....
Signalman Express 1200 EXT
5V4” DS DD (10) .....
Lightning 2400 Baud EXT
3V2” DS DD (5 w case) .
Smartmodem 300 .
3V2” DS DD (10) .....
Smartmodem 1200 ......
5V4” DS DD (10) ....
Smartmodem 2400 ......
FLIP ’N FILE
25 Disk Tub 3Y2” ...
Amiga 1680-1200 BPS .
372” DS DD (10) .....
1200 BPS External ......
372” DS DD Bulk 50 Pack
In the U.S.A. and Canada
Call toll-free: 1 800 233-8950
Outside the U.S.A. 717 327-9575 Telex 5106017898 Corporate and Educational Institutions call toll-free: 1 800 221-4283
C. M.O. 477 East Third Street Dept. B907, Williamsport, PA 17701
All major credit cards accepted
POLICY: Add 3%. Minimum $ 7.00 shipping and handling. Larger shipments may require additional charges Personal & company checks require 3 weeks clearance. For faster delivery use your credit card or send cashier's check or bank money order. PA residents add 6° o sales tax. Defective software will be replaced with same item only. All items subject to availability and price change. All sales final, returned shipments are subject to restocking fee.
COMPUTER MAIL ORDER
300 Watt Backup .....
500 Watt Backup ....
Turbo 350 Watt Backup .
P150 Power Director w Modem
S85 Surge Protector
Logical Connection 256K ...
3V2" Disk Cabinet - Teak ...
5V*" Disk Cabinet - Teak ...
NEW TEK INC.
Color 600 Hi-Res (640x240) ......
515 RGB Composite
643 14” RGB
JC 1401 Multisync RGB .
ZVM 1220 1230 ..(ea.) S99.99
ZVM 1330 16 color RGB ..
1080 Hi-Res Color ...
AMIGA SYSTEM PACKAGES
Amiga 500, Amiga 1000. Amiga 2000 CALL FOR PRICE AND CONFIGURATION
Genlock Interface . S249.00
256K RAM Expansion .149,00
Amega Board w OK ..249.00
Sidecar .. 599.00
LX-86 120 cps ..239.00
FX-85, FX-286 Call
EX-800. EX-1000 ..Call
LQ-800, LG-1000, IQ-2500 ....Call
HI80 4 Pen Plotter ......359.00
Free book w purchase HEWLETT PACKARD
Think Jet ...399,00
5510C Color Dot Matrix ..Call
6000 12 cps Daisywheel ..Call
6100 18 cps Daisywheel .Call
6200 30 cps Wide Carriage ....Call
6300 40 cps Wide Carriage ....Call
Okimate 20 Color Printer ...129.00
ML-182 120 cps Dot Matrix 219.00
ML-192 160 cps Dot Matrix 339.00
ML-193 + , ML-292 + , ML-293 + .Call
NL-10 Font Compatible ...Call
NX-10 120 cps Dot Matrix .219.00
P321 24 Wire 80 column . 479.00
P341 24 Wire 136 column .589.00
P351 24 Wire 136 column .....1049.00
w Color Option
Leader Board Golf 29.99
Tournament Disk ...19.99
Borrowed Time ..32.99
Hacker ... 32.99
Animation Images ..99.00
Draw + 189.00
Impact . 139.00
Textcraft w Graphic Craft .....59.99
Lattice “C" 119.00
Enhancer DOS 1.2 . 14.99
Marauder Back-up .32.99
Deluxe Paint 67.99
One on One 31.99
Sky Fox 31.99
Financial Cookbook ......37.99
Seven Cities of Gold ....31.99
Arctic Fox ....31.99
Deluxe Print .. 74.99
Chessmaster 2000 .34.99
Instant Music...., ... 34.99
Deluxe Video .....67.99
Deluxe Music .....67.99
Hitchhiker's Guide ...... 31.99
Planetfall . 31.99
Hailey Project ....31.99
Deja Vu .. 34.99
Keyboard Cadet .29.99
Analyze Version 2.0 ....119.00
Scribble .... 64.99
On-Line Comm ..49.99
Flight Simulator II 37.99
V. I.P. Professional ......139.00
from p. 22 Listing 1. Audiotools.c
* audiotools.c -- includes sample main routine *
* Copyright 19B7, Robert A. Peck, All Rights Reserved * * Lattice (3.03 or 3.10): 1c -v-L ram:audiotools.c *
* Manx (3. AOA with patch v1.3):
cc +1. Ram:audiotools.c In +A ram:andiotools.o c.lib * define DEBUG 1 inc I tide "exec types. H" rrinc hide ’'exec memory . H" nclude "devices audio.hM include "ram:audiot.no 1 s.h"
- inc'J tide "ram:global s.c" main()
LONG i, channel, error;
for( i=0; i 4; i++)
( channel = GetChanne1(-1);
if(channel == -1) finishup("cannot get a channel!"); * Here, must save globals from gotkey, gotunit * key! I] = gotkey; * save allocation key * unit[i] = gotunit; * save unit value * error = StopChannel(channel); i f(error)
( printf("error in stopping channel =
%ld n".error); finishup("StopChannel did not work as expected");
* (channel, note, waveform, vol, dur, pri, mess) * for(i=0; i 95; i++)
PlayNote(0, i, wl, 32, 250, 0, 0);
* all notes, 1 4 sec, *
error = StartChannel(0);
Delay(800); * let most of them play...
this waits 16 seconds *
for(i = 1; i 4; i++)
( error = StartChanneK i);
if(error) printf("error starting channel =
7c 1 d n" ,error);
PlayNotefO, 23, wl, 32, 2000, 0, 0);
PlayNoted, 27, w2, 32, 2300, 0, 0);
PlayNote(2, 30, w3, 32, 2600, 0, 0);
PlayNote(3, 35, wl, 32, 2900, 0, 0);
FinishAudio ); return(0);
) * end of main() *
* ALL ROUTINES THAT FOLLOW MAKE UP THE SOUND LIBRARY *
int error,i; * Declare all message blocks available * for(i=0; KAUDBUFFERS; i++) inuse[i] = NO; }
* Open device but don't allocate channels * openlOB.Ioa_Length = 0; * (no allocation table) * error = OpenDevice("audio.device",0,&openI0B,0); if(error) finishup ("audio device won’t open!");
* Get the device address for later use * dev i ce = openTOB.i oa Request.i o_Device;
* Create ports for replies from channels as well as one to be used for the control and synchonous functions * For(i=0; K4; i++)
(auRcplyPort = CreatePort(0,0): replyPortfi] = auReplyPort;
if(auReplyPort =- 0) finishup("cannot create a port!"); chipaudiofi] = 0; * have not yet created the waves * datalengthfi] = 1; * used for custom sound samples *
conlro1 Port = CreatePort(U,0); if(controlPort == 0)
finishup("can't create control port"); error = MakeWavesQ;
if(error == -1) finishup("waves no fit in RAM"); for(i=0; i 4; i++)
cl y nnm i x f i] = 0; } * no dynamic 1 0 blocks
allocated for any channel thus far *
] * end InitAudio *
Fin i shAudio( )
struct ExtTOB *iob; for( i=0; KAUDBUFFERS; i++)
i f(inuse[i] == YES)
* make sure all global blocks are done *
Wai tT0(&audbuf fer[i]);
printf(,rAll global 1 0 blocks are done n"); printf("channels 0,1,2,3 have %1d,%ld,%Id,%1d
blocks in play n",dynamix, dynamix[l],
endi f DEBUG
for(i=0; i 4; i++)
if (dynaini x[ i ) ) * If this channel still playing a dynAMIGAlly allocated block, wait for all messages to return before the program exits. *
ioli = (struct ExtlOB *)GetMsg replyPortf i ]); if(iob == 0 ftft dynamixfi] != 0) *if no message*
(Wa i I Port ( rep 1 yPorl.); arrived wait for 1 0* goto emptyit; *tlone and empty the port*
if(dynamixfi] != 0) goto emptvit;
for(i=0; i 4; i-t-t) FreeChannel(i); f i nishup("Done! n"); return(O);
} * end FinishAudio *
finishup(stri ng) char *stririg;
int i ;
i f(dev ice) CloseDev icc(ftopenI OB); printf("closed the device n"); for(i=0; i 4; i++)
if(chipaudiofi]) FreeMem(chipaudio[i],WAVES_T0TAL); i f(replvPort[i ]) DeletePort(replyPort(i]);
i f(control Port) DeletePort(controlPort); printf("%ls n",string); exil(0); return(O);
} * end finishup * int
struct ExtlOB *iob, controlIOB; iob = ftcontrolIOB;
iob->i oa__Request. Io_Device = device; iol)-> i oa_Request, i o_Message .mn_Rep 1 yPort =
* init it for CMD_WRITE, then change * iob->ioa_Request.io_Command = command; iob->ioa_Request.io_Flags = I0F_QU1CK;
Wa i 11()( ioh);
Circle 121 on Reader Service card.
COMMUNICATION SOFTWARE AND COMPUSERVE ACCE55 TIME WITH EACH MODEM
Call for pricing on Covers and Cobles for your System.
CALL FOR FREE CATALOGUE CREDIT CARDS VERIFIED
INSIDE UTAH ©01-752-2642
We beat any advertised price
MEGATRONICS, INC. P.O. BOX 3344, LOGAN, UTAH 8432
rtn = ((lDNG)(iob->ioa_Rt?quest..io_Error)); return(rtn); return(O);
} * end ControlChannel * struct ExtlOB *
WORD i,use_reply; struct ExtlOB *iob;
* in case we need to allocate one *
* find already used ones anti free them *
* so that when we do a get... *
if(ch == -1) use_rep.ly - 0; * reply port to use *
eise use_reply = ch;
for(i=0; iCAUDBUFFERS; 1++)
iff i nuse[i] == NO)
( inusefi] = YES; audbuf1 er f i ]. I oa_Requcst. Io_Devi ce = device; audbuffer| ij.ioa_Request .io_Message.mn_ReplyPort =
rep]yPort[use_reply ]; audbuffer[iJ.ioa_Request.io_Message.mn_Length = i; audbufferfi].ioa_Request.io_Message,mn_Node.ln_Name =
ft ifdef DEBUG
printf("Using a global iob n"); tend if DEBUC
* if all globals are in use, have to allocate one * iob = (struct ExtlOB *)A11ocMem(sizeof(
struct ExtlOB),MEMF_CLEAR); iff Lob == 0) return(O); * out of memory *
iob->ioa_Request.io_Device = device;
replyPort[use_reply]; ioh->i oa_Request.io_Message.mn_Node.1 n_Name =
dynamicname; iob->ioa_Request.io_Message.mn_Length =
dynamix[use_reply] += 1;
* add 1 to number allocated for a specific channel* ' rifdef DEBUG
printf("Allocated a new dynamic iob n");
) * end GetlOB *
* ReEmploylOB - look at all of the reply ports and if any IOBs hanging around with nothing to do, free them. * ReEmployI0B()
struct MsgPort *mp; struct ExtlOB *iob; for(i=0; i 4; i++)
* remove all iob’s from all ports *
(mp = replyPort[ i];
whilef (iob = (struct ExtlOB *)GetMsg(mp)) != 0)
printf("type of iob freed is; %ls n",
iob-> ioa_Req ues t.io_Message.mn_Node.ln_Name);
printf("its identifier value is: %ld n",
iob->ioa_Requcst.io Message.mn Length);
] * end ReEmploylOB *
* Free a global or an allocated IOB * int
FORMS IN FLIGHT
3D DRAWING AND ANIMATION
FORMS IN FLIGHT Is a powerful, easy to use, 3D graphics package for Amiga, ft was designed for both the serious and casual user.
- LIBRARY OBJECTS
- SURFACE OF REVOLUTION
- RED BLUE STEREO IMAGES
- PLOTTER SUPPORT (HP-GL)
- DYNAMIC MEMORY ALLOCATION
- EFFICIENT HIDDEN LINE REMOVAL
- UNATTENDED FRAME GENERATION
- SURFACE EXTRUSIONS, ANY ANGLE
- INTERCHANGEABLE 2D 3D DRAWING
- Independent OBJECT MODIFICATION
- SPLINES, POLYGONS, FREE-HAND, SNAP
- COMPLEX OBJECT NESTING AND MOTION
- PARTIAL OBJECT RENDERING CAPABILITY
- COPY MIRROR,FROMrrO.ROTATION,DYNAMIC)
- VARIABLE SHADING (MANY SOURCES, NO SHADOWS)
- PLAYBACK - VARIOUS RESOLUTIONS COLOR COMBINATIONS
- DYNAMIC OBSERVER MOVEMENT AND PERSPECTIVE CONTROL ROTATE(PAN,ROLL,MAGNlFY,MOVE IN OUT, MOVABLE LOOK PT)
REQUIRES ALLEAST 1 MB RAM $ 79 (HOT COPY PROTECTED)
MICRO MAGIC (415) 327-9107
Suile 320B 261 Hamilton Av.
Palo Alio. CA 94301 _
* AMIGA I* ¦ registered trademark ol Commodora-Amlga Inc.
struct ExtTOB *iob;
LONG ch; * which channel was it. Attached to?
i f(iob->ioa_Request.io_Message.mn_Node.1n_Name ==
( FreeMem(iob, sizeof(struct ExtIOB)); if(dynamix[ch)) dynamix[ch] -= I;
* subtract one if nonzero *
else if (iob->ioa_Request.io Message,mn_Node.ln_Name
== g1oba1 name)
( i = iob->ioa_Rcquest. Io_Message ,mn_l.ength;
printf("Freeing global buffer numbered %ld n",i); fr end if DEBUG
i f(i AUDBUFFERS)
(inuse(i] = NO; ''¦• frees this one for reuse *
* if get here, names don't match, something is wrong, * else (printf("FreeTOB: names don't match...
unknown error n"); return(-l); * unknown source of JOB fed to routine. * )
} * end FreeTOB *
* initialize an audio I O block for default CMD_WRITE operation. *
InitBlock(iob, channel) struct ExtlOB *iob;
* Device and ReplyPort fields have been
initialized by GetIOB * iob->ioa_Request.io_Unit = unit[channel];
* Allocation key *
iob->ioa_AllocKey = keyfchannel 1:
* Where’s the waveform?
...Just be sure is in MEMF_CUTP1!! *
* USER initializes data Iength[ch] before calling this; for sampled sound command write operation. * iob->ioa_Data = chipaudio[channe1];
Lob->ioaJLength = dat a length!channel];
* Another routine, must initialize: period ioa_Period
voIume i oa_Vo1ume
message ioa_WriteMessage *
* Default command type is CMD_WRITE *
i oh-> i oa_Req uest .i o_Command = CMD_WR1TE;
* If 1 OF jQllIC'K is zeroed, this would affect the
period and vol. If a CMDJWRITE, it queues if another note is already playing. We queue CMD_WRITES. *
iob->i oa_Request.i o_F1ags = ADIOF_PERVOL; return(O);
} end lnitBlock *
* To request "any" channel, use ch = -1; To request a specific channel, use ch *= [0, 1, 2 or 3); *
int error, value;
struct ExtlOB 814 iob, control IOB;
iob = &conlrolIOB;
iob->iou_Requesl. Io_l)evice = device;
* init it for CMD_WRITE, then change iob->ioa_Rcquest.i o_Message,mn_Node.1n_Pri = 20; iob->ioa__Request .io_Command = ADCMD_ALLOCATE;
i f(ch == -1)
( iob->ioa_Data = (UBVTE *)anychan; iob->ioa_Length = 4;
else if(ch >=0 && ch = 3)
( iob->ioa_Data = (UBYTE *)(&anychan[ch ]); iob->ioa_Length = 1;
* chose a bad channel number; cannot allocate it ¦''
iob->ioa_Request. Io_Flags = ADI0F__N0WAIT | T0F_QUTCK; BeginI0(iob);
error = WaitlO(iob); * returns nonzero if error * if(!(iob->ioa_Request.io_Flags & I0F_QU1CK))
gotunit = ( iob->ioa_Request. Io__Un i t) ;
gotkey = (iob->ioa_A 1locKey);
switch( (LONG)(iob->ioa_Request .io_l!nit))
va 1 ue
= "> •
* -» *
va 1 ue
} * end GetChannel * int
struct ExtlOB *iob, controlTOB: iob = ScontrolIOB;
iob->ioa_Request.io_Device = device; iob->ioa_Request.io_Message.mn_ReplyPort =
* init it for CMD_WRITE, then change *
* (pick up unit and key value for channel) * iob->ioa_Request.iojConunand = ADCMD_FREE; iob->ioa__Request. Io_Fiags =
ADI0F__N0WATT | 10F_QUICK;
Begi n10(i ob); error = WaitlO(iob);
* returns nonzero if error * if(!(iob->ioa_Request.io_Flags & I0F_QUICK))
) * end FreeChanne!) *
* THE FOLLOWING ROUTINES ARE PARAPHRASED FROM A USENET and BIX POSTTNG MADE IN 1985 BY STEVEN A. BENNETT. * * I have modified his routines to queue the audio commands in place of starting forever-duration and canceling each note. Many of his original comments have been incorporated into the article.
* PI ayNote(...) *
* Starts a sound on the channel with specified period and volume. This nice? Little routine takes a note and plays it on the given voice. The note is basically an integer from 0 to 11 (c to h) plus 12 per octave above the first and lowest.
The waveform to use is determined by adding an index (woffsets[J) dependant on the octave,
* The length of the waveform (in wlen) is likewise dependant on the octave. Note that
octaves start with zero, not one.
PlayNote(channel, note, wf, vol, duration,
priority, message) char *wf; * waveform to use *
LONG vol, channel, duration, note;
* specific note number *
struct Message message;
LONG per, len, oct;
* period, length of waveform, which octave * char *wavepoi nter;
* where to find start of waveform * struct Ext'IOB *iob; int frequency; iob = GetTOB channel); if(iob != 0)
Ini LBIock(iob, channel); * set up for CMDJWRITE * oct = note 12;
wavepointer = wf + woffsets[oct];
len = wlenfoct];
per = pervalfnote % 12];
* Set the parameters *
iob->i oa_Data = (UBYTE *)wavepointer;
iob->ioa_Length = len;
iob->ioa_Period = per;
iob->i oa_Vol time = vol;
* Look at the frequency that it is to
play by backwards calc. * frequency = 3579343 (len * per);
* Calculate cycles from duration in lOOOths of a second. Multiply all-in-one to maintain max precision possible (all integer arithmetic.) * iob->ioa_Cycles =
((LONG)(frequency * duration) 1000); BeginI0(iob);
return(O); * all went ok *
( reLurn(-l); * couldn't get IOB *
] * end PlayNote *
* SetPV(channel, per, vol) int channel, per, vol; * int
SetPV(channel, per, vol) int channel, per, vol;
struct ExtlOB ’Hob, controlIOB; iob = &control.I0B;
iob->ioa_Request.io_Device - device; iob->ioa_Request.io_Message,mn_ReplyPort =
TnitRlock(iob, channel); * set up for CMD_WRITE* iob->ioa_Period = per; iob-> i oa_Vo1urne = vo1;
rawn facts and figur i is now considered act*' p use either a plural or jigular verb w ith data (t indicate that our theory
• rang The data for the $ been collected [Plural ‘TUM-I
au Mo* ma *tion (ate n development and use mechanical equipment u1 combination with automdb control systems. It invof fc.he replacement of machines" controlled by human operators
iob->ioa_Request,io_Command = ADCMD_PERV0L; iob->ioa_RequesL.io_Flags = IOFJJUICK | ADIOCTERVOL; BeginT0(iob);
* This one will be synchronous; affects whatever is playing on this channel at this time, *
error = WaitlO(iob);
* OK to wait, since it will return * return(error); * copy of io_Error field; should be 0 * return(O);
) * end SetPV *
* SetWaves(wl, w2, w3): create first sawtooth, triangle and square wave *
SetWaves(wl, w2, w3)
UBYTE *wl, *w2, *w3;
TTEOT SIEVE 3®ss Mtosiim S> s® E®nDdlsS 3§®,®(M> jpeir se E©mdl£
Need we say more?------
* TOTALLY INTERACTIVE programming environment!
* OPTIMIZING COMPILER ... all words compile to direct 68000 assembly code ... brutally FAST!
* OPTIMIZING TARGET COMPILER...compiles only
whats needed...PLUS...no fees or liscensing required!
* OBJECT-ORIENTED dialect included!
* ELEGANT INTERFACE to all AMIGA libraries!
* FREE Jforth newsletter ... updates available for shipping, handling & media cost!
Jforth is directly threaded, Only $ 99.95
'JSR' code...the fastest kind! Shipping & handling incl.
(CA residents please add 1%)
.. send check or money order to .....
3867 La Colina Rd.
Relta Research VsmSmw 94803
"Trademark of Commodore Business Machines
t LEX CHECK |leks-chek t1987] fast, easy to u pecker foi Amiga C :om • plats [kem lvjng all its part Ihole: entire. 2. E, fched 3. Realize ftt extent: total: t (.T arc. expert:
¦ 7, lushed; skilled ib AB nlct-ing. 1. To make all parts of 2. Bring to an end; finish?
• in completus. Pa si parti kif complete to fill up tin
• complete'ly, adv. corf kda • ta ida’tc, dat e, da'te) information from which Vcrcnces or conclusions
Spellcheck program for the Amiga Computer
Works with Textcraft, Scribble, ProWrite, Dynamic Word,
Tx Ed. Notepad, PTE & ASCII
• Contains many powerful features including the unique “correct to end" feature
• Checks most files in less than 1 minute Full multi-tasking to allow simultaneous use with your favorite word processor
* 100,000 word master dictionary Extremely easy to use
inI i, increment, value, sqvalue; value = 0; increment = 2; sqvalue = 127;
for (i =0; i BIG_WAVE; +-fi)
wl[i] = i; * do the sawtooth * if(i > 62 && i 180) increment = -2; else
if(i >= 180) increment = 2;
w2[i] = value; value += increment;
* triangle wave * if(i > 126) sqvalue = -127; w3[i] = sqvalue;
) * end SetWaves *
* ExpandWave(wfp) - replicate waves in decreasing sample sizes...BYTE *wfp; " ExpandWave(wfp)
int i, |, rale;
BYTE *tptr; rate = 1;
tptr = wfp + B1G_WAVE;
for (i = 0; i NBR WAVES - I; ++i)
rate *= 2;
for (j = 0; j BL(i_WAVE; j
- tptr++ = wfpfj];
j * end ExpandWave *
* MakeWavesQ Just makes a sawtooth, triangle and square wave in chip mem and expands them. * i nt
* allocate the memorv for the waveforms. *f
wl = (UBYTE *)A11 ocMem(WAVF.S_T0TAL, MEMF_CHIP) w2 = (UBYTE *)AllocMem(WAVESjrOTALt MEMF_CHTP) w3 = (UBYTE *)AllocMem(WAVESjrOTALt MEMFJCHIP) if (wl == NULL || w2 == NULL || w3 == NULL) return(-l); * ran out of memory! *
* get and expand the waveforms * SetWaves(wl, w2, w3);
ExpandWave(wl); chi paudi of 0)=wl; ExpandWave(w2); chipaudiof 1j=w2;
ExpandWave(w3); chipautliof 2 ]=w3;
) * end MakeWaves *
* END AUDI0T00LS.C *
Listing 2. AudiotoolsJi
* audiotools.h *
define StartChannel(c) ControlChannel(c, CMD_START) ?define StopChannel(c) ControlChannel(c, CMD_ST0P) define ResetChannel(c) ControlChannel(c, CMD_RESET)
define FiushChannel(c) ControlChannel(c, CMD FLUSH)
define BIGJfoVE 2561.
* size of biggest waveform *
define NBR_WAVES 7L
* number of waves per instrument * define WAVESJTOTAL 1024L
- alloc size for instrument’s waves * define DEFAULT DURATION 500L
* 500 1000ths of a second default * define AUDBUFFERS 20L
* iob msg packets before need to allot * define YES 1L
"define NO 0L
* Tn a later release, ExtIOB will be defined exactly as lOAudio but with a few more items tacked on at the end. Tills minimizes changes to existing routines when we later extend the structure. *
define ExtTOB lOAudio
* a few forward declarations -
extern struct ExtTOB *GetI0B();
extern int FreeI0B();
extern int GetChannel();
extern int GetStereoPair();
extern int TnitBlockO;
extern struct MsgPort *CreatePort();
Listing 3. Globals.c
* globals.c * struct lOAudio openIOB;
* IOB to open and close the device * struct MsgPort -auReplyPort; * temporary pointer * struct MsgPort "controlPort;
* Port for ControlChannel functions * char globalname = "global";
the name for global TOB’s - char dynamicname = "dynamic";
-¦' the name for dvnamic IOB’s * UBYTE stereostufffA] = ( 3, 5, 10, 12 );
- channel masks for stereo * UBYTE anychan(4] = 1, 2, 4, 8 };
- channel masks for mono - * Resolve all externals * struct Ext TOR audbufferfAUDBUFFERS];
* globals to build-in *
- pointers to waveforms in CHIP RAM * struct Unit *unit;
* global pointers to Units - struct Device -device;
- global pointer to audio device - '
- length of the data for a wave - struct MsgPort -replyPort;
* one ReplyPort per channel - inusefAUDBUFFERS];
- keep track of globals in-use - key;
- global value for alloc keys *
- returned unit value - gotkey;
* returned allocation key - dynamixf 4];
- counters for how many dynAMIGAlly allocated audio message 1 0 blocks - * Each waveform buffer contains 8 octaves of the wave. The offset values specify where in the buffer the proper waveform table for that octave begins. - int woffsets = ( 0, 256, 384, 448, 480,
496, 504, 508, 510 };
- Length of each waveform within a buffer - int wlenf] = ( 256, 128, 64, 32, 16, 8, 4, 2, 1 }; - Period value to go with the notes in an octave. - int pervalf] = 428, 404, 381, 360, 339, 320,
302, 285, 269, 254, 240, 226, 214 }; UBYTE *wl, -w2, *w3;
BYTE -owptr = NULL, NULL, NULL, NULL }; extern struct Message -GetMsg;
extern aptr AllocMem;
H|The Pull-Down Menu
NO SCAN LINES! TOP QUALITY FAST
ANY IFF FILE PROCESSED DIRECTLY FROM YOUR DISK!
2k resolution 35mm slides $ 9.30 each. Also digital color separations. Now accepting Visa MC, minimum order $ 25.00.
Call or write for our full service list:
ImageSet 555 19th St., San Francisco, CA 94107
[Zl] USE YOUR PHOTOS [*%' ]
»-J Slides or Drawings with your Amiga k J
PROGRAMS, BUSINESS REPORTS, SCHOOL PAPERS and COMPUTER ART
Images digitized and returned on disk, using standard IFF format. Images cropped unless full frame specified. Satisfaction guaranteed. Send copies; we cannot be responsible for loss or damage of materials. One image $ 15; up to four images S18; up to seven images $ 21; each additional image $ 2. Add $ 2 shipping handling. (CA res. Add 6% sales tax. Foreign add $ 4 US) Black and White digitizing Is available for the Commodore 64 128
Send check or money order to;
YORE PHOTO™, Dept. D, PO Box 1269, 29 Palms, CA 92277
In a Hurry? Specify ‘ZAPISHOT. Up to seven images will be digitized and in return Express Mail within 24 hours of our receipt (Monday-Friday only). Add $ 20 special postage and handling.
“DISNEY” STYLE ANIMATION $ 295
• Create 3D characters and scenes quickly and easily.
• Includes shading in 4096 colors, background matting.
• Real-time audition.
• Animation vignettes complete overnight.
DEMO disk available for $ 10 Hash Enterprises (206) 256-8567
14201 SE 16th Circle, Vancouver, WA 98684
Trackball Controllers Only $ 49.95
Zebra s two-button Amiga trackball controller plugs into the mouse port and is fully compatible with all Amiga mouse soft- ware. Use built-in buttons, or plug your mouse into the rear of the trackball, position your mouse on other side of your keyboard, and use your mouse buttons as your click control with your second hand. Get fantastic control with application software and games, never run out of desk space, and save wear and tear on your mouse. Include $ 3.00 for S&H plus S3.00 for UPS COD's. VISA and MC accepted. NY residents please add sales tax. Zebra Systems, Inc., 78-06 Jamaica Ave.r Woodhaven, NY 11421, (718) 296-2385
DIGITAL SAMPLING, SOUNDS from the LEADER in MIDI synthesizer and sampling technology.
DIGITAL SAMPLING SOUND CASSETTES
Sample direct from tape. 16 Bit Digitally Mastered cassettes.
1 Synthesizer Complete:
Dynamic collection of 125 sounds, including popular synthesizer, digital drums, combined creative MIDI-ed blends, giant chords, unique original sounds, sequences, and more.
2 Orchestral Instruments: 1 ,, u.
3 Pianos & Classic Keyboards: J Multi-sampled acoustic pro-sound libraries.
Chrome cassettes: S24.95 ea. MfDfmouse™ Music Shipping: U.S. & Can. $ 3.00. Foreign: $ 10.00 Air Box 272-AM Dealer Inquires Welcomed V Rhododendron, OR 97049
Tek 4105 and VT100 Emulation
MiddleMan™ True emulation. Fully integrated into the Amiga multi-tasking CCCk nc environment. Text file transfer, macros, 7000 baud text DISPLAY rate, 3>t>y.y£> graphics character set. And more. Available since July 1986.
MiddleMan II™ Al! Lhe fea1urBS of MiddleMan™ plus Tektronics* 4105 color graphics terminal emulation. Available early Fall, 1987. Pre-release copies $ 149.95 available NOW for S129.95.
1-800-6 BCP, Inc. In Alabama: (205) 881-1110 mm
Benaiah Comouter Products, Inc. P.O. Box 14602 Huntsville, AL 35815
CASIO CZ SOUND COLLECTION SERIES
A library of sounds acknowledged by world-class music professionals.
Powerful breakthrough sounds for performers, studios, recording, film.
Data Sheets: Volumes 1, 2, 3, 4 S19.95 ea.
RAM Cartridge 1, 2: 64 pro sounds in each. S69.95 ea.
Blank 54 RAM cart. $ 48.95, CZ Demo $ 5.00 Shpping: U.S. & Can. $ 3 00. Foreign: $ 10.00 Air We also have a complete product line of synthesizer sounds and samples for many keyboards. Write or call for info. Order by check or MO r*. R.
Call for MC VJSA, COD fJfV MIDImouse™ Music
Mon. - Fri. 9-5 PM PST, (503) 622-5451 jSjT Box 272-AM
Dealer Inquires Welcomed Rhododendron, OR 97049
Over 35 disks of only the best of the Public Domain and Shareware. Tested and sorted into the following categories: Animation, Applications, Games, Graphics, Information, Music, Programming, Sound Telecommunications, and Utilities.
For a free list, send a business size SASE to:
Micro Computer Associates, Amiga Software,
P. O. Box 5533, Katy, TX 77491-5533.
©g softZt, QUALITY COMPUTING ©g
Dept. A, 6600 Caswell Ave., Bakersfield, CA 93309 PAINT 1-4-Disks FILLED w Great Dpaint & Digitized Pics! (PD)
MUSIC 1-2- Collections Of Great DMCS Scores Over 40 Per Disk (PD)
INSTR 1 -35 Fantastic Digitized Instruments For DMCS Or I-Music! (PD) FONTS 1 -Over 40 Outstanding Fonts For Dpaint & Psetter (PD)
PRINT 1 -22% Page Panels, 148 Clip-Art Images For Dprint! (NON PD) Prices: 1 $ 10.00, 2-3 S9.00 each, 4-up $ 7.50 each.
Acid $ 2.00 Shipping Per Order. CA Residents Add 6% Sales Tax,
AMIGA T-SHIRTS AND SWEATSHIRTS f---V
Quality white shirts silk screened with Amiga logo in beautiful color. F y
T-shirts: $ 12.00 Sweatshirts: $ 18.50 I ,
In CA. Add 6% tax. 1 ¦
SEND CHECK OR MONEY ORDER TO: 1 A T’s Me, P.O. Box 11746, Santa Ana, CA 92711 V
2525 .Shadow Lakr, Santa Ana. CA 92701
Call (714) 6S9-6M5 , „ , . Please allow 3 to 6
Dealer Inquiries Invited , - , » Amiga is a trademark of Commodore-Amiga, Inc. wee or t Iverj
Dpaint: The Video!
THE FIRST AND ONLY HOW-TO TAPE FOR PROS AND AMATEURS
$ 29.95 + $ 3 P&H CHEQUE or MONEY ORDER HOOTCAM11 BOX 1936 LA MESA, CA 92044
Known around the world for exceptional service.
Multi-lingual staff all were first customers. We ship ?MNI ApO, overseas as well as domestic, a***™™.™*- “Fastest service I've ever had”
"Solved problems instead of stalled them”
Why take chances with other Mail order firms? S° var Fast delivery, charged when shipped. Re COD, VISA, MC, M O, Certified check.
3026 Woodland Pk. Ave. N. e**or * n Seattle, WA 98103 a ___
AmigaWorld is a member of the CW Comm uni cations Inc. Group, the world’s largest publisher of computer-related information. The group publishes over 80 computer publications in more than 28 major countries. Fourteen million people read one or more of the group’s publications each month. Members of the CWCI group contribute to the CW International News Service offering the latest on domestic and international computer news. Members of the group include: ARGENTINA’S ComputerworldJArgentina, PC Mundo; .ASIA'S Computerworld Hong Kong, Computerworld SE Asia; AUSTRALIA’S Computerworld Australia, Communications World, Australian PC World, Australian Macworld; AUSTRIA'S Computerwelt Oesterreich; BRAZIL'S DataNews, PC Mundo, Micro Mundo; CHILE'S Informatica, Computation Personal; DENMARK’S Computerworld Danmark, PC World Danmark; FINLAND’S Tietoviikko, Mikro; FRANCE’S Le Monde Informatique, Distrib• utique, IttfoPC, Le Monde Des Telecoms; GREECE’S Micro and Computer Age; HUNGARY’S Computerworld7 SZT, Mikrovilag, Tudomany; INDIA’S Dataquest, ISRAEL’S People Computers Weekly, People Cff Computers Monthly; ITALY’S Computerworld Italia; JAPAN'S Com- puterworld Japan; MEXICO’S Computerworld Mexico, Compumundo; THE NETHERLANDS’ Computerworld Netherlands, PC World Netherlands; NEW ZEALAND’S Computerworld New Zealand; NORWAY’S Computerworld Norge, PC World Norge; PEOPLE’S REPUBLIC OF CHINA’S China Computerworld, China Computerworld Monthly; SAUDI ARABIA’S Arabian Computer News; SOUTH KOREA'S Computerworld Korea, PC World Korea; SPAIN’S Computerworld Esparn, Commodore World, PC World Espana, Comunicaciones World, Informatica Industria; SWEDEN’S Computer Sweden, Mikrodatorn, PC World; SWITZERLAND’S Computer- world Schweiz; UNITED KINGDOM’S Computer News, DEC Today, ICL Today, PC Business World, Lotus UK; UNITED STATES’ AmigaWorld, Boston Computer News, CD-ROM Review, Computerworld, Computers in Science, Digital News, Federal Computer Week. 80 Micro, FOCUS Publications, inCider, Info War Id, MacWorld, Micro Marketworld, Network World, PC World, Portable Computer Review, Publish', PC Resource, RUN; VENEZUELA’S Computerworld Venezuela; WEST GERMANY’S Computerwoche, PC Welt, Run, Information Management, PC Woche.
Manuscripts: Contributions in the form of manuscripts with drawings and or photographs are welcome and will be considered for possible publication. AmigaWorld assumes no responsibility for loss or damage to any material. Please enclose a self-addressed, stamped envelope with each submission. Payment for the use of any unsolicited material will be made upon acceptance. All contributions and editorial correspondence (typed and double-spaced, please) should be directed to AmigaW'orld Editorial Offices, 80 Elm Street, Peterborough, NH 03458; telephone: 603-924-9471. Advertising Inquiries should be directed to Advertising Offices, CW Communications Peterborough, Inc., 80 Elm Street, Peterborough, NH 03458; telephone; 800-441-4403. Subscription problems or address changes: Call 1-800-227-5782 or write to AmigaWorld, Subscription Department, PO Box 868, Farmingdale. NY 11737, Problems with advertisers: Send a description of the problem anti your current address to: AmigaWorld, 80 Elm Street, Peterborough, NH 03458, ATTN.: Barbara Harris Customer Sendee Manager, or call 1-800-441-4403.
List of Advertisers
ASDG, Inc., 58
Access Associates, 71
Amiga Public Domain Connection, 30
BEST, Inc., 22
Brown-Wagh Publishing, Inc., 49
Brown-Wagh Publishing, Inc., 51
Byte By Byte, CIV
C Ltd., 2
Cardinal Software, 88
Complete Data Automation, 93
Computer Best, 52
Computer Mail Order, 89
Creative Microsystems, 10
Delta Research, 93
Digital Creations, 16
Discovery Software, 9
Disk Publication, 16
Finally Software, 75
Futuresoft Applications, 57
Go AMIGA, 59
Go AMIGA, 60, 61
I. S.M., Inc., 16
Infinity Software, 47
KJ Computers, 50
Lattice, Inc., 1
M. W. Ruth Company, 80
Meridian Software, 17
Metacomco Software, 4
Micro Computer Services, 81
Micro Illusion, Cll
Micro Illusion, Clll
Micro Limits, 88
Micro Magic, 91
Micro-Systems Software, 39
Mills Industries, 83
New Horizons Software, 31
Progressive Peripherals & Soft.,
Progressive Peripherals & Soft.,
Sedona Software, 76
Software Shop, 87
Software Visions, 29
Star Flite Telemarketing, 40
Supra Corporation, 41
True Basic Inc., 85
Unicorn Software, 58
Vision Technologies, 88
Word Perfect, 5
World of Commodore, 4
Xerox, inc, 77
* This advertiser prefers to be contacted directly
This index is provided as an additional service. The publisher does not assume liability for errors or omissions.
ad ient ire
another vntand of leqends.Tmty trie mo >
tht nq ot a Dungeon & Dragon type ad ient,utes.
T ParticiPate IP
the adventures of IIMite cure ' " three brothers as
Ip they travel through a faery land full of vicious monsters, enchanted princesses, fearsome dragons and even a kindly wood cutter or two. Faery Tale Adventure will provide you with weeks of challenging exploration to conquer, so pick up your copy and begin today I
These three arcade style games are the first in our new ONE-ON-ONE SERIES. These exciting games feature one-on-one playability, digitized sounds & music, realistic graphics and fast action. Our reasonably priced ONE-ON-ONE SERIES will keep you on the edge of your seat, so pick up all three today!
J OTHER PRODUCTS J FROM MICROILLUSIONS
j Now available in: Math version,
A Spelling version, Trivia version 1 * THE PLANETARIUM7" I
J Available soon i
W •DUNGEON J
The second in the "Quest M
7 Master Series" will soon be M
All of these products are now m
being developed for the Amiga, m
and will soon be available m
in other formats (C-64 128, §
IBM PC, Apple, Atari ST).
17408 CflatSWQrth St., Granada Hills, CA 91344, inside CA 818 360-3715 • outside CA 800 522-204! • FAX 818 360
There's a slim difference between the ordinary and the extraordinary. . . PAL JR.
True DMA controller with SCSI option I Mbyte FAST RAM at C00000 User expandable to 9MBytes fast RAM
No wait state memory Battery backed clock calendar Open ZORRO expansion slot Entire system auto-configures Quiet fan for cooling
20 Mbyte PAL JR. S1,495
40 Mbyte PAL JR. SI,995
30 Mbyte PAL JR. CALL
2 8 Mbyte Garganturam board S 835
* ¦ 'W s5f r** V S3 Wfm tr*
"The PAL JR. Is clearly the highest performance Amiga hard disk."
John Foust Amazing Computing
"Designed for the power user... A solid well built piece of hardware."
Bruce Webster Byte Magazine
"The PAL System is extremely well built and is the fastest hard disk system available for the Amiga. It's also remarkably easy to install." Louis Wallace AmigaWorld Contributing Editor
Create your own universe with SCULPT 3-D
Brings the power of RAY TRACING to the Amiga
Full Intuition interface Five IFF modes including HAM Create images in TRUE 3-D
Supports overscan display for full screen video Powerful as packages costing thousands of dollars more Written by Eric Graham a la "Robot Juggler"
Suggested Retail only S99.95
Watch for ANIMATE 3-D later this summer
BYTE by BYTE.
9442 Capital of Texas Highway North Suite 150 Austin, TX 78759 (512) 343-4357
Arboretum Plaza II
• Word Problems
• Multiple Activities & Difficulty Levels
• Superb Graphics
¦A.=rr: : :