Skip to main content

Full text of "NeXT Software and Peripherals catalog Fall 1989"

See other formats




1 

Fall 1989 


Software and Peripherals 





















m 


We at NeXT have tried to make the information 
contained in this paper as accurate as possible. We 
cannot, however, guarantee its at curacy NeXT reserves 

the right to make changes to the plans we describe 
without obligation to notify you. In no event shall 
NeXT be liable for any damages, including any indirect, 
special, incidental or consequential damages, 
resulting from your reliance on the information eon- 
mined m this paper. 

©1989 NeXT, Inc. All rights reserved. 

ted in the 1 V 


N'eX'l, the NeX I' logo \pplicarion kit, Digital 
Librarian, Interface Builder, Sound kit. Music Kit, and 
Next Bus are trademarks of NeXT, hit. NcxtStcp is a 
registered trademark of NeXT, Inc. Object Oriented 
FORTRAN is a trademark of Absoft Corporation. Who's 
Tailing is a trademark of \damarion Inc. MET\E()VJ 
is a trademark of Addison-Wesicy Publishing (Company 
Vlohe PostScript. l )ispla\ PostScript, and Stone ate 
registered trademarks of \dobc Systems hieorpoiared. 
Carta, Illustrator, Sonata. Stone Informal, SttmeSans, and 
StoneSerif are trademarks of Adobe Systems, Inc.TpX 
is a trademark of the American Mathemat ical Society 
UNIX is a registered trademark of AT& 1. A/l IX, Apple, 
Macintosh, LaserWriter, and HyperCard are registered 
trademarks of Apple Computer. Inc. AppleShare and 
LocalTalk are trademarks of Apple Computer, Inc. Bl G- 
56 is a trademark of Ariel Corporation. MaeWrive is a 
trademark of Claris Corporation. Finale and Music Prose 
are trademarks of C X)I)A Music Software. MaeLmk is a 
registered trademark of DataViz Inc. DataVi/ is a 
trademark of DataVi/. Inc. Dayna is a registered 
trademark of Das na Communications Ine. DaynaEH.E 
DavnaNET, DavnuMAIL, and DaynaTALK are 


trademarks of i>ayna Communications. GEMS and 

ini )ia are tiademarks of Decision hocus, hit.. 

VAX is a trademark of Digital Equipment Corp. 
Klectrohome is a registered trademark of Elcetrohome 
Limited. ESP ESPRIT is a trademark of Electronic 
Svsrems Produt ts. 1 hsplaytaik and Smart Art are 
trademarks of Emerald City Software, Ine. Abaton is a 
registered trademark of Evercx Systems, Inc. IntcrFax 
anil Sean 500/GS arc rrademarks of Eveiex Systems, Ine. 
RGB 111, RGB 202, and RGB 108 are trademarks of 
Extron Electronics. PhoncNE l and Mat Ret oidcr ire 
registered trademarksnfhiiullnnComputing, Inc 
'! iinbukni is a trademark of Farullon Computing. Ini. 
Flash Graphics is a trademark of Flash Graphics. 
FrameMaker is a registered trademark of Frame 
’technology Corporation. ErameMarh. ErameViewer, and 
International 1 ramcMakci itc trademarks of Frame 
Technology Corporation. Allegro CL is a registered 
trademark of Fran/ Inc. i utura is a legi.sfcretl tratlemark 
of Funihciou I ipografica Neufville S V. E.lectromc 
Encyclopedia is a registered trademark of Groiier, Inc. 
Hayes is a registered trademark of Hayes Microcomputer 
Products, Inc. Flexible 1 .icense Manager is a registered 
trademark of 1 lighland Software, Inc. IBM is a registered 
trademark of IBM Corporation. Gailiard, Garamond, 

ITC Bookman, !TG Zapf Chancery, EEC Avant Garde 
Gothic, and EEC Zapf Dingbats are registered 
trademarks of international Typeface Corporation. 
McdiaSration is a tradenuuk of Imagine Software. Ine. 
Informix and i IypcrScript are registered trademarks ol 
Informix Software, Inc. Wing/ is a trademark of Informix 
Sokwaie, hie EtherPoit is .«legistetetl trademark i 1 
Kinetics, a division of Exclan, Inc. Dreams and MaeDraft 
are registered trademarks of Innovative Data Design, 
lm . KnowledgeSet and knowledge Retrieval System arc 
registered trademarks of KnowledgeSet Corporation. 
Helvetica, Palatine, PeignotDemi, and Times Roman are 
trademarks of 1 Jnorype AC and/or its subsidiaries. Lotus 
and 1-2-3 are trademarks of Lotus Dev elopment 
Corporation. Performer and Professional Composer are 
registered trademarks of Mark of the 1 mcorn. Inc. 
Artisan and 'Top Draw- are trademarks of Media Logic 
Incorporated. Rich Text Format is a registered trademark 
ofMcri urv Wirt Produi ts. Ine. Webster's Ninth New 
Collegiate Dictionary and Collegiate are registered 
trademarks of Merriam-Webster, Inc. and are used herein 


pursuant to license. Digital Ears, Digital Eye, 

1 )1 .Recorder, and IW Recorder arc Trademarks ol 
Mctarcseareh, Incorporated. WordStar is a registered 
trademark of Micro Pro International Corporation. MS 
and MS-DOS arc registered trademarks of Microsoft 
Corporation. DSP56001. SIM56000, M( 168882, 

ASM56000, SIM96000. and ASM96000 are trademarks of 
Motorola, hie. MiilnMatc is a trademark of MultiMare 
International, a subsidiary ot \shtoh late Corporation 
NEXPERT Object and NEXPKRT Al 1 library are 
trademarks of Neuron Data, Inc. NV1 is a trademark of 
New Vision 'Technologies, Ine. Offieewriter is a 
icgistered nademark or Office Solutions, hit. Oxford and 
()xford 1 niversits Press are trademarks oft Kford 
University Press and are used herein pursuant to license. 
JETSTREAM is a trademark of Personal Computer 
Peripherals Corporation. INGRES is a trademark of 
Relational 'technology, Inc. A/D64x is a trademark of 
Singular Solutions. Objective^ I is a registered trade ¬ 
mark of the Stepstone (Corporation. Sun and Net¬ 
work File System (NFS) are trademarks of Sun 
Microsystems, Inc. MicroPhonc 1! is a trademark of 
Software Venture's (Corporation. Transact-SQL is a 
trademark of Sybase, Inc, LattisNet is a registered 
trademark of SynOpties Communications, Inc. 
SynOptics is a trademark of SynOpties Communications, 
Inc. ClickArt is a registered trademark of '1 '/Maker 
(Company Wore Now is a trademark of E/Maker 
Company Mac220. Mac240, and Mac241 are trademarks 
of \\ hue Pine Software Inc. Wathwtitim is a legisteied 
trademark of Wolfram Research, Inc WordPerfect La 
registered trademark oi WordPerfeu (lorpoiation. 
Xanadu Hypermedia Information Server is a trademark 
of Xanadu Operating Company. OASYS is a trademark of 
AEL. Ine. NyWrite is a trademark of XYOUEST, Ine. 

This catalog was created by the NeXT design team. All 

photos ate b\ John (Irccnleigh. except for the cover h\ 

Cheryl Rossnm. 


| 

I 



Software and Peripherals 

for the NeXT “Computer System 























. 












































Table of Contents 


































5 Raising the Standard to a 
New Level 


The Hardware and System Software 

7 MegaPixel Display 

7 Optical Disk 

8 Digital Signal Processor 

8 Connectivity 

8 Mach Operating System 

8 Display PostScript 


11 Bundled Software 

Bundled Applications 
14 Mail 

16 WriteNow 
18 Digital Webster 

18 Digital Quotations 

20 Digital Librarian 

22 Radical Eye Software 

t e x 

24 Wolfram Research, Inc. 

Mathematica 

Bundled Programming Environment 
28 Interface Builder and the 

Application, Sound, and Music Kits 
30 Ariel Corporation 
BUG-56 

32 Motorola, Inc. 

ASM56000 

33 NeXT, Inc. and Free Software 

Foundation NeXT Objective-C 
Compiler and Debugger 

34 Sybase, Inc. 

NeXT SQL Database Server 

35 Franz Inc. 

Allegro Common LISP 


37 Directory of Available and 

Announced Third-Party Products 

Peripherals 

40 Abaton 

Scan 300/GS 

41 Ariel Corp. 

DM-N Digital Microphone 

42 Dayna Communications, Inc. 

DaynaFILE 

43 Extron Electronics 

Video Monitor and Projector 
Interfaces 

44 Metaresearch, Inc. 

Digital Ears 

46 Metaresearch, Inc. 

Digital Eye 

48 New Vision Technologies, Inc. 

NVT High Density Video Drive 

49 Personal Computer Peripherals Corp. 

JETSTREAM Tape Backup System 

50 Singular Solutions 

A/D64x Analog/Digital Interface 


Business 

53 Adamation, Inc. 

Who’s Calling 

54 Ashton-Tate Corp. 

55 Data Transforms, Inc. 

GEMS 

56 Data Transforms, Inc. 

InDia 

57 Informix Software, Inc. 

Wingz 

58 KnowledgeSet Corp. 

Knowledge Retrieval System 

60 Lotus Development Corp. 

An Analytical Software product 

61 Microstat Development Corp. 

OMEN III 

62 SouthWind Software, Inc. 

TACTICIAN PLUS 

Workstation Publishing and Graphics 

64 Adobe Systems Incorporated 
Adobe Illustrator 

66 Adobe Systems Incorporated 
Adobe Type Library 
68 Emerald City Software, Inc. 

Smart Art 

70 Frame Technology Corp. 

FrameMaker 2.0 
72 Media Logic Inc. 

Artisan 

74 Media Logic Inc. 

TopDraw 

76 Stone Design Corp. 

TextArt 

78 T/Maker Company 

Encapsulated PostScript ClickArt 
80 Flash Graphics 

Flash Graphics 

Communications 

82 Abaton 

InterFax 24/96N 

83 Cayman Systems, Inc. 

GatorBox 

84 DataViz Inc. 

MacLinkPlus/PC 

86 Farallon Computing, Inc. 

Ethernet PhoneNET 

87 Kinetics Inc. 

EtherPort NL 

88 Software Ventures Corp. 

MicroPhone 11 

89 White Pine Software, Inc. 

DEC terminal emulation 

Database 

91 Informix Software, Inc. 

INFORMIX-TURBO 

92 Relational Technology, Inc. 

INGRES Relational Database 
Management System 
34 Sybase, Inc.* 

NeXT SQL Database Server 

Mathematics and Statistics 
95 Triakis, Inc. 


GAD 

99 Innovative Data Design, Inc. 

Dreams 

100 Lighthouse Design, Ltd. 

A Schematic Entry product 

Music 

103 CODA Music Software 

104 Mark of the Unicorn, Inc. 

Performer 

Multimedia and Hypertext 
106 Imagine, Inc. 

MediaStation 

108 Xanadu Operating Company 
Xanadu Hypermedia 
Information Server 

Education 

110 Halchin & Fleming 
Orbit 

112 Halchin & Fleming 
Rubik Algebra 

Development Tools and 
System Software 
114 Absoft Corporation 

Absoft FORTRAN 77 
30 Ariel Corp.* 

BUG-56 

118 Emerald City Software, Inc. 

Display talk 1.0 
35 Franz Inc.* 

Allegro Common LISP 

120 Highland Software, Inc. 

Flexible License Manager 
32 Motorola, Inc.* 

ASM56000 

121 Motorola, Inc. 

Macro Cross Assembler, Simulator 
Programs 

122 Neuron Data, Inc. 

NEXPERT OBJECT 
NEXPERTAI Library 

123 OASYS 

OASYS FORTRAN, C, and Pascal 
Compilers 

124 Pacific Microelectronics, Inc. 

COMPU-BRAIN 


NeXT Developer Programs 
and Resources 

127 The NeXT Registered Developer 
Program 

127 The NeXT Internet Archive Sites 

128 Demo Programs 

133 NeXT Registered Developers 

135 Specifications of the NeXT 
Computer System 

# Bundled with the NeXT Computer 


DAN—The Data Analyzer 
96 Triakis, Inc. 

Math++ 

24 Wolfram Research, Inc.* 
Mathematica 


Raising the Standard to 
New Level 



' 

Welcome to the second catalog of 
Software and Peripherals for the 
NeXT™ Computer. Its primary purpose 
is to present the 51 companies and 69 
products listed on pages 14 through 124. 
The companies responsible for these 
products are the pioneers, the first 
settlers in the new computing territory 
made available for the first time to 
ordinary computer users by the NeXT 
Computer System. 




As you’ll see in the following review of 
the hardware and software features that 
come with every machine, the NeXT 
system represents a significant jump in 
the level of power and functionality 
available to buyers in search of indivi¬ 
dual computing solutions. To software 
and peripheral developers, this jump 
means opportunities for better features, 
more useful applications, and even 
more productive programming practices 
than were possible on platforms that 
preceded NeXT’s. 

One more thought to keep in mind as 
you read: The products listed in this 
directory are only the tip of the iceberg. 
More than 400 commercial and aca¬ 
demic developers have completed their 
training and begun work on products, 
and their ranks are swelling at a 
steady, steep rate. More than 60 new 
developers are going through our 


software development course each 
month. Also, at least two textbooks on 
NeXT-based object-oriented 
programming are in development, as are 
several general trade books on 
programming and using the system. 


Stay tuned; the future is happening 
here first. 


5 







The Hardware and System Software 






A computer platform is defined 
by the set of capabilities built into the 
standard model—e.g., how much 
graphic resolution and acoustic fidelity, 
how much removable storage, how 
much meaningful speed, how much 
memory, how capable an operating 
system, what kind of imaging 
model, and how much and what kind 
of bundled software. The NeXT 
Computer System offers significant 
leaps forward in each of those categories 
when compared to the desktop com¬ 
puting platforms that have preceded it. 
Separately and together, these advances 
make possible whole new levels of 
performance for both users and 
developers. Here’s just some of what 
users and developers can count 
on in every NeXT Computer System: 


MegaPixel Display 
The MegaPixel Display has more 
than three times as many pixels and 
almost 30% higher pixel density 
than today’s standard personal comput¬ 
ing platforms (which have 640-by-480 
resolution at 72 dots per inch). 
Additionally, each pixel on the NeXT 
screen can display four shades 
(black, dark gray, light gray, and white) 
and four levels of transparency 
(opaque, 2/3 opaque, 1/3 opaque, and 
transparent). In practical terms, 
this means enough pixels to display a 
full 8 1/2 by 11 inch page on the screen 
with room left over for direct access 
to tools and other applications. And it 
means enough pixel density to fill 
the page with real 12-point Helvetica™ 
type instead of an approximation 
of Helvetica designed for 72 dpi resolu¬ 
tion. Additionally, the gray scale and 
transparency give texture and depth to 
images such as icons, and allow 
objects such as molecular models to be 
displayed with transparent shells. 

(See the demo application called 
Molecule, included with every system.) 



Optical Disk 

A single read/write/erasable optical disk 
holds 256 megabytes of data—more 
than 180 times as much as the 1.4-mega¬ 
byte floppies standard at the high end 
of personal computer platforms. For 
example, the complete works of William 
Shakespeare take up less than l/75th of 
the optical disk bundled with each 
NeXT system. Yet NeXT’s optical disk 
is as removable and transportable as 
those earlier disks, and significantly 
more secure. It’s now possible to carry 
your entire electronic world with 
you - literally. 


7 




Digital Signal Processor 
The built-in Motorola 56001™ Digital 
Signal Processor (DSP) helps the 
NeXT system be almost unimaginably 
better at sound, speech, music, and 
image processing than any other personal 
computing or workstation platform. 
Work is already underway to use the 
DSP for everything from real-time 
analysis and control of factory processes 
to speech recognition and other tasks 
that conventional processors cannot 
begin to approach. The DSP can also 
perform as an extremely powerful music 
synthesizer, as demonstrated by a 
bundled demo application called 
ScorePlayer. Among the individual 
scores, for instance, are pieces that use 
the sounds of string instruments. The 
DSP actually generates these sounds by 
using a mathematical model of the 
physical behavior of a plucked string. 

Connectivity 

The NeXT system was designed for an 
unprecedented level of connectivity 
and expandability. Ethernet circuitry is 
built in (along with full TCP/IP and 


NFS™ support), and there’s a thin-cable 
Ethernet connector on the system 
board of every machine. The system has 
two Macintosh® pin-compatible serial 
ports, so modems or other serial devices 
can be attached to the NeXT machine. 
There’s also a Macintosh-compatible 
SCSI port, which can sustain data trans¬ 
fer up to 4 megabytes per second - more 
than double what’s available on current 
platforms. The Digital Signal Processor 
has its own port on the system board 
as well, a port that can carry power as 
well as a signal. (For a first look at 
the kinds of products this port makes 
possible, see page 44 for a description of 
Digital Ears™ and Digital Eye™ 
from Metaresearch.) 

Mach Operating System 
The Mach operating system is 
compatible with Berkeley 4.3 UNIX® 
and brings true multitasking, virtual 
memory, and powerful, fast interprocess 
communication to individual comput¬ 
ing. And it delivers these capabilities 
today, not at some promised point in the 
future. If, for example, the electronic 
mail system needs a word processor to 
display the text attachment to a message, 
Mach lets it communicate directly with 
WriteNow™. Similarly, if users need to 



know the meaning of a word in that text, 
they can use WriteNow’s Define in 
Webster command to automatically call 
on Digital Webster for the definition, all 
without leaving the original program. 

Display PostScript 

The NeXT Computer uses a version of 
PostScript®, called Display PostScript®, 
to talk to both the screen and the printer, 
as well as to other PostScript-compat¬ 
ible devices. Neither users nor pro¬ 
grammers need worry about the low- 
level mechanics of shrinking, growing, 
and manipulating images; they get 
dynamic scaling without loss of screen 
resolution, automatically. Also, the 
computer and Display PostScript ensure 
that what users see on the screen 
matches what they see when they print. 
For a practical demonstration of the 
advantages of this approach, type in 
some text, select it, and begin increasing 
its font size. For comparison, and to 
appreciate fully just how clear the larger 
font sizes look on the NeXT screen, try 
this same exercise on any other 
computer. 











Bundled Software 





I 


902 AA 


© 1988,1989 NeXT, Inc, All Rights R@86i 


Software 


Release 1.0 























The NeXT Computer comes equipped 
with an unprecedented amount of 
user and programmer functionality built 
in. Included are a UNIX mail-compatible, 
easy-to-use, multimedia electronic 
mail application; a complete writing envi¬ 
ronment consisting of the WriteNow 
word processor, digital access to Webster s 
Ninth New Collegiate Dictionary™, 

Webster s Collegiate® Thesaurus , and The 
Oxford™ Dictionary of Quotations', a 
powerful Digital Librarian™ text search¬ 
ing tool, plus NeXT documentation and 
the complete works of William 
Shakespeare on-line; TgX™, a technical 
document preparation system; and 
Mathematica® , a tool destined to revolu¬ 
tionize the teaching, learning, and 
practice of mathematics. 


Because these tools and applications 
are bundled with every computer, the 
market for commercial software for the 
NeXT system simply begins at a higher 
level. For example, WriteNow is already 
bundled, so other word processors 
should add built-in page layout capa¬ 
bilities to join the fray. Similarly, mail 
packages need to handle code attach¬ 
ments, stylized text, graphics, and voice, 
for instance. To aid the software devel¬ 
opers tackling those challenges, we 
made programmability one of the key 
design goals from the system’s inception. 

We are the first desktop computing 
platform to adopt an object-oriented 
approach to software development as the 
standard, and we’ve included a full set 
of supporting tools and prewritten code 
modules designed to make program¬ 
ming the NeXT Computer significantly 


faster and more efficient than is possible 
with other existing platforms. Addi¬ 
tionally, we include an extensive set of 
commented source code files (in the 
Examples directory) that significantly 
shortens the learning curve for using 
those tools and objects. Taken together, 
the bundled tools, objects, and appli¬ 
cations will translate into more 
productivity more quickly, regardless 
of whether you buy the system to write 
software, to learn to write software, or 
to run software others are writing. 


11 




















Bundled Applications 








NeXT, Inc. 

Mail 


Mail, a multimedia electronic mail application, is bundled with every system, because 
having no mail program in a UNIX-compatible computer with built-in Ethernet 
support would be like having your telephone handset glued to its base: The equip¬ 
ment would be in place, but you’d be unable to call. Similarly, electronically mailed text 
without boldface and italics is analogous to substituting a robot voice for a speaker’s 
personality over the telephone. And not being able to send on-screen pictures 
actually gives traditional paper mail systems an advantage over electronic mail. 

To make its multimedia electronic mail application truly the best of both worlds, 

NeXT built support for the WriteNow and RTF text format standards, and 

for the Tagged Image File Format (TIFF) standard, directly into the Mail application. 

Grabbing a graphic file’s icon and dropping it in a message feels reassuringly like 

putting a picture into an envelope. And adding a voice message is like mailing 

the letter and photo and talking on the phone, all at the same time. 

Mail is compatible with standard UNIX mail but is a lot easier to use. Among its 
many features are: 


The ability to send documents, graphics, and sound files by simply dragging their 
icons into the message. 


Multiple mailboxes with easy transfer between them. 


Voice messaging through a microphone connected to the built-in microphone jack. 


One-button reply, forwarding, and address book access. 


Graphic display of the sender’s picture and the date and time the message was sent. 


Full find and replace capabilities from within Mail. 


Bundled Applications 


14 













Window r 

Edit r- 
Font r- 
Print,., p 
Find r- 
: 

Help 

Request r- 
Hide hi 


new office 

Press_Release 

Success 


Mar £9 Max_Henry 
Mar £9 Su$an_Leinberger 
Mar £9 Dave Norman 


Mar £9 Barry„Siiverman Monitored Messages 


Date: Wed, £9 Mar 89 06:16:55 PST 
From: Dave_N orman 
To: sjobs 
Subject: Success 

Dear Steve: 

Using your Digital Library, I looked up the word "success" 
and found a quote that sums up Businessland's mainstream 
UNIX hardware strategy: 

"Out of two, I should 
Choose one and Pray for his success" 

Shakespeare, The Two Noble Kinsmen 

For Businessland, the choice was obvious. NeXT is the only 
computer we evaluated that meets all of the criteria we 
established for power, connectivity, and ease 

The NeXT Computer will not only fit in. 

It will stand out. 


bthompson 
btritotoie 
btschumy 
budjnbble 
by imamoto 
cal Jhixton 
caragh„Kennedy 
caroLfreeman 


Active, mb ox 
User Interface.rnbo; 
Personnel.mbox 
Hardware.mbox 




Best Regards, 


Name: Active,mbox 


Delete 


Transfer <’~ r 


Pause j Record 


Sp2 PS. Can't resist the opportunity to try out your voice mail 
feature. This aime should save executives a lot of time. 


NewMail.mbox 


Mailboxes 


Lip Service 


1 Utilities 

m 

| Sort by Date 

$ 

j Sort by Name 

s 

1 Sort by Number | 

| Compact 


| New Mail 


Bundled Applications 


15 










































































































NeXT, Inc. 

WriteNow 


WriteNow is a powerful, easy-to-use word processor. Its standard features include 
everything users have come to think of as indispensable: full cut, copy, and paste edit¬ 
ing; full font selection, size, and style control; full direct control over margins with 
immediate visual feedback; the ability to paste and resize graphics in a document, and 
much more. It also has a number of not-so-standard features as well, including: 


Automatic messaging to the built-in Digital Webster dictionary and thesaurus, 
the Oxford Dictionary of Quotations, and any documents available through 
Digital Librarian. 

On-screen multiple columns. You can write, edit, and print your documents with up 
to four columns. 


Full mail merge, including conditional selections. 


Automatic numbering and display of footnotes. 


Updating page number, date, and time markers anywhere in a document. 


Built-in fast, comprehensive spell checking. 


Immediate character, word, and paragraph count at any time. 


Multiple headers and footers assignable to every page, or even, odd, or specific pages. 




Bundled Applications 


16 















I7FFF ijnr"jj. Fixed Flexible 


Window r- 


Check Spelling 


Delete 


Document 

Guess- 


Format r- 


Guesses 


Request F 


Place Graphic- 


Change Case; 


Count. 


Select All 


Dictionary 

Learn 


Font Panel 


Times Italic 36.0 p 


Ohifs 

Palatino 

Revue 


Roman 

Italic 

Bold 

Bold Italic 


Font Panel... t 


Larger 


Smaller 


Heavier 


Preview 


Superscript / 


Subscript V 


Unscript 


100% 


Write No w 


Insectawn — /private/tmp 


Family 


Typeface 


.PflYLOGENY OF THE 

NSECTA 


Hie fossil record for precambrian time is quite scanty, but 
by the Cambrian period marine arthropods were present, 
consisting of trilobites, cmstaceans, and xiphosurans. The first 
terrestrial arthropods-scorpions and millipedes-appeared later, 
in the Silurian period, and the firt insects appeared in the 
Devonian. Relatively few insects fossils are known from the 
Devonian, but many are known from the Carboniferous and later 
periods. 


Bundled Applications 


17 

























































































































NeXT, Inc. 

Digital Webster and Digital Quotations 


The complete writing environment of the NeXT Computer includes, in addition 
to the WriteNow word processor, digital access to Webster's Ninth New Collegiate 
Dictionary, Webster's Collegiate Thesaurus, and The Oxford Dictionary of Quotations. 

These reference volumes contain all the information available in their printed 
versions (including pictures); they display it in a cleaner, more readable form, and they 
add to it all the convenience, power, and efficiency of electronic access. Among 
their features: 

Complete on-line access to all the dictionary and thesaurus apparatus, including a 
handbook of style. 


The ability to follow a cross-reference thread by pointing and clicking. 


Full word, bold word, and prefix search capability. 

Full direct communication between WriteNow, Digital Webster, Digital Quotations, 
and Digital Librarian. 

With the dictionary and thesaurus, you can look up word meanings, spellings, 
synonyms, antonyms, and pronunciations, without exiting from the word processor. 
Simply select a word in a document in progress, or type in a questionable or interest¬ 
ing word. The quality of the on-screen dictionary - with its original definitions, 
illustrations, punctuation, and appearance intact — ensuros that you sacrifice nothing 
by abandoning your shelf-bound dictionaries. 

Similarly, the on-line book of quotations lets you choose a quotation to spice up a 
document or speech, or find out who uttered a particular phrase or idea. As with 
Digital Webster, you can look up quotes by selecting a word in a document and 
searching all possible matches, or by typing in a word or words. 

In the NeXT writing environment, the electronic references plus WriteNow make 
writing easier, richer, and more fun. 


Bundled Applications 


18 











Thesaurus 


Dictionary 


Define 


Quotations 


Ward 


156 Found 


Digital Webster 


Webster 


Window 

r- 

Edit 

r- I 

Print... 

P 

Contents | 

Preferences.. ] 

Help 

? 

Find r-1 

Request r j 

Hide 

h i 

Quit 

_if 


"'forge vi forged; forg*mg 
[origin unknown] 

( 1611 ) 

1: to move forward slowly and steadily (die great ship forged ahead through the 
waves) 

2: to move with a sudden increase of speed and power (the horst forged into the 
lead in the homestretch) 


§ Thesaurus: 


forge vo 

syn make 3, build, construct, fabricate, fashion, form, manufacture, mold, 
put together, shape 

rel beat, pound, turn out; copy, imitate 


AMBROSE PHILIPS 1675?—1749 
The flowers anew, returning seasons bring! 
But beauty faded has no second spring, 
rfte First Pastoral <1709), nothin, 1 


EDGAR ALLAN POE 1809-1849 
Helen, thy beauty is to me 

Like tho s e Miceari b arks of yore. 
That gently, o'er a perfumed sea, 

The weary, wayworn wanderer bore 
To his own native shore. 


forge i 


On desperate seas long wont to roam. 
Thy hyacinth hair, thy classic face, 
Thy Naiad airs have brought me home 
To the glory that was Greece 
And the grandeur that was Rome. 

To Helen. 1.1 


Bundled Applications 


19 
















































































NeXT, Inc. 
Digital Librarian 


Digital Librarian™, which includes the Oxford University Press™ Edition 
of William Shakespeare: The Complete Works, is a very capable built-in searching and 
indexing tool, providing the basic capabilities you need to make on-line access 
to documents efficient and productive. It can build a fast-search index for any book 
or folder whose icon you drop into the application. It can then look up whatever 
you ask it to, displaying the relevant part of the document in seconds or less. 

Digital Librarian comes with the system documentation and the complete works of 
Shakespeare already indexed. 

Its usefulness is not confined to material acquired from others. Correspondence, 
design notes, business records, contract files, experimental observations, downloaded 
search results, and even something as simple as a phone list are all useful grist for 
Digital Librarian’s mill. 

Its features include: 

Access to information on a local disk or over the network in seconds through a simple, 
direct interface. 

Customizable settings for adjusting the thoroughness of the index. 

Full word and prefix searching. 

Ability to sort found entries by date, description, or weight. 

Separate font selection and size control over the entry summary and the document 
display area. 


Bundled Applications 


20 













02 JJserlntf.wn 


Mu It iple- C licMug 


Preferences; 


Request 


Shakespeare 


UNI". Manual 
Pages 


NeXT 

Manuals 


Release 

Notes 


Shakespeare «*■* 

8 The Merry Wives of Windsor: 5.1: Enter Sir John Falstaffand 


8 Henry V: 1.1: Enter the Archbishop of Canterbury and the Bishop Ely 
8 Hamlet: 4.5: Enter Queen Gertrude and Horatio QUEEN GERTRUDE ! will 
8 Pericles, Prince of Tyre: Sc.i9: [A brothel sign.] Enter two 




Librarian 


Digital Librarian 


The Merry Wives of Windsor 

5.1 

Enter Sir John Falstaffand Mistress Quickly 
SIR JOHN Prithee, no more prattling; go; I'll hold. This is 
the third time; 1 hope good luck lies in odd numbers. 
Away, go! They say there is divinity in odd numbers, 
either in nativity, chance, or death. Away! 

MISTRESS QUICKLY I'll provide you a chain, and I'll do 
what I can to get you a pair of horns. 

SIR JOHN Away, I say! Time wears. Hold up your head, 
and mince. 

Exit Mistress Quickly 
Enter Master Ford , disguised as Brooke 
How now, Master Brooke? Master Brooke, the matter 
will be known tonight or never. Be you in the Park 10 
about midnight at Heme’s Oak, and. you shall see 
. . jgpn ds r s, 


•-clicks an object by positioning the cursor over it, tb| 
Jmouse button twice in succession. Themouse buttor 
f hin a short interval of the first; or the action will courj 
m a double-dick. In addition, the cursor can’t move 
is to guarantee that the double-dick remains focused 


ences application, users can set the maximum length 
iual needs, 

dicks an object by rapidly pressing and rdeasing am 
I ;ion. The time interval between successive dicks anc 
I ebetvveen die first and the last dick are subject to die 
: louble-dick. 

\ should beused. only for actions that logically extend 
Itriple-dieking only for actions that extend a double- 
rul e, one phil osoplti cal, the other programmed c 

ouse actions arebest remembered and understood wi 
ally out of simpler actions, 












Bundled Applications 


21 





























































































Radical Eye Software 
TgX and METAFONT 


The TgX typesetting system is a document preparation system designed for 
technical documents, reports, and books. Written by Donald E. Knuth and ported by 
Radical Eye Software, it features full support for PostScript fonts and graphics. 

It typesets complex equations and tables gracefully and beautifully. Powerful macro 
facilities and full typographic control allow the easy creation of beautiful documents. 

NeXT TgX includes a full implementation of TgX, as described in The TjfXbook 
by Donald E. Knuth. Also included is METAFONT,™ the font design system 
described in The METAFONTBOOK by the same author, and LaTeX, as described in 
LaTeX User’s Guide and Reference Manual by Leslie Lamport. All three of these 
books are published by Addison-Wesley. The distribution also includes a PostScript 
printer driver, a TgX previewer, a bibliography database program, and various 
other utilities. 


Bundled Applications 


22 




Bundled Applications 


23 






















































Wolfram Research, Inc. 

Mathematica 


Mathematica is a comprehensive software system for mathematical computation, 
widely used by scientists, engineers, analysts, students, and others. Thanks to the 
inclusion of Mathematica with every system, the NeXT Computer can perform nearly 
any numerical, symbolic, or graphical mathematical manipulation users are likely 
to ask of it, no matter how sophisticated their mathematical needs. And because the 
Mathematica kernel can be up and running in less than a second when called 
from another program, its calculating powers are almost instantly available to any 
program that needs to use them for results. 

Mathematica performs several kinds of computations: 


Numerical computations, allowing arbitrary precision, including matrix manipulation 
and evaluation of more than 400 mathematical functions. 


Symbolic computations, including algebraic solution of equations, polynomial 
factorization, symbolic integration and differentiation, and power series expansion. 

Graphics, including 2D and 3D plots of functions and data, 3D object modeling, 
and animation. 

Mathematica can be used both as an interactive calculational tool and as a high-level 
programming language. It supports procedural and functional programming, as well as 
transformation rules based on pattern matching. 

On the NeXT Computer, Mathematica has a front end that supports Notebooks, which 
are interactive documents that mix text, graphics, and Mathematica input and output. 

Mathematica can be connected to external programs, and can generate output 
for PostScript, TgX, C, and other languages. The Mathematica kernel on the NeXT 
Computer is fully compatible with all other versions of Mathematica. 


Bundled Applications 


24 









■ Harmonic Transformations 

Following is an animation of a transformation between two spherical 
harmonics, Y(4,l) <--> Y(4,2). This animation is generated entirely in 
mathematics, using a command defined in the" Implementation" section, 
below. 


Search 


About Mathematica. 


Make Template 


UntitJedi 


W Two-Dimensional Waves 

Waves in two dimensions axe often represented in terms of Sin Waves. Combination! 
of such waves can be used to represent simple traveling waves in two dimensions. 
Following is an example of a traveling wave, animated in Mathematica. The command 
below generates the entire animation automatically. 

Do[Plot3D[S±n[x+n] Cosly+n], (x, -Pi, Pi), {y, -Pi, Pi}], 

(n, 0, Pi-Pi/16, Pi/16}]; 


Stack Windows 


Tile Windows Wide 


Tile Windows Tall 


Show Network 


Show Defaults 


Show Styles 


Show Clipboard 


Windows 


J Action 

r 

| Help Cursor 

/ 

1 Styles 

r- j 

1 Why the Beep? 


Formats 

r- | 

j Explain Selection 

H 

I Windows 

i j 

1 Complete Selection 

■; k 



3 Help 

f j 

I File 

x ] 

I Edit 

r | 

J Cells 

r-1 


Bundled Applications 


25 
































































































































Bundled Programming 
Environment 


NeXT, Inc. 

Interface Builder and the 
Application, Sound, and Music Kits 


Every NeXT system includes a full object-oriented programming environment and 
tool set designed to make developing software dramatically easier, more efficient, and 
more productive. By choosing an object-oriented platform, we alleviated the need 
for every programmer to reinvent every wheel for each new program. 

The centerpiece of the NextStep® development environment is a unique new 
application program called Interface Builder. Memorizing several hundred program 
calls just to put the interface on the screen is a waste of developer brain power; 
Interface Builder makes building an application’s interface feel more like shuffling 
through and choosing toys from a box and less like remembering formulas for a 
physics test. 

Instead of remembering the code incantations to draw the pieces of a slider at a 
particular location in a particular window, programmers need only point to the picture 
of a slider and drag a copy of it to the panel or window where they need it. Their 
energy can go into thinking about how the interface looks and what it’s meant to let 
the user do, instead of into how to create it on the screen. And when the interface 
is ready, a single command empowers the objects and methods that do the work. 

We have built more than 30 objects into the bundled Application Kit to support 
Interface Builder and to supply developers with prebuilt, fully reusable, extensible 
code for such basic functionality as displaying editable, scrollable multifont, 
multistyle text in a window; reading from and writing to disk; printing, and so on. 

Similarly, we have built the objects in the bundled Music and Sound Kits to 
provide prebuilt, fully reusable, extensible code for controlling the built-in Motorola 
DSP56001 Digital Signal Processor. 


Bundled Programming 
Environment 


28 









Gas Molecule Chamber 
Simulation 

by Pierre LeBounce 


Ver Mor i i .0 


Windows 


Button 


Objects 


Notepad. 


Preferences 


Switch 

C Radio - 

C Radio 1 j : 


Window Inspector 


Attributes 


Title: j Panel 1 

-Backing - 

C None 
C' Retained 
C Buffered 


— Controls 

Miniaturize j 
Close yj 
Resize Bar j 


Gravity 


Same Size 


Ungroup 


-Options - 

Free When Closed I 

Hide On Deactivate_| 

Visible at Launch Time_| 

Deferred yj 


3now Grid 


Resize Window R 


Panel 

Window 


PRASE 


Sound 


Revert 


4»rivate/Net/k9/dps/keith/ Molecule 


File’s Owner 


First 

Responder 


Sound: 


GustomView 


Draw 


Bundled Programming 29 
Environment 
































































































































































Ariel Corporation 

BUG-56, Digital Signal Processor Debugger 


BUG-56™, which comes with every NeXT Computer System, is a symbolic 
debugger designed to assist in developing applications for the Motorola DSP56001 
Digital Signal Processor, which is also standard with each NeXT Computer. 

Ariel’s BUG-56 is the first symbolic debugger for Motorola’s DSP56001. Data 
and registers can be modified or viewed at any time. BUG-56 supports multiple 
breakpoints, single stepping, symbolic disassembly, and a patch assembler. 


Bundled Programming 
Environment 


30 










DATA ALU REGISTERS ! 


ADDRESS ALU REGS X] 


X |$010000 |$FFFFFF 

|$00 j$000000 j$000000 


Ctrl Panel. 


Host Port r- 


$000000 $000000 


Bj $00 | $000000 1 $000000 


STACK 


Search; 


Watch 


+0.0078125 


• 0.0000001 


0.0000000 


0.0000000 


+0.007812619209282 


Run/Stop ~~~~— 
I RUN I SSTEP 


Host. Port Log 


0.000000000000000 


To Port. 


000.000000000000000 


$00BB 


000.000000000000000 


■ a^drorsyinboifoA RUWSSTiP | 


Auto | |7 

id 8f>oni '/ : 


Symbolic Host Port 

A Use id Display 

■ jdFtetfrc 
ViavTaBte Rose! 


Hardware 

Reset | X| mt Inhibitor 
yjlPRmask 
1 Data ROMs 


Brk/TrcPt 

_jTracePts 

jBreakRs 


IPR @ $FFFF 


Hex 

$4018 

BBBBm 


IRQB (bits 4,3) 

I'P'S.~~ NegEdge_j 


IRQA (bits 1 JO) 


NegEdge_| 


BUG56 


BUG-56 DSP56001 Debugger Control Panel 


$0001 

|$0000 | 

$FFFF 

$0000 

j$oooo ■ 

$FFFF 

$FFE9 

|$0000 

$FFFF 1 

$FFFB 

I$0000 

$FFFF 1 

$0000 

j$0000 ' 

$FFFF A 

$0000 

j$oooo ; 

$FFFF 

$0000 

|$0000 

$FFFF I 

$0000 

|$0000 

$FFFF | 


#1 2 


WT 

$1111 

003 

$1010 

004 

$aaaa 

005 

$AJbcd 

006 

$9876 

007 

$65432 

nna 




SSH 

SSL 

0 

$0089 

$2014 A 

1 

$00BB 

$2014 

2 

$0006 

$2018 

3 

$0000 

$0000 

4 

$0000 

$0111111 

5 

$0000 | 

$0000 

6 

$0000 : 

$0000 

7 

$0000 | 

$0000 


$0000 : 

$0000 1 


X :$0000 
X:$0001 
X :$0002 
X:$0003 
X:$0004 » $004000 
$014040 


$123456 

$008000 

$300080 

$040000 


$224000 
$040905 
$010000 
$008601 
$400208 
$080001 
$000100 
$000210 
$240004 
$010000 

High [$oT ff 


I$0000 


:$CI0B2 < $0000334> 

' BAD OPCODE, 

<DC $0000B4> 


:$00B3 <$606000> 

MOVE 

RO, X: (RO) 


.$00B4 <$685800> 

MOVE 

RO, Y: (RO) + 


:$00B5 <$000000> loop 

NOP 



:$00B6 <$0C00B6> sats 

JMP 

<zats 


:$00B7 <$G00000> 

NOP 



:$00B8 <$000000> 

NOP 



:$00B9 <$0003BA> 

ANDI 

#$03, OMR 


:$00BA <$0004FA> 

OEI 

#$04, OMR 


: $00BB < $000000 > sudbrl 

NOP 



:$0QBC <$000000> 

NOP 



:$00BD <$000000> 

NOP 



:$00BE <$0BF080> 

JSR 

>subr2 


:$0000 <$000000> 

NOP 



:$0001 <$0000Q0> 

NOP 



: $0002 <$000000 

RTS 




:$0058 <$08706B 
:$005A <$087069 
:$0050 <$08706B 
:$005E <$073830 


> M0VEP 

> M0VEP 

> M0VEP 

> M0VEM 


X:< < %HRX,P 
X:< < %HSR,P 
X;<<%HRX, P 
SSL,P:$38 


>$0034 

>$0037 

>$0036 


Bundled Programming 
Environment 


31 


























































































































































Motorola, Inc. 

DSP56000 Family Macro Cross Assembler (ASM56000) 


The full-featured ASM56000™ macro cross-assembler program translates one or 
more source fields containing DSP instruction mnemonics, operands, and assembler 
directives into relocatable object modules that are relocated and linked by the 
DSP56000 Linker. In the optional absolute mode, the cross-assembler will generate 
absolute load files. The ASM56000 recognizes the full instruction set and all 
addressing modes of the DSP56000, including support for separate X and Y data 
memory spaces and data transfer macros with support for macro libraries (via 
the MACLIB directive). 

A similar Motorola macro cross-assembler product - the ASM96000™, which operates 
on the DSP96000 family - is available separately from Motorola. 


Bundled Programming 
Environment 


32 




NeXT, Inc. and Free Software Foundation 
NeXT Objective-C Compiler and Debugger 


The Objective-C® compiler provided with the NeXT Computer System is a high- 
performance optimizing C compiler that is fully compliant with the draft 
proposed standard for ANSI-C. The compiler is an enhanced version of the GNU C 
Compiler (GCC), developed by the Free Software Foundation, which has been 
extended by NeXT to directly compile Objective-C programs. The Objective-C 
language adds object-oriented features to the standard C language. These 
features allow programmers to: 


Build modular, extensible software systems. 

Achieve a high degree of code sharing by making it easy to reuse and specialize 
existing Objective-C classes. 

Because Objective-C is a small superset of the C language, programmers can 
integrate existing C programs into the NextStep environment easily. It also virtually 
eliminates the time normally required to learn a new object-oriented language 
and environment. 

The GNU C Compiler is well known for producing highly optimized object code that 
provides uncompromised performance. GCC also provides such powerful features 
as inline function expansion, which can make the Motorola MC68882™ Floating- 
Point Coprocessor achieve even greater mathematical performance. 

The GNU Source-Level Debugger (GDB), created by the Free Software Foundation, 
has been extended by NeXT to support the special features of the NeXT development 
environment. These extensions provide complete source-level debugging of 
Objective-C programs using standard Objective-C syntax. Debugging of programs 
with multiple Mach threads is also fully supported. In addition, NeXT has 
added an Emacs-style command line interface to GDB. 


Bundled Programming 
Environment 


33 

















Sybase, Inc. 

NeXT SQL Server 


The NeXT SQL Server is based on Sybase, Inc.’s field-tested, industry-standard 
relational database management system (version 4.0). The NeXT SQL Server 
is a powerful and flexible solution for single or multiuser database needs, from simple 
decision support to large transaction processing systems. 

Developers can use the engine as the basis for database applications, without having 
to start from scratch. Users can count on underlying data compatibility among 
these applications, and can cut, copy, and paste data as cleanly as they now cut, copy, 
and paste text and graphics. Support for up to five simultaneous users is built in, 
and the engine is fully compatible with, and transparently upgradable to, the full- 
powered network version, which supports an unlimited number of simultaneous users. 

NeXT SQL Database Server provides: 


Client/Server architecture, separating database management functions into a “front- 
end” client component, where data is manipulated, and a “back-end” server 
component, where data is managed. 


DBMS-enforced integrity, allowing data integrity and transaction logic to be 
stored in the database itself, accessed by all database applications. SQL Server 
evaluates the client’s request and rejects unauthorized changes. This intelligence 
simplifies application design and maintenance. 


Transact-SQL™ commands, combining industry-standard SQL with Sybase 
enhancements (for creating and storing precompiled commands using if-else logic, 
and so on). 


Distributed data management, permitting both distributed access (a central 
SQL Server supporting applications running on different machines) and distributed 
databases (an application accessing data from multiple SQL Servers in a single 
transaction). 


High availability, featuring on-line utilities to handle diagnostics, changes, and more, 
while applications continue to run. 


Performance, built in at the design stage. 


Bundled Programming 
Environment 


34 












Franz Inc. 

Allegro Common LISP 


For 25 years, Common LISP has been the lingua franca of artificial intelligence 
research. Including Franz Allegro Common LISP with every NeXT system acknowl¬ 
edges the importance of giving NeXT developers access to a high-quality LISP 
programming environment. 

The NeXT version of Franz Allegro Common LISP is fully compatible with 
Objective-C, so it delivers to LISP the best of both worlds in a single environment: 
the full power of LISP plus the full power and efficiency of Interface Builder and 
the bundled kits. Application Kit objects are fully available from the LISP environ¬ 
ment, enabling users to subclass Application Kit objects from LISP 

Allegro CL is a complete implementation of Common LISP as defined in Guy 
Steele’s Common LISP: The Language, and contains extensions for increasing 
programmer productivity. For example, powerful debugging tools, including a tracer, 
a stepper, and extensible top level with history, are included for saving time and 
effort when debugging applications. 


Bundled Programming 
Environment 


35 








Directory of Third-Party Products 
























What follows is a directory of publicly 
announced third-party software 
and hardware products available and/or 
under development for the NeXT 
Computer System. The products are 
grouped into several categories: peri¬ 
pherals, general business applications 
(such as spreadsheets), workstation 
publishing and graphics (page layout, 



graphic tools and art), communications 
(network and modem), database, 
mathematics and statistics, computer- 
assisted design, music, multimedia and 
hypertext, education, and developer 
tools (languages, etc.). 

Taken together, the products described 
in this directory bear eloquent tes¬ 
timony to the range of peripheral and 
software possibilities the platform is 
inspiring from day one of its availability. 
For additional information about par¬ 
ticular products beyond what’s included 
here, we encourage you to contact 
the vendors directly via the addresses 
and phone numbers they have 
provided for you. 


A final note: Because this directory 
includes only applications that have 
been publicly announced by third-party 
developers, it lists only a small subset 
of the total number of development 
projects currently underway. For a more 
extensive (though not complete) 
listing of developers who have attended 
the NeXT Developer’s training class, 
refer to page 133. 

NeXT, Inc. does not warrant the valid¬ 
ity of any claims made in these 
descriptions of third-party products. 
These product descriptions were 
taken from information provided by 
each vendor. 


37 



















Peripherals 



Abaton 

Scan 300/GS 


Abaton®’s Scan 300/GS™ is a 300 dpi, 8-bit scanner that offers the superb clarity of 256 
levels of true gray-scale scanning. With its scanning capability, the 300/GS produces 
scanned images that retain much of the richness and detail of the originals. 

The flatbed design of the 300/GS lets you accurately align and scan books, magazines, 
and other documents that sheetfeed scanners cannot handle. The removable lid 
allows you to easily scan oversized drawings and maps. 

The software interface kit for the 300/GS contains software that gives you accurate 
control of scanning brightness and contrast. Documents can be quickly previewed 
and portions of the document selected for a full 8-bits-per-pixel scan. Scanned 
documents can be saved as TIFF files for later use. Using the NeXT Computer’s 
multitasking, other applications can invoke the 300/GS software and directly 
incorporate the scanned image. 


Price: Contact Abaton Availability: Contact Abaton For more information: 

Abaton 

A Division of Everex Systems, Inc. 
48431 Milmont Drive 
Fremont, CA 94538 
415 683-2226 


Peripherals 


40 








Ariel Corporation 
DM-N Digital Microphone 


Ariel specializes in supplying high-quality audio domain digital signal processing 
hardware and software development tools. The DM-N is a digital microphone 
accessory for the NeXT Computer with lab-quality data acquisition capabilities. 

The DM-N is a high-fidelity stereo microphone with integral Analog-to-Digital 
converters, volume controls, and level indicators. It connects to the NeXT’s DSP port 
and provides software-selectable sample rates from 88.2 kHz to 5.5 kHz per channel, 
with tracking linear-phase anti-alias filters. DM-N offers true 16-bit performance, 
which complements the NeXT Computer’s compact disc-quality audio outputs. 

The DM-N also accepts differential line-level signals from CD players, tape 
recorders, mixing consoles, or other analog audio equipment. 

Ariel Corporation, founded in 1982, also designs and manufactures DSP-based 
boards for the IBM® PC and compatibles and Hewlett-Packard Series 200/300 engi¬ 
neering workstations. In addition, the company supplies application software 
for acoustic testing; digital recording, editing, and playback; spectrum analysis; and 
digital filter design. 


Price: $495 (North America) Availability: Contact Ariel For more information: 

Mark Clayton/ 

Anthony Agnello 
Ariel Corporation 
433 River Road 
Highland Park, NJ 08904 
201 249-2900 
201 249-2123 fax 


Peripherals 


41 







Dayna Communications, Inc. 
DaynaFILE 


Dayna Communications, Inc., designs and manufactures innovative, high-quality 
connectivity and networking products, including the first MS-DOS® co-processor 
product available to Apple® Macintosh users. The company’s current offerings 
include DaynaFILE , an external disk drive that lets Macintosh computers read 
from and write to MS-DOS disks. 

Dayna is developing an external, SCSI floppy disk drive for the NeXT Computer. 
This drive will read from and write to standard UNIX-formatted diskettes, as 
well as all of the MS-DOS formats. Subsequent product enhancements can provide 
direct access to Macintosh formatted diskettes. 

The Dayna drive will facilitate the publishing, distribution, and transfer of 
applications, databases, and other data on low-cost, floppy diskettes. It will also 
provide seamless access from NeXT Computers to data generated on computers 
running non-UNIX operating systems, such as MS-DOS. 

In addition to DaynaFILE, the company has also created DaynaTALK™, 
DaynaNET™, and DaynaMAIL™. 


Price. Contact Dayna Availability: Contact Dayna For more information: 

Deanne Waltz 

Dayna Communications, Inc. 
50 South Main Street, 

Fifth Floor 

Salt Lake City, UT 84144 
801 531-0600 


Peripherals 


42 










Extron Electronics 

Video Monitor and Projector Interfaces 


Extron offers three video monitor and projector interfaces for the NeXT Computer: 
the RGB 111™ NeXTComputer Interface, the RGB 202™Universal Analog/ECL/TTL 
Interface, and the RGB 108™ Universal Analog/ECL Interface. 

The RGB 111 interface is designed to isolate and buffer the NeXT Computer’s 
analog signal output to provide simultaneous local monitor viewing and a separate 
red, green, blue, and composite sync output for displaying the computer video on a 
compatible data monitor or data projector. The RGB 202 and RGB 108 interfaces 
allow the black-and-white video of the NeXT Computer’s analog signal output to be 
displayed on compatible large-screen projectors and monitors, while also providing 
simultaneous local monitor viewing. 

With all three products, the result is a black-and-white video display on a large-screen 
data monitor or data projector. The black-and-white video is created by mixing the 
red, green, and blue channels within one of the RGB interfaces. A separate 
monochrome composite video output is also provided for monochrome (green) 
display of the computer video on a compatible monitor or projector. 

Supported monitors and projectors include: 


Projectors: 

Barco Graphics Series. 
Electrohome® Graphics. 


ESP ESPRIT™ 1000 
Hitachi Graphics Projector. 


Monitors: 

Contrac 7550 (19"). 
Mitsubishi 6605 (16"). 
Mitsubishi 6905 (19"). 
Monitronix MX-210 (19"). 


Price: $370 for the RGB 111; Availability: Now 
$1,150 for the RGB 202; 

$795 for the RGB 108 
$125 for the cable required 
with RGB 202 and 108 
Quantity pricing is also 
available 


For more information: 
Extron Electronics 
13554 Larwin Circle 
Santa Fe Springs, CA 90670 
213 802-8804 

800 633-9876 (outside CA) 
213 802-2741 fax 


Peripherals 


43 







Metaresearch, Incorporated 
Digital Ears 


Digital Ears provides the means to enter and record compact disc-quality sounds 
on the NeXT Computer. Digital Ears, along with the included DERecorder™ 
software, turns the NeXT Computer into a digital tape recorder for sound and data. 
Digital Ears (DE-1) converts audio-line level signals into true compact disc-format 
digital information-16-bit, 44.1 kHz stereo-and sends this information to the 
NeXT Computer via the NeXT’s digital signal processor (DSP) port. Digital Ears is 
designed to take full advantage of the built-in CD-quality audio playback capabilities 
of the NeXT Computer. 

The Digital Ears comes with software for both audio recording and data acquisition. 
This software consists of: 


DERecorder, a digital tape recorder application that allows you to: 

Set input levels using VU meters Perform basic sound editing 

Record sounds and data onto SCSI or Queue up soundfiles for playback in 

optical disk at 8 kHz, 22 kHz, or the background 

44.1kHz sampling rates 


MonsterScope, a three-channel oscilloscope/spectrum analyzer that looks at data or 
sound as it comes into the NeXT Computer from either a Digital Ears or the CODEC 
input and displays the spectrum of the signal(s). 

The Digital Ears has many uses. With Interface Builder and the NeXT operating 
system, recorded sounds can be incorporated into application interfaces, training/ 
education software, business presentations, and reports. Digital Ears can serve as a 
platform for digital recording, speech recognition, language/linguistics labora¬ 
tories, voice therapy and diagnosis, and other voice, speech, and audio applications. 

As a laboratory A/D converter, Digital Ears can be used in physics and electrical 
engineering labs, for instrumentation, and for any application that requires the 
real-time recording and analysis of signals that vary over time. In addition, Meta¬ 
research actively supports developers who want to implement custom applications 
using the Digital Ears. 

The complete Digital Ears package includes a Digital Ears audio input device, 
DERecorder software, an optical disk with software, and a DSP connector cable. 


Peripherals 


44 



















Windows 


VUMeters 


Name 


Oscilloscope 


megabytes 


Vertical 


DSP A | 


0.300000 


1. oooooo 


lOmV 


i— \ 


Illfllt 

Invent 






Iu'.'n'.iiV 


Identif? 


0 ^40 04n 


VRMS 


VRMS 


VRMS 


- Mode - 
Fitee-Run 


DSP A 


DSP B 


Noiroal 


DSP E 


Mr . SR'. 
bjf) . 


DE Recorder 


Recorder 


Tarzan.snd 


Play 

Stop 

| Set Record j 



— V Scale — 

J 0.0010 

IV 

00 

d 

0.1V 

lOmV 

1 lniV 


0.1m V 

-VPo: 

d 

C03iS« I 

||§||| 

d 

7 ine 


Price: $795 (Quantity/OEM Availability: Now 
pricing available) 


For more information: 

Kim Orumchian 
Metaresearch, Incorporated 
516 SE Morrison, Suite M-l 
Portland, OR 97214 
503 238-5728 
503 294-1409 fax 


Peripherals 


45 


































































































































































Metaresearch, Incorporated 
Digital Eye 


Digital Eye provides a means to enter and record NTSC video images on the 
NeXT Computer. Digital Eye is a frame-grabber that takes advantage of the NeXT’s 
DSP port to bring high-resolution images into the NeXT software environment. 
Digital Eye can digitize images from a variety of devices, including laserdisc players, 
Camcorders, CCD cameras, and VCRs. With the DYRecorder™ software that is 
included with the Digital Eye, video images can be quickly and easily brought into 
the NeXT Computer, manipulated, and stored to disk. 

The Digital Eye features variable image quality ranging from 640 by 480 pixels 
at 256 shades of gray to 160 by 120 pixels at two shades of gray The user can set image 
quality, contrast, and brightness in software. The lower the image quality, the 
greater the number of frames per second the Digital Eye is able to grab. 

The Digital Eye package includes DYRecorder, an application for recording single or 
multiple successive frames of images. It allows you to: 


Specify image characteristics in software. 


Save images to optical or SCSI disk in either TIFF or EPS formats. 


Perform basic manipulation and editing of images. 

The Digital Eye has many uses. In conjunction with its audio counterpart, 

Digital Ears, it can be used to create audiovisual courseware and training materials. 

It can be used to import images from laserdisc players to aid in the development 
of laserdisc front end interfaces. Along with a CCD camera, the Digital Eye turns the 
NeXT Computer into an electronic darkroom. For desktop publishing, the Digital 
Eye is an indispensable tool for getting images into the NeXT Computer. As with 
Digital Ears, Metaresearch actively supports developers who want to implement 
custom applications using the Digital Eye. 

The complete package includes a Digital Eye DSP frame-grabber, DYRecorder 
software, optical disk with software, and a DSP connector cable. 


Peripherals 


46 











^ I, 

Ufa 

Ojob' i oW 



Frame File Info 


Windows r- 


Frame Name: Office Snap shot 
Size; 793,400 bytes 

Status: 

Commmts; 


Effects 

Hide 


0.25 seconds 


Prepare to Take Snapshot 


Prep are to Grab Frame S equence 


Stop Grabbing 


Play Frames 


1 DVRecorder 1 

Info,., 


File 

r- 

Edit 

r- 

Print... 

2. 


Price: $975 Availability: December 1989 For more information: 

Kim Orumchian 
Metaresearch, Incorporated 
516 SE Morrison, Suite M-l 
Portland, OR 97214 
503 238-5728 
503 294-1409 fax 


Peripherals 


47 














































































































New Vision Technologies, Inc. 
NVT High Density Video Drive 


NVT™ High Density Drive is a new video playback device for interactive multi- 
media applications. Versions are available for the NeXT Computer, along with 
Macintosh, IBM PC, and other personal computers. 

The NVT High Density Video Drive is designed to be used with NTSC TV 
monitors and emerging HDTV RGB monitors, or in conjunction with third-party 
video overlay and frame-grabbers for the NeXT Computer. The drive’s high-quality, 
long-playing audio capability is useful for random retrieval and playback of large 
prerecorded sound libraries or real-time digitization by third-party sound devices that 
use the DSP port on the NeXT Computer. 

The NVT High Density Video Drive can be connected as an external computer 
peripheral controlled through a serial port, or installed internally as a half-height drive. 
Interactive multimedia development tools will be included to control, via 
programming, dynamic playback of high-density video and CD-quality stereo 
audio from the drive. 

NVT High Density Video Drives use prerecorded 5" video floppies that can store 
27,000 randomly accessible still frames of analog video or 30 minutes of full-motion 
video with dual-channel CD-quality sound. The video floppy could be dedicated 
to audio, providing a capacity of more than four hours of randomly accessible 
44.1 kHz stereo sound. 

In addition to actual interactive multimedia development, NVT provides audio/video 
production, pre-mastering, mastering, and duplication services for the video floppy 
format. The NVT High Density Video Drive and Video Floppy ate powerful tools for 
the development and delivery of the next generation of image retrieval systems, 
interactive training, simulations, education, and entertainment. 


Price: Contact Availability: Contact For more information: 

New Vision Technologies New Vision Technologies Gordon Clarke 

New Vision Technologies, Inc. 
447 Burnett 

San Francisco, CA 94131 
415 285-8744 
415 821-6471 fax 


Peripherals 


48 






Personal Computer Peripherals Corporation 
JETSTREAM Tape Backup System 


The JETSTREAM™ is a high-performance tape backup system for the NeXT 
Computer System. Capable of archiving up to 2.3 gigabytes of data per tape at speeds 
up to 14.4 megabytes per minute, the JETSTREAM is the logical complement to 
the high-capacity magneto-optical and very high-capacity SCSI disk drives 
used with the NeXT Computer. The JETSTREAM uses low-cost, standard 8mm 
removable and rewritable video tape cartridges. 

The PCPC JETSTREAM provides: 

Effective head-to-tape speed of 150 inches per second and 256 Kb speed matching 
buffer for data transfer rate up to 14.4 MB per minute. 

A high-density helical scan recording technology that uses three heads (read/write, 
servo, and error-correction heads) mounted to a spinning drum. The JETSTREAM 
can archive up to 2.3 gigabytes of data on one standard 8mm tape cartridge. 


Compatibility with standard UNIX tape utilities. 

Data integrity ensured through Error Correction Code (ECC), automatic 
error recovery procedures implemented by a dedicated read-after-write head, 
guaranteeing a nonrecoverable error rate of less than one bit in 10 13 reads. 

A 50-pin SCSI male connector on the JETSTREAM to interface with the NeXT 
Computer System. 


Price: $5,995 Availability: Now For more information: 

Robert G. Leeds 
PCPC 

4710 Eisenhower Boulevard, 
Building A4 
Tampa, FL 33634 
813 884-3092 


Peripherals 


49 















Singular Solutions 

A/D64x Analog/Digital Interface 


The Singular Solutions A/D64x™ Analog/Digital Interface extends the NeXT 
Computer’s exceptional signal processing and reproduction capabilities to provide a 
high-quality, flexible yet low-cost platform for sound recording, experimentation, 
and analysis. The A/D64x sets new performance standards for analog and 
digital signal capture. 

The A/D64x features 16-bit delta-sigma conversion with exceptionally low 
linearity error (0.2 LSB), 64 times oversampling, a three-stage linear phase digital 
anti-alias filter, and error-cancelling self-calibration. Sampling is supported as 32,44.1, 
and 48 kHz-equivalent rates from multiple analog sources, plus direct digital 
(AES/EBU) data from compact disc (CD) players and digital audio tape (DAT) 
recorders. The system also includes direct digital output to digital audio recorders or 
mixers, and allows simultaneous analog/digital input and digital output as well as 
optional sample rate conversion. 

The A/D64x’s versatile analog front end supports balanced and unbalanced 
inputs at both line and microphone levels. The integral high-quality microphone 
preamp offers switchable +48 volt phantom (simplex) power, a defeatable low-cut 
input filter, and variable gain. It doubles as a high-gain, low-noise DC or AC 
differential instrumentation amplifier. 

The Singular Solutions A/D64x is the first product in a family of high-performance 
interface products for the NeXT Computer. 


Price: $995 Availability: Now For more information: 

Steve Klein 

Singular Solutions 

959 East Colorado Boulevard 

Pasadena, CA 91106 

818 792-9567 

818 792-0903 fax 


Peripherals 


50 













Business 






Adamation, Inc. 

Who’s Calling 




Designed specifically for the NeXT platform, Who’s Calling™ lets sales and 
other business professionals keep track of phone calls and other client information. 

It has four major components—Client Database, Dialer, Reports, and Tickler— 
which combine to give the user an effective and efficient sales productivity tool. 

Client Database. Keeps track of and quickly finds and updates client information. 

The client database is the basic repository of information that can be used by other 
parts of the program. ^ ui 3 **. 

Dialer. Phone numbers can be selected directly from the database or typed in. With a 
modem, phone numbers can be automatically dialed. The call time, duration, and 
general comments are stored for reporting. 






Reports. A niirfiber of reports and other printed matter can be generated (Call History, 
/ Mailing Labels, and Form Letters are a few). 

V _____ 

Tickler. Reminds the user to call back certain clients on the days specified from 
the phone call module. The Tickler uses voice feedback to remind the user 
of outstanding calls. 


The program also features voice response, which is used throughout the program to 
enhance the features and functionality. With its INGRES™ engine, Who’s Calling can 
be multiuser, allowing several users to access information simultaneously. The 
INGRES core will also enable Who’s Calling to be integrated easily into future busi¬ 
ness applications that are now under development by Adamation. 



Price: To be determined Availability: Fall, 1989 

If 

^ ft* 


For more information: 
Stephan Adams 
Adamation, Inc. 

1435 Center Street 
Oakland, CA 94607 
415 452-5252 




Business 


53 




















Ashton-Tate Corporation 


Ashton-Tate is actively exploring software development opportunities for the NeXT 
Computer System. Although it is the company’s corporate policy not to discuss 
details of unannounced products, Edward M. Esber, Jr., Ashton-Tate chairman and 
CEO, has stated, “The NeXT Computer System is an exciting platform for software 
development. We expect to support NeXT with future software products.” 

Ashton-Tate expects to ship several exciting new products in the near future. 


Price: To be determined 


Availability: To be determined 


For more information: 
Ashton-Tate Corporation 
6411 Guadalupe Mines Road 
San Jose, CA 95120 
408 268-2300 
408 927-5200 fax 



pO 


Business 


54 



















Data Transforms, Inc. 

GEMS (Generalized Equilibrium Modeling System) 


GEMS™ provides a flexible way to model economic systems. It is widely used to 
evaluate markets in manufacturing, minerals, forest products, and energy for corpora¬ 
tions, U.S. Government agencies, and foreign governments. 

GEMS models are based on the fundamental structures of industries and are com¬ 
posed of a user-defined network of activities, each represented by process 
models from the GEMS software library. Activities can hierarchically include any 
number of economic functions occurring within an economic system, such as primary 
resource extraction, manufacturing and conversion, market transactions, transporta¬ 
tion, transmission, distribution, and consumption of goods and services. 

GEMS software can capture the effects of interproduct competition, regional 
differences, changing technology, and government and private supply decisions. The 
information GEMS supplies has proved invaluable for developing insight and 
answering “what if” questions required to evaluate strategic planning alternatives 
and to analyze the impact of market uncertainties and government policy. 


Price: Availability: For more information: 

Contact Data Transforms Contact Data Transforms Ralph A. Phraner 

Data Transforms, Inc. 
616 Washington Street 
Denver, CO 80203 
303 832-1501 


Business 


55 






Data Transforms, Inc. 

InDia (Influence Diagram Processor) 


InDia™ is a graphical application for representing complex decision-making. The 
conceptual basis underlying InDia is that one or several aspects of a decision may 
have a bearing or “influence” on other aspects of the decision. Problems are 
approached through a graphic interface and decomposed into a diagram of nodes that 
represent various types of events including probability and outcome ranges, pre¬ 
determinations, expectations, and known and unknown values. 

In a single picture, InDia software can communicate the sequence and uncertainty of 
event occurrence, how these events depend on (or influence) each other, and how 
they depend on the actors and decisions in a problem. Behind this picture, an InDia 
diagram contains complete data on the alternatives available at each decision point, 
the possible outcomes for each uncertain event, and the likelihood of each. 

InDia summarizes and evaluates complex uncertain problems without losing track of 
the important details needed to truly understand them. 


Price: Availability: For more information: 

Contact Data Transforms Contact Data Transforms Ralph A. Phraner 

Data Transforms, Inc. 
616 Washington Street 
Denver, CO 80203 
303 832-1501 


i 


i 

* 


Business 


56 










Informix Software, Inc. 
Wingz 


Wingz™, the graphic spreadsheet from Informix Software, has already established 
itself as the largest, fastest, and most versatile spreadsheet for any micro¬ 
computer. Wingz features advanced charting, desktop presentation capabilities, and 
HyperScript®, a powerful event-driven command language. 

Size, Speed, Flexibility. Wingz is the largest spreadsheet for personal computers, with a 
spreadsheet matrix of 32,768 rows by 32,768 columns. Despite its enormous size, 
Wingz’ optimized performance makes it equally fast. 

With Wingz, you can combine numbers, words, charts, and graphic images 
on a single worksheet and then print your work to a single page. Whether you need a 
dynamic-looking report or a motivating presentation, Wingz makes your ideas 
more presentable. 

Graphs. Wingz features an unmatched array of business, engineering, and scientific 
graphs and charts, including three-dimensional graphs. The 3-D graphs feature 
variable rotation, elevation, and perspective. Wingz also includes a slate of freehand 
drawing tools, and allows users to import graphic elements such as clip-art or 
scanned images. Wingz’ desktop presentation capabilities allow virtually unlimited 
formatting options for color, pattern, style, and size of worksheet graphics, 
data, and text. 

Text Processing. Wingz’ full-function text processor can be used to annotate worksheet 
data or to create entire reports, featuring adjustable tabs, line spacing, and string 
search and replace. Wingz’ built-in database features allow users to query, sort, and 
extract on worksheet data. Wingz’ “live data” links mean that changes in worksheet 
data are automatically reflected in both graphics and text references. 

HyperScript. The core of Wingz is HyperScript, an event-driven language that goes 
beyond the macro languages found in other spreadsheets. Its intuitive, English-like 
command structure makes it easy for users to build custom applications. With 
HyperScript, you can create menu items, user-defined functions, and style sheets for 
charts. You can even modify the entire user interface. 


Price: 

Contact Informix Software 


Availability: 

Contact Informix Software 


For more information: 
Wingz Brand Marketing 
Informix Software, Inc. 
16011 College Boulevard 
Lenexa, Kansas 66219 
913 599-7100 
913 599-7350 fax 


Business 


57 















KnowledgeSet, Corporation 

Knowledge Retrieval System (KRS) 


KnowledgeSet is developing a version of its Knowledge Retrieval System® 

(KRS), which rapidly searches and retrieves information from large databases 
of text and graphics, for the NeXT Computer System. 

A pioneer in the development of CD-ROM software, KnowledgeSet created the 
search engine for Grolier’s Electronic Encyclopedia®, one of the first commercially 
available CD-ROMs. 

The Knowledge Retrieval System is targeted primarily at technical documentation 
applications. KRS provides full-text search, hierarchical browsing, and hypertext 
links to graphics and cross references. 

KRS is currently available for DOS, UNIX, and Macintosh environments. 


Business 


58 










Document Outline 


Application r- 


10) Screen Display Format Options 

11) Look-up Word Function 

12) D o cument Outline 

13) Portability 

14) Data Encryption 

15) Text Display F eatures 
16) On line Help System 

The Graphic Knowledge Retrieval System 

1) Vector and Bit Mapped Graphics 

2) Icons, Windows, and the Mouse 

3) Zooming and Panning of Graphic Images 

4) Bookmarks 

5) Full-Text Word Searching 

6) Topic Searching or Browsing 

7i Mnltinle Word Search Sp etifications 

Xj rch Specifications" 
ch Specifications 


Words must appear. 

C Within article 
C* Within paragraph 


Query 


Links from 
Article 


Search for: 


Search 


Links to 
Article 


List of 
oo km arks 


C Exact order 
C 1-10 words apart 
C 1-50 words apart 
C 1-100 words apart 


Clear 


The Knowledge Retrieval System 
o The Text Knowledge Retrieval System 
o The Graphic Knowledge Retrieval System 
o Hot Links and Hyper-text System 

The Knowledge Retrieval System (KRS) is a complete CD-ROM search 
and retrieval software system specifically designed for use with optical 
media. There are two versions of the KRS each designed for different 
database applications. The Text KRS is designed for databases 
consisting of only text information. The Graphic KRS is designed for 
databases that combine text and graphic information. 

The KRS has been engineered to simplify customisation for any 
database application. The two main components of the KRS, the User 
Interface and the Retrieval Engine, are s ep arate mo dules. The Retrieval 
Engine consists of the fundamental search and retrieval -routines 
necessary in every database application. The User Interface is the 
software link between the Retrieval Engine and the person using the 
KRS. It is the screen display and specific query structure required by a 
specific database application. Has modular design enables software 
engineers to customise the KRS for virtually any database search and 


Search Fields 


C All fields 
Article text 
r Article titles 
f Headings 
C Literals 
C Footnotes 


Search Categories 

C Database Document Article 

C Current History C Navigation Article 


Find 

Article 


Path 

A 1 T | Show 


The Knowledge Retrieval System 


Note 

£ l .*1 &41 1 

Bookmark 

A | ? j Make | 




Clear 

Save 

Load 

Simple 

Query 

Query 

Query j 

Search 


History 

ji 

Bookmarks 

t 

Notes 

r 

Revise 

Outline 

Hold Window j 

Hide 

h 

Quit 

jj 


Price: 

Availability: 

For more information: 

Contact KnowledgeSet 

Fourth Quarter, 1989 

Chris Bowman 
KnowledgeSet, Corporation 
888 Villa Street, Suite 500 
Mountain View, CA 94041 
415 968-9888 


Business 


59 







































































































Lotus Development Corporation 


Lotus™ is actively developing a next-generation analytical software product 
for the NeXT Computer System. Consistent with Lotus’ policy of not discussing 
unannounced products, details and availability will be announced as the product 
nears completion. 

As stated by Lotus President and CEO Jim Manzi at NeXT’s announcement 
last October, “We expect that the NeXT Computer System will gain immediate 
acceptance among end users and will be a natural fit for Lotus products.” 


Price: To be determined Availability: 

To be determined 


For more information: 

Jeff Anderholm 
Lotus Development Corp. 
55 Cambridge Parkway 
Cambridge, MA 02142 
617 577-8500 


Business 


60 










Microstat Development Corporation 
OMEN III 


OMEN III is a leading-edge stock quotation and financial system designed to 
answer all the needs of stockbrokers and serious investors. Receiving its real-time 
data via satellite, phone lines, or cable TV, OMEN III provides not only up-to-the- 
minute trade and quote information, but also complete technical analysis, 
charting, and historical information retrieval for stocks, commodities, etc. The system 
takes full advantage of the powers of the Sybase RDBMS, which is included 
with every NeXT system. Advanced data security and fault tolerance have been 
integrated into OMEN III. The object-oriented design of the system makes 
it easy to customize the program and to connect to the back-office computers 
in brokerage houses. 

The prominent features of the system are as follows: 


Quotes, summaries, indices, bulletins, 
and trades updated in real-time. 

Comprehensive report generation, 
including full relational queries on the 
history of equities. 

Limit alarms for any security, 
currency, index, or commodity. 

Historical charting (bar, line, point and 
figure, semilogarithmic). 

Real-time dynamically updated charts. 

Statistical reports (rankings by volume, 
trades, % gain/loss, etc.). 


User lists for monitoring portfolio 
performance (dynamically updated). 

Real-time tickers for all North 
American exchanges, displayed in 
horizontal or “waterfall” format. 

News retrieval (e.g., Dow Jones 
News Service). 

Corporate and capitalization informa¬ 
tion (dividends, P/E ratio, etc.). 

Automated order entry, client 
management, international currency 
converter, reminders, commission 
calculator, and other broker tools. 


OMEN III will be available both as a stock quotation system for the serious 
investor and as a broker workstation complete with client management, broker 
tools, and so on. 


Price: Contact Microstat Availability: 

First Quarter, 1990 


For more information: 
Microstat Development Corp. 
2150 Western Parkway 
Vancouver, BC V6T 1V6 
604 228-1612 
604 228-9793 fax 


Business 


61 














SouthWind Software, Inc. 

TACTICIAN Plus 


TACTICIAN™ Plus, release 2.2, is a multi-user spreadsheet product that supports 
high-level functions and adds built-in presentation graphics. 

TACTICIAN Plus lets users create a spreadsheet with data provided by the 
user or directly transferred from popular DBMSs. Existing spreadsheets can 
be linked through the TACTICIAN Plus Macro Command Language to provide 
spreadsheet-based “programs” that users can customize to their specific needs. 
TACTICIAN Plus also features a Lotus 1-2-3™ and Multiplan translator. 

Once the data is in place, the user can take advantage of the high-level calculation 
speed, standard features, and wide variety of functions to produce a document 
that can be used in spreadsheet or chart form. 

With TACTICIAN Plus, users can graphically represent their data. By selecting 
one of the many chart types, the user can create a “model” of data, annotation, and 
labeling. This model is then used to create a chart that effectively represents the 
spreadsheet in graphic form. 


Standard features of TACTICIAN Plus include full or partial save, extensive 
formatting characteristics, dual windowing, field/block replication, blanking, applica¬ 
tion interface, and single/multiple row and column insertion and deletion. 


Charts created in TACTICIAN Plus can be output on a variety of printers, plotters, 
and terminals by using “grafcap,” South Wind’s graphics interface. 


The product also offers on-line help, range highlighting, a capacity of 255 text 
characters per cell, 1,024 x 9,999 size, and menu command prompting. 


There are more than 60 functions available for use in finance, educational, and 
technical applications. 


Price: Contact Availability: October, 1989 For more information: 

SouthWind Software SouthWind Software, Inc. 

3500 North Rock Road, #200 
Wichita, KS 67226 
316 636-5100 
316 636-5105 fax 


Business 


62 











station Publishing 
rraphics 





Adobe Systems Incorporated 
Adobe Illustrator 


Adobe® Illustrator™ is a graphic design and illustration program for generating 
high-quality artwork. Because it harnesses the power of Display PostScript, 
the same high-quality text and graphics created on the NeXT Computer’s screen 
will faithfully reproduce on the NeXT printer. 

Adobe Illustrator has a variety of sophisticated features for creating advanced 
illustrations. You can start from scratch with the freehand and pen tools, drawing 
with more precision than you ever imagined, or begin with existing artwork 
by automatically tracing scanned images. From there, text and graphics can be 
easily transformed for artistic and perspective effects. Adobe Illustrator’s 
multiple zoom levels allows you to examine your illustration from the big picture 
to the smallest detail. 


Workstation Publishing 
and Graphics 


64 







Preview illustration 


Artwork & Template e 


Artwork Only 


Copyright 1989 Adobe Systems Inc. All rights reserved. 


Heart art:2 


" Template Only 

J Actual Size 

n 

| Fit in Window 

m 

| Hide Rulers 

a 


Adobe Illustrator 


info . - 


File , 


Edit 


Arrange 


View 


Style 

i 

Window 

i 


Pricing: Contact Adobe 


Availability: Contact Adobe For more information: 

Adobe Systems Incorporated 
1585 Charleston Road 
Mountain View, CA 94039 
415 961-4400 


Workstation Publishing 
and Graphics 


65 





































































































Adobe Systems Incorporated 
Adobe Type Library 


When it comes to communicating with electronic type, nothing does a better job 
than the Adobe Type Library. Adobe offers more than 500 different typefaces, 
all of which conform to the highest standards of quality. Traditional typefaces are 
licensed from the original foundries, including ITC, Linotype, Monotype, 
Agfa-Compugraphic, Varityper, Letraset, and Morisawa, so you get faithful reproduc¬ 
tions of classic designs. Adobe also offers original typefaces created at Adobe 
specifically for electronic desktop publishing, such as the Stone® family and the 
Adobe Originals™- Garamond™ and Utopia™. 

The Adobe Type Library is the most extensive collection of high-quality typefaces 
that exists for desktop publishing. From sincerity and sensitivity to power and 
personality, you will find the right type of expression in the Adobe Type Library. 
Adobe typefaces are compatible with all NeXT applications that use the 
standard NeXT Font Panel. 

The Adobe Plus-Pack Collection 

The following typefaces are included on the optical disk as the Plus Pack: 


Palatino™ (includes italic, bold, and bold italic). 


ITC Bookman® (includes light, light italic, demi, and demi italic). 


ITC Zapf Chancery® (includes medium italic). 


ITC Zapf Dingbats®. 


ITC Avant Garde Gothic® (includes book, book oblique, demi, and demi oblique). 


New Century Schoolbook (includes italic, bold, and bold italic). 


Helvetica Narrow. 

Adobe Font Folio - NeXT \brsion 

Adobe offers 103 typeface packages on a single optical disk, for professional 
installations that require the utmost in typeface availability. Adobe also plans to 
offer typeface packages on an individual basis in the near future. Details 
will be announced in the fall of 1989. 


Workstation Publishing 
and Graphics 


66 













• Bl ; Mi i i 8 S ; 

AdobeFonts 


Hi I 


HelveticaBold Bodoni 
TimesRoman PEiqNOTDEivii 

Hobo Stonelnformal 

GalliardRoman STliNCIL 
Sxud/uicicfrt PalatinoRoman 
GaramondLight StoneSans 

UiU FuturaExtraBold 

StoneSerif A ^ 




Pricing: Contact Adobe Availability: 

Fourth Quarter, 1989 


v %°° 






For more information: 

Adobe Systems Incorporated 
1585 Charleston Road 
Mountain View, CA 94039 
415 961-4400 


Workstation Publishing 
and Graphics 


67 




























Emerald City Software, Inc. 
Smart Art 


The Smart Art™ package contains 50 text and graphics effects, which can easily 
be customized and used in any NeXT word processor, desktop presentation, or page 
layout program. The Smart Art effects include rotated text, text on an angle, text 
on an arc, perspective text, drop-shadow and other types of shadow text, faded text, 
fitted text, raised text, neon text, fountain-filled text, shaded spheres, cubes, 
polygons, and stars. 

Each Smart Art effect is a Display PostScript file with customizable controls 
for modifying text, font, shading, rotation, and much more. Finished effects can be 
copied and pasted into a document or saved in EPS format, making them readily 
transportable to all NeXT graphics applications. 

The Smart Art effects are compatible with all NeXT and Adobe fonts and 

can be saved in either EPS or PostScript format, so they are suitable for use with 

FrameMaker®, WriteNow, Illustrator, and most NeXT graphics application programs. 

Smart Art Text and Graphics effects are available on a single optical disk directly from 
Emerald City Software. 


Workstation Publishing 
and Graphics 


68 







Smart Art Demo i 


— 


k V*e» Spij 




B «i [«ndS % ' 




tiȤ8sli 




Smatl Art Demo 2 


Smart Art 

Info... 

Window 

JL 

Edit 

r 

Font 

r- 

Print... 

±. 

Layout 

r- 

Mi 

r- 

Align 

r- 

Preferences... 

Help... 

Hide 

jJ 

Quit 

3 


Price: $595 


Availability: 
December, 1989 


For more information: 

Emerald City Software, Inc. 
1040 Marsh Road, Suite 110 
Menlo Park, CA 94025 
800 223-0417 

415 324-8080 (inside California) 
415 324-0316 fax 


Workstation Publishing 
and Graphics 


69 















































































Frame Technology Corporation 
FrameMaker 2.0 


FrameMaker 2.0 is powerful, cost-effective workstation publishing software. 
FrameMaker combines full-featured word processing, graphics, page layout, and 
book-building tools into one integrated package. Users have the flexibility 
to write, design, and produce a wide range of documents, from lengthy technical 
manuals to reports, newsletters, brochures, and presentations. Its easy-to-use, 
WYSIWYG interface makes FrameMaker extremely accessible to both novice and 
expert users. Encapsulated PostScript, Rich Text Format®, and TIFF files 
in FrameMaker can be exchanged transparently with other NeXT applications. 

Key features of FrameMaker 2.0 include: 


Word processing features: spell checker, automatic hyphenation and justification, 
automatic numbering, tab formatting, and powerful search-and-replace capabilities. 


Flexible graphics creation and editing: a full set of integrated drawing tools for 
creating, manipulating, and importing graphics. 


Flexible document design and page layout capabilities: multiple and mixed-width 
columns and text-flows, multiple master pages, anchored text and graphics frames, 
advanced typographic control, various page sizes and orientations. 


Automatic book-building: tools for managing lengthy documents, including auto¬ 
matic pagination; generation of tables of contents, indexes, and lists; cross-referencing; 
running headers and footers; footnotes; and change bars. 


FrameMath™ WYSIWYG equation editor. 


RTU (Right-To-Use) License: allows economical sharing of FrameMaker licenses 
across a network. 


Sound annotation of documents. 

International FrameMaker ™ supports hyphenation, fonts, and spell-checking 
for UK English, French, German, Dutch, Portuguese, Spanish, Swedish, Italian, 
and Norwegian. 

FrameViewer ™ is an optional product license that allows economical, on-line access to 
view-only documents created with FrameMaker. 


Workstation Publishing 
and Graphics 


70 












Graphics 


Chapters 


Chapter 1 


Frame 


_J Gravity 
j/jSnap 
(Reuse 


Paragraph Format 


Alignment- 

Left 


Start: 

Anywhere 


List of Figures 


Keep With: 

J Nertfl j 

! _1 Previous flj 
Next If Tag. 


Frame 


J Hyphenate 


instructions 


FrameFrame MakerSmth. frame 


Workstation Publishing 71 

and Graphics 


Price: Contact your local Availability: Contact your local For more information: 

Businessland representative Businessland representative Susan Gordon or Liz Osborne 

Frame Technology Corp. 

1010 Rincon Circle 
San Jose, CA95131 
408 433-3311 
408 433-1928 fax 


1 Info... 1 

j Window i | 

1 Edit i j 

I Print 

p 

| Format 

i 

j Special 

r 

j View 

r 

| Page i • | 

j Graphics 

! | 

1 Book 

1 j 

j Preferences... | 

| Help. 

j Hide 

h 


Books 

FrameMaker enables you to create documents 
of any length. For longer documents, an integrated 
book building function creates multiple-file books, 
tables of contents, lists of figures and tables, and 


indexes. You can open, save, and print all files in 
a book as easily as individual files. Document tem¬ 
plates include the information needed to Ip 
a table of contents and index. 


After you generate a table of 
contents or index, you can 
change its format. That format 
change is automatically applied 
to each subsequent table of 
contents or index you generate 
for the same file. 


INSTRUCTIONS 


To generate a personalized 
table of contents from this 
document^ 

1. At the top of this window, 
click at the end of the title 
Books, and type your name 

2. From FrameMaker’s 
Window menu, choose 
Generate. 

3. Notice that Table of Contents 
is the defailt option in the 


1. Create chapters 


F.n ■{ 


Pen Ullj 

mmm 


mmm 

sst. i 


BIIJ 

j . m 


uTm 

san m 


m 

: 


>SvT::i 

None | 


None | 

. 


Pt. 2.00 | 


Ends ♦.| 

— | 


.| 



4 ..i 

— $ 


4 -- ► | 

Set.. | 


Set. | 


Paragraph Tag; 

indents:. 

Space: 

| instructions 

First: 

; 

Above 

Properties. 

9 0.0 pt 


J 0.0 pt 

Basic 

Left: 


Below: 


1 o.o pt a 


J 7 0 pt 

Apply 

Right: 


Leading. 

Current fls 

Jo o pt 


f§2.0pt 

J If s Tagged: 



| instructions 

Line Height: 


.1 v;,..’- 

__J ff Catalog 

Default Font Size (12.0 pt) 



J Ailf s 

Widow/Orphan Lines: | 1 


2. Create book, tile 


Chapters 


Book File 


3.Generate table of 
contents and index 


4. Completed book 


CAE 


Users 


Manual 


Table of Contents 


























































































































































































Media Logic Incorporated 

Artisan 


Artisan™ is a high-resolution paint and image processing system for the 
NeXT Computer. With Artisan, you can touch-up, crop, resize, enhance, and 
composite images. Complete TIFF and Encapsulated PostScript support enables 
the import and export of images with other NeXT applications. Artisan’s 
scanning interface lets you scan flat art directly into the program. 

Unlike traditional monochrome-only packages, Artisan provides an 8-bit continuous 
tone grayscale environment that gives you the power to perform advanced image 
processing. Sharpen, blur, arbitrary scale and rotate, gradients, variable opacity, 
multiple cut and paste, and gamma correction are just some of Artisan’s features. 
Image touch-up facilities include a selection of user-definable brushes, a copy brush, 
custom brush, pencil, plot, sharpen, blur, and an adjustable airbrush. Area fill 
and flood capabilities and a large selection of editable patterns in sizes up to 64 by 64 
pixels are also provided. 

Artisan’s cut-and-paste feature enables pasting into multiple images, scale-and- 
rotate while pasting, even variable opacity for cut-and-paste operations using alpha 
channel and image map functions. The preview mode lets you adjust the scale, 
orientation, and position of the pasted images before you fix them into the image. 

Artisan provides a complete set of objects for area definition and drawing purposes, 
including rectangles, elliptical arcs, polygons, and Bezier curves. Any brush can 
be used when drawing objects. 

Masking and frisketing are supported for all operations, including brushing, area 
filling, and image compositing. High-resolution monochrome images can be converted 
to grayscale to enable image processing functions. Artisan also provides special effects 
such as embossing, shade inverting, and a completely user-definable gamma map. 


Workstation Publishing 
and Graphics 


72 







Edit Brush. 


Reflect 


Open Brush. 


PalntTools 


Gradient 


Edit Pattern. 


Paint State 


Open Pattern. 


Transform 


Save Pattern. 


Process 


image Correct. 


Darken 


Composite, 


Contrast 


Preferences 


Current —»—— 


image Curve 


Current Shade 


Current Opa city 


Match Color 


Corrected Gray Ramp 


Patterns 


lincorrected Gray Ramp 


Gamma: 11 Level: |o 

Base’|'o" ~~ Ceiling: [H 


Cancel 


j 

s 


© 

(r. 


i 

E 


4- Jg 

amjj 



Invert 





Blur 





Sharpen 


m 


iH;;| 

1 Replace 





1 Artisan 


[paint Tools 





BET ; 

Info,.. 


Brushes,.. ; 

1 Transform S3 



Image t.nart 

Window 

r- 

Palette... 

I Move 





Edit 

- f* 

Boundaries... 1 1 

l| Process 0| 



rJ§§P' 


Price: Contact Media Logic Availability: 

October, 1989 



For more information: 

Media Logic Incorporated 
2501 Colorado Ave., Suite 350 
Santa Monica, CA 90404 
213 453-7744 
213 453-9565 fax 


Workstation Publishing 
and Graphics 


73 


















































































































































Media Logic Incorporated 
TopDraw 


TopDraw™ is the most complete and advanced page-based graphics software 
available today. It is ideal for producing company newsletters, charts and graphs, 
documentation, reports, advertising layouts, presentation slides or overheads, and 
much more. In one package,TopDraw provides powerful tools for: 


Object-based graphics. 


Text processing. 


Continuous tone painting. 


Page layout. 

TopDraw’s graphic objects include rectangles, squares, ellipses, circles, lines, 
arbitrary polygons, and Bezier splines. All objects can be drawn with any line width, 
filled with shades of gray or patterns, rotated to any angle, scaled, reflected, 
and even skewed. TopDraw also includes infinite undo and zooming, grouping, 
and layering, as well as partial transparency capabilities. 

You can draw text at any size (even non-integer), at any angle, or along a path, 
and you can edit it at any time. Characters can also be treated as splines for a variety 
of special effects. Standard text capabilities - such as justification with variable 
word/letter weighting, automatic and manual kerning, text wrap around irregular 
shapes, and text flow across multiple pages - are also included. 

Continuous tone raster images can be not only incorporated into documents you 
produce with TopDraw, but also edited. You can adjust the contrast and brightness, 
sharpen or blur, correct gamma, even perform touch-up usingTopDraw’s assort¬ 
ment of user-definable brushes, including a true anti-aliased airbrush. 

For input and output, TopDraw supports PostScript, Encapsulated PostScript, 
TIFF, and Rich Text Format for integration with flat art scanners, film recorders, the 
NeXT laser printer, and high-quality image setters. 


Workstation Publishing 
and Graphics 


74 








Sales Brochure 


Sales Brochure 


SadesJBrochure.top 
Documents .top 




QuxeHfdtidrlromiL 
VopMtozeixfwufc klo 
?bes vgiteilte. 


Printed words 
have only a single 
function! 


Although it may he 
just gibberish to us 
there is a guiding 
principle to all of 
the text that is en- 
coded at the left. 
You see, Cipitrisn 
ali quip en at com 
consequat. Etiduit 
sutem vel enum at 
the hop. Rock until 
the dock goes bac 
to the future. 


Font Panel... f 


Paragraph. 


Normal 


CSplt lafcworwi rwtst ur aK 
quip ex ea eamxnudta 
eansequ&t. Efci dsua 
wcem vol «uisi tenure 
•Jolor in reprp.tienderit 
imvluyAttr Twilit ttm* 
males tale, vdl ilium! 
dotore «a fugM null* 
jwirtatun At isero eos 
hie tetwfciiry sap. 


SJtaccusam eti juste 
odio ditfnjtestum quia 
blanrtit pt<» prtuesant 
luptatum delenitii 
atgue duoa dofot etl 
mvlesiias exeeptur 
stilt oetaetai cuepldla 
men ptcnriilent, aim*] 
t«mpor sunt tn culpa 
qui. sffida deserur 
xnollit anim id dfusia. 
K* hs.ni 
ilk eat 
mt. Nam 
est. 
uta 


Underline 


Contents; 


Move. 


Smaller 


Now is the time for all good men to come to 
the aid of their eountryment, showing us how 
much they can give in times of need. Here we 
show some text being typed in prigress 


Scale 


Heavier 


Rotate 


•N Condense 


Reflect 


Horiz Skew 


Vert Skew 


Opiio tongue ztUhll Imped It dors 
mncxiJtn jdaceat tfccer pussisa ami 
MBMttendftest, crania dolor rcpelfe 
ibud autumqnimisd et aitroffivr d< 
re rune iwetssit mtfbsAe^o\*e«iet 
antoiut et iwotetstla room ireeaisaod J 
re ram trie tenet ury ftapleate de&| 
pew&ir eodie dolor lb anterior r«| 
sg® aim te»e sentential**. quid | 
moitee swo bin xiggot&lim axpue. |j 


Opacity 


|-White Tt 3 .mparent 


Patterns 


Match 


Color 


Page Panel 


Top Draw 


Transform m 


Surgtai maffl 
xcctelhoxHUIt, 
tweUde ntattsm. 


Window 

i 

Edit 

r 

Font 

r 

Draw 

r- 

Arrange 

i>. r- 

Transform 

r- 

Page 

r 

Vi ew f" 

Preferences... 

Help... 

Print... 

JL 

Hide 

h 

Quit 

q 


tt 


/ 

m 

fr 

© 

1 

g 


h 


Page 1 

Page 2 

Page 3 

13 

le 

n _ 

CLASSICS 

. . 

1. . 1 IRi. 

M 


— 

- Line - 




Price: Contact Media Logic Availability: October, 1989 For more information: 

Media Logic Incorporated 
2501 Colorado Ave., Suite 350 
Santa Monica, CA 90404 
213 453-7744 
213 453-9565 fax 


Workstation Publishing 
and Graphics 


75 

















































































































































































Stone Design Corporation 
TextArt 


TextArt, described as the ultimate graphic design artist’s text tool, gives users 
easy access to an array of tools that allow immediate creation of outstanding PostScript 
images. Ideal for creating letterheads, icons, logos, or other special text effects, this 
package includes the following key features: 


Complete control over: 

Font style and size. 

Outline text and fills. 

Scaling in both dimensions. 
Rotation. 

Gray scales of component images. 
Multiple copies. 


Special effects that include skewing, shadows, radial text, fountains, reflection. 


Save and read TIFF, PostScript, Draw, and TextArt formats. 


Full kerning support, both pairwise and track. 


Unlimited proportional zooming for precision. 


On-line library of “Canned Art” for instant effects. 


Customizable with user’s plug-in effects and preferences. 


Comprehensive on-line help. 

The library of “Canned Art” lets users load special effects to display their custom 
messages. This provides a starting point to produce striking images, as well as 
a teaching tool for unleashing the power of TextArt. The composition portion of the 
software allows precise layout and layering of multiple images, including graphics 
imported from TIFF, PostScript, and Draw formats. 

Simple for the first-time user, yet powerful enough for professional graphic designers, 
TextArt is economically priced and an essential tool for any NeXT owner. 


Workstation Publishing 
and Graphics 


76 















TextArt imaging Display 


Multiple Options 


Outline Width 


Fill Options 


Letter Kerning -I 

'00 Hi Use jd Reset 


TextArt 


Number Steps 


C Fill 

r Lines 


ALvtfs Transformations 


Text Rotation 


— Mode — 

C Basic 
C Rose 
r Circle 
C Upper Arc 
C Lower Arc 


- Windo w - 

| 100 F 

C White 
C Lt Gr 
r Dk Gr 
C Black 


mim 


C Vert, 
r Horiz 
C" Radial 


Y-Axis Scale 

100 


Redisplay _j| [ 


Disable 


TextArt Image 


TextArt 


/me/TextArt Example. textArt 


Main Parameters 


Start Gray 

frr r 

^jf f"' White 

ill r Lt Gr 

II r Dk Gr 
li Black 

r— Number Copies — 

\- s nr- - 

l— Drag to define offset: — 

~tr | 

AXf -4 AY| -S 

r End Gray - 

[’o o ■ 
t ~ White 

H r Lt Gr 

11 r Dk Gr 
j if'’ Black 

3 Outline and Fill Options Xj 


rzid 

Font 

Size 

|l 99 

1' 

JJ-'-v 


Print... 

PI 

Hide 

h 1 


Times-Rom an 

** 

Medium 

*4 


ig/ng Model 



- Zoom - 


p Effects — 


1 


Outline A 


■ r2 


Fill yj 


■ r a 


Multiple_| 


d r ’ 


Skew ^ 


1 


5h3dow | 



Info... 

Save Effect 

E 1 

Help 

? 

Mode 

r I 

Window 

f- 

Effects 

r- 

Edit 

r 

Try These! 

i 1 

TextArt Image 

r- 

Your Art 

r 

Compose Art 

r- 

Preferences... ! | 


Price: $275 


Availability: Now 


For more information: 
Stone Design Corp. 

2425 Teodoro NW 
Albuquerque, NM 87107 
505 345-4800 







Workstation Publishing 
and Graphics 


11 

















































































































































T/Maker Company 
Encapsulated PostScript ClickArt 


T/Maker’s latest ClickArt® offering combines its top-selling ClickArt EPS 
portfolios - EPS Business Art and EPS Illustrations — into a single collection of high- 
quality Encapsulated PostScript (EPS) artwork. These professionally drawn 
images take advantage of the high-resolution NeXT display and laser printer, and 
are ideal for papers, presentations, newsletters, and documentation. 

With nearly 400 illustrations, the collection includes a wide assortment of computers, 
business equipment, desk items, industrial and occupational symbols, communica¬ 
tions, maps, people and lifestyles, presentation helpers (dingbats, borders, and bullets), 
globes, food and drink, corporate icons, travel and transportation, and much more. 

All images are available in the Encapsulated PostScript format so that they can 
be used with WriteNow, FrameMaker, Adobe’s Illustrator, Emerald City Software’s 
Displaytalk™, and many other applications and development tools. 

ClickArt EPS Business Art/EPS Illustrations are available together on a single optical 
disk directly from T/Maker Company. 


Workstation Publishing 
and Graphics 


78 






Price: 

$295 (Introductory Price) 


Availability: 

Third Quarter, 1989 


For more information: 
T/Maker Company 
1390 Villa Street 
Mountain View, CA 94041 
415 962-0195 


Workstation Publishing 79 
and Graphics 


Tmaker_aickArt_Snith.eps 


ClickArt EPS Artwork 

by T/Maker Company 





































Flash Graphics 
Flash Graphics 


Flash Graphics™ combines extensive charting, illustration, and text functions 
in a versatile graphics package for producing screen, slide, and paper presentations. 
It is designed for a broad range of business, scientific, and medical applications. 

Images composed of chart, text, and graphic elements can be edited freely and 
enhanced graphically to produce high-quality compositions and output. 

Flash Graphics offers design guides and formats for users who are not primarily 
graphic artists. In addition, however, its sophisticated design capabilities make it 
equally useful for professional-quality volume production within dedicated graphics 
environments. These environments can include institutional settings such as 
university, medical, and research sites, as well as general corporate, government, 
and commercial service bureau environments. 


Price: Availability: For more information: 

$495 (introductory price) Second Quarter, 1990 Marketing Director 

Flash Graphics 
PO. Box 1950 
Sausalito, CA 94965 
415 331-7700 


Workstation Publishing 
and Graphics 


80 

















Communications 


Abaton 

InterFax 24/96N 


The InterFax™ 24/96 from Abaton combines a 9600 bps Group 3 fax modem with 
a 2400 bps MNP 5, Hayes®-compatible data modem. It includes software enabling 
users to send, receive, view, and print fax documents on the NeXT Computer. 

InterFax leverages the power of the NeXT Computer to give the user features found 
in only the most expensive fax machines: 

Fax documents are created using PostScript, resulting in precise images of both 
type and drawings. Fax documents created in software on the NeXT Computer are 
far superior to scanned documents originating from a standard fax machine. 


Received fax documents are printed on the NeXT 400 dpi Laser Printer - a significant 
improvement over the thermal printer employed by most standard fax machines. 


Complete scheduling features are provided: Unattended transmissions can be 
scheduled for any time, so you can take advantage of off-peak phone rates. You can 
create phone directories of frequently called individuals and their fax numbers. 

For bulk transmission, individual entries can be grouped into distribution lists. 


InterFax maintains a complete log of fax transmissions and receptions. Each 
log entry provides vital information about a particular fax transmission, such as the 
duration of the call and the fax document(s) involved. The actual fax document 
can be viewed by clicking the specific log entry. 


Pricing: Contact Abaton Availability: Contact Abaton For more information: 

Abaton 

A Division of Everex Systems, Inc. 
48431 Milmont Drive 
Fremont, CA 94538 
415 683-2226 


Communications 


82 














Cayman Systems, Inc. 
GatorBox 


The GatorBox™ is a LocalTalk™-to-Ethernet gateway that translates the Network 
File System (NFS) protocol supported by the NeXT Computer into the Apple Filing 
Protocol (AFP) used by AppleShare™, the file-sharing software that Apple ships 
with every Macintosh computer. Macintosh users connected to the GatorBox through 
a LocalTalk or Ethernet network can use AppleShare to share files with any NeXT 
Computers on the inter-network. 

The NeXT Computer can act as a high-performance, large-capacity AppleShare 
server using the GatorBox’s “application-level translation” between the AFP 
and NFS. Because no Cayman software runs on any Macintosh or NFS server, every 
node runs only its native protocols. Cayman also provides terminal emulation 
software that allows any Macintosh user to connect to the NeXT Computer using 
Telnet and FTP protocols. 

Cayman will offer two software additions that will enable the NeXT Computer, 
which supports the BSD lpr printing protocols, to print to Apple LaserWriter® printers 
and to transparently share mail with Macintosh computers. 


Price: $2,795 Availability: Now For more information: 

Cayman Systems, Inc. 
University Park at MIT 
26 Landsdowne Street 
Cambridge, MA 02139 
617 494-1999 
617 494-9270 fax 


Communications 


83 









DatdViz Inc. 
MacLinkPlus/PC 


MacLink®Plus/PC is a complete, easy-to-use kit for transferring and translating files 
between the NeXT and Macintosh environments. Everything is provided: NeXT 
software, Macintosh software, built-in communications, and a cable. 

Two Macintosh file windows provide full visibility to files on both the NeXT 
and Macintosh systems. A file or group of files from one window can be transferred 
and translated to the other with just a few clicks of the mouse. 

The full library of more than 60 MacLinkPlus/Translators is included to 
translate files as they are being transferred. Some of these translators provide a data- 
bridge between WriteNow for NeXT and many popular Macintosh word processors 
(MacWrite™, MS® Word, MS Works, WordPerfect®, WriteNow). Options are 
also included to exchange files in either direction between Macintosh TIFF and 
NeXT TIFF, as well as for NeXT EPS and Macintosh EPS. 

The connection can be established between your NeXT and a Macintosh phone 
or printer port using the included cable or your own modems. For users with NeXT 
and Macintosh systems on a network or shared file server, MacLinkPlus/PC 
will translate files between the two systems that are visible to the Macintosh desktop. 

Users with access to DOS files from their Macintosh desktop, through DOS drives 
for the Macintosh or shared file servers, can use MacLinkPlus/PC to transfer 
and translate directly from these devices to or from the NeXT system. Included in the 
library are translators for most popular DOS formats, such as WordStar®, MultiMate™, 
DCA/RFT, OfficeWriter®, XyWrite™ III, MS Works, WordPerfect, and more. 

All MacLinkPlus/Translators convert format characteristics such as margins, para¬ 
graphs, indents, bold, italics, and so on. 


Communications 


84 








DataViz "Intelligent" File Transfer 


Connection Via 

C Direct cable 


r Plione/M'jilt'fri: 


. 1 -i: uiiH. Pn- i*'nrii for Ac rIMACLIWK 


-—-Status — 

Waiting for conne i mu h mote System 
I... Connected 
Active Directory is/ 

; Active Directory is /MacUnkPlus 


Save Settings 


DataViz Bridge 


—Sp< 

C 300 

led - 

C 4000 

C t£00 

r oe.no 

C £400 

r 19200 


Into... 


Hide 





Price: $199 Availability: Now For more information: 

Margaret Martin 
DataViz Inc. 

35 Corporate Drive 
Trumbull, CT 06611 
203 268-0030 
203 268-4345 fax 




* 


Communications 


85 

































































Farallon Computing, Inc. 

Ethernet PhoneNET, Sound, and 
Interpersonal Communications 


Farallon Computing, Inc., the leader in twisted-pair networking, manufactures 
the PhoneNET® System, which is used to build LANs over standard telephone cable. 
The PhoneNET System includes hardware for creating large, reliable networks, 
and software for managing and using the network. Large PhoneNET networks are 
installed at the University of California at Berkeley, Stanford, Brown, University 
of Michigan, Boston College, and Carnegie Mellon. 

Other Farallon products designed to enhance interpersonal communications include 
software for screen sharing, screen recording, group editing, and voice annotation. 
Among these products, the MacRecorder® Sound System offers highly sophisticated 
features to content originators who require an easy, natural method for incorporating 
sound into teaching aids and presentations. Universities have employed the 
MacRecorder Sound System in foreign language training, ESL, speech pathology, and 
sound-cued educational modeling. 

Farallon is committed to developing products for the NeXT Computer System and 
has several projects currently underway in the following areas: 


Twisted-pair Ethernet Networks. Farallon announced plans in January, 1989 for an 
Ethernet version of the PhoneNET System, allowing NeXT Computers to be 
networked with unused telephone wiring. 


Sound. Drawing on experience with MacRecorder, Farallon will design products for 
recording, displaying, and editing sound for use in business presentations and 
educational materials. 


Interpersonal Communications. Farallon is investigating extending its Timbuktu™ 
screen sharing to the NeXT Computer. In addition, group editing software applica¬ 
tions are being considered that will allow textual, graphic, and voice annotation. 


Price: Availability: For more information: 

Contact Farallon Computing Contact Farallon Computing Farallon Computing, Inc. 

2201 Dwight Way 
Berkeley, CA 94704 
415 849-2331 
415 841-5770 fax 


Communications 


86 










Kinetics 
Etherport NL 


The Kinetics EtherPort® NL Ethernet controller, developed in conjunction with 
SynOptics Communications, Inc., allows the NeXT Computer to connect 
directly to standard and twisted-pair Ethernet networks. Software from Kinetics 
and third-party developers allows the EtherPort-equipped NeXT Computer 
to communicate with a diverse range of Ethernet-based computer systems, including 
Sun computers, other UNIX systems, Digital VAX™ computers, Macintosh 
computers, IBM PCs, and terminals. 

The EtherPort NL controller board supports TCP/IP and other protocols. 

The board has 32K of on-board memory and a built-in LattisNet® transceiver. It allows 
connection to both standard (10BASE5) Ethernet and LattisNet, the twisted¬ 
pair Ethernet developed by SynOptics Communications, Inc. 


Price: Contact Kinetics Availability: For more information: 

Fourth Quarter, 1989 KC Sue 

Kinetics 

A Division of Excelan, Inc. 
1340 Treat Blvd., Suite 500 
Walnut Creek, CA 94596 
415 947-0998 


Communications 


87 










Software \fentures Corporation 
MicroPhone II 


Software Ventures is developing MicroPhone™ II, the leading telecommunications 
package for microcomputers, for the NeXT Computer System. It will provide 
the NeXT user with the same intuitive interface, depth of protocols, and scripting 
that Macintosh users have enjoyed. 


Price: Availability: For more information: 

Contact Software Ventures Contact Software Ventures Sylvia Pauli 

Software Ventures Corp. 
2907 Claremont Ave., 
Suite 220 

Berkeley, CA 94705 
415 644-3232 


Communications 


88 








White Pine Software Inc. 
DEC terminal emulation 


White Pine Software is a leader in the development of software that 
provides communications between personal computers and Digital Equipment 
Corporation systems. 

White Pine currently offers a complete line of terminal emulation products for the 
Apple Macintosh: Mac220™, Mac240™, and Mac241™ provide complete DEC VT200 
series terminal emulation. NeXT versions of these products are under development. 

As NeXT developers, the company will continue to develop software for the 
DEC connectivity market. 


Price: Availability: For more information: 

Contact White Pine Software Contact White Pine Software Scott Darling 

White Pine Software Inc. 
94 Route 101A 
PO. Box 1108 
Amherst, NH 03031 
603 886-9050 


Communications 


89 











Database 




Informix Software, Inc. 

INFORMIX-TURBO 


INFORMIX®-TURBO is a high-performance database engine for on-line 
transaction processing (OLTP). It includes an extensive array of performance tuning 
features, so that each application can be tuned to maximum performance. 
INFORMIX-TURBO is built on the client/server model, an architecture that 
separates the user interface (application) from the database server (engine). This 
method gives each user his or her own server process, which allows SQL requests to 
be processed in parallel for greater throughput, especially on multiprocessor systems. 
INFORMIX-TURBO also uses performance enhancers such as shared memory and 
direct (raw) I/O, to exploit the full transaction processing potential of UNIX. 

Data integrity is maintained in INFORMIX-TURBO through the most compre¬ 
hensive locking scheme available today. Developers can specify locking granularity at 
the database, table, page, or row level. In addition, they can choose four different 
ways to define the degree of isolation from other users’ transactions. In the event of a 
system failure, INFORMIX-TURBO’s Fast Recovery automatically removes 
incomplete transactions from the databases and restores the system to the state it 
was in at the end of the last completed transaction. 

The Turbo Monitor is a unique administrator’s tool that is included with 
INFORMIX-TURBO to provide a totally integrated operating environment. With 
the Turbo Monitor, you set up system parameters, observe the performance 
of your applications, fine-tune shared memory usage, and administer the databases, all 
from within a full-screen, menu-driven interface. 


Price: Availability: For more information: 

Contact Informix Software Contact Informix Software Informix Software, Inc. 

4100 Bohannon Drive 
Menlo Park, CA 94025 
415 926-6300 
415 926-6593 fax 


Database 


91 













Relational Technology, Inc. 

INGRES Relational Database Management System 


Relational Technology is making the INGRES Relational Database Management 
System available on the NeXT Computer System. INGRES is designed around three 
concepts: tools to develop applications, power to handle transaction processing, 
and access to data across an entire organization. 


Tools. INGRES offers an unmatched integrated application development environ¬ 
ment providing 4GL, SQL, and visual programming methods. These aid the 
prototyping and deployment of complex applications, while providing independent 
end-user query and reporting capabilities. Applications are instantly portable 
across multiple hardware platforms. 


Power. The INGRES high-performance SQL database engine provides OLTP power 
to support production applications in single- or multi-CPU and distributed environ¬ 
ments. A unique Al-based query optimizer maximizes processing efficiency. 


Access. INGRES integrates existing data into your applications through 

flexible access tools: gateways to existing data, networks to tie systems together, and 

advanced distributed technology to integrate islands of information. 


Database 


92 












INGRES/MENU 


To run a highlighted command, place the cursor over it and 
select the "Go” menu item. 


CommandMode 


DBswitch 


History(F9) CommandMode(FI0) 


DBswitch(F11)> 


Relational Technology INGRES 


INGRES 


Commands 

Description 

gUERY 

RUN simple or saved QUERY to retrieve, modify or append data 

REPORT 

RUN default or saved REPORT 

RUNGRAPH 

RUN saved GRAPH defined by VIGRAPH 

QBF 

Use QUERY-BY-FORMS to develop and test query definitions 

RBF 

Use REPORT-BY-FORMS to design or modify reports 

VIGRAPH 

Use VIGRAPH to design, modify or test graphs 

ABF 

Use APPLICATIONS-BY-FORMS to design and test applications 

TABLES 

CREATE, MANIPULATE or LOOKUP tables in the database 

VIFRED 

EDIT forms by using the VISUAL-FORMS-EDITOR 

QUEL 

ENTER interactive QUEL statements 

SQL 

ENTER interactive SQL statenents 

SREPORT 

SAVE REPORT-WRITER commands in the reports catalog 


! Info... 

INGRES 

'■ r- 

FuncPanel 

T 

Hide 

h 

Quit 

q 


Price: Availability: For more information: 

Contact Relational Technology October, 1989 Relational Technology, Inc. 

1080 Marina Village Parkway 
Alameda, CA 94501-1041 
800 4-INGRES 
415 748-3434 fax 

Relational Technology 
International Limited 
99 Kings Road 
London, 5W34PA, UK 
44(1)351 77 33 


Database 


93 










































Mathematics and Statistics 




Triakis, Inc. 

DAN-The Data Analyzer 


DAN is a data analysis package for reducing scientific and engineering data and 
generating presentation-quality two-dimensional plots. It combines powerful analysis 
capabilities with a user interface developed specifically to make the use of DAN 
straightforward and intuitive. 

Some of the major features of DAN include: 


Easy to use. 

Up to 100 simultaneous data tables of any size in memory. 

Interactive plot scaling and re-sizing. 

Multiple overlaid graphs. 

Numerous curve fits for data function modeling. 

Integration. 

Fast Fourier transforms. 

Data sorting and merging of tables or files. 

Calculator-type operations on data tables. 

Numerous file input and output formats. 

DAN provides the user with complete control of the appearance of every aspect 
of the output plot, including tick marks, axis labels, title, Greek alphabet, symbols, 
subscripts and superscripts, grid lines, text annotation, and legend. DAN can 
generate numerous plot types including scatter and line plots in normal, semi-log, and 
log-log formats. Multiple plots with distinguishing line styles and plot markers 
can be overlaid on the same graphical display. 

DAN can be used to sort and merge input data tables and manipulate data with 
calculator-type functions, which can be chained together (add, subtract, multiply, 
trig, and so on). The user can also enter functions for plotting or for comparison 
with data. Several internal functions are available, including statistical distributions 
and black-body spectra. 


Price: $795 Availability: October, 1989 For more information: 

Dwight Barrus 
Triakis, Inc. 

560 Bryce Avenue 
Los Alamos, NM 87544 
505 672-3180 


Mathmatics and Statistics 95 







Triakis, Inc. 
Math++ 


Math++ is a C-language math library of C-callable functions designed to make 
significant mathematical power available for the popular and widespread C language. 
The library comes with complete source code for both the math routines and the 
examples. The library is designed as a toolkit to support the development of 
numerical analysis applications. Math++ contains approximately 100 mathematical 
functions designed specifically for scientific and engineering applications. 


The library functions include: 

Curve fitting and interpolation. 
Roots of equations. 

Complex mathematics. 
Optimization. 

Integration. 

Linear algebra, matrices. 


Ordinary differential equations. 
Eigenanalysis. 

Statistics. 

Splines. 

Fourier analysis. 

Data smoothing. 


It also includes special functions: gamma, beta, error, and bessel, including modified 
bessel functions for synchrotron radiation calculation. 


The library comes with documentation to explain the usage of each function, 
optimal applications, and numerous complete program examples. The source code is 
commented and written in a structured modular format to enhance under- 
standability. Because it is written in the highly portable C language, there are almost 
no machine-specific dependencies in the library. All Math++ routines have been 
rigorously tested. Complete references for each function are given to provide whatever 
level of follow-up detail a user desires. 


Price: $295 Availability: Now For more information: 

Dwight Barrus 
Triakis, Inc. 

560 Bryce Avenue 
Los Alamos, NM 87544 
505 672-3180 


Mathematics and Statistics 96 



















GAD 












Innovative Data Design, Inc. (IDD) 
Dreams 


Dreams®, from the makers of MacDraft®, presents a powerful set of precision 
drawing and drafting tools through an elegant, free-flowing human interface. 

The program offers an enormous array of features that are accessible and usable. 

Most tools are active at all times for free access while drawing, which maximizes 
creativity and productivity while minimizing complexity. The transition from the 
drawing board to the computer is extremely easy. 

Once the drawing environment is set, all measurements, dimensions, area calculations, 
and coordinates are presented in real-world units to the scale of the drawing. With 
a full range of graphics features, Dreams enables even the casual user to create 
conceptual and preliminary designs, illustrations, and precise working drawings. 

Key Features 


A rich set of geometrical drawing tools: lines (single and parallel), rectangles (squared 
or rounded corners), arcs (by radius, 3-points, or elliptical), circles (radius, diameter, 
or 3-points), polygons, ellipses, curves (Bezier or spline), and freehand shapes. 


Zoom in to create fine detail, or zoom out to see a large portion of the drawing. 
Save a series of views to be instantly recalled while drawing or for presentations. 


For CAD and other graphics users: scaled drawings in real-world units, automatic 
area calculation, true associative dimensioning with or without witness lines, 
and a variety of end marks, custom line styles, and drawing layers. Rotate objects and 
text in fractional degrees. 


Full control over text. Change font, size and style of individual characters. 


Advanced object-editing capabilities such as line extend, trim and fillets. Glue 
edges together to create objects, unglue objects into their component edges, also add 
or subtract objects to or from each other. 


Save commonly used elements in on-line symbol libraries. 


High-resolution output using PostScript-compatible devices or popular pen plotters. 


Price: Contact Availability: Contact 

Innovative Data Design Innovative Data Design 


For more information: 
Innovative Data Design, Inc. 
2280 Bates Avenue 
Concord, CA 94520 
415 680-6818 


CAD 


99 


















Lighthouse Design 

A Schematic Entry product 


Lighthouse Design’s schematic entry application is a CAD tool for designing 
electrical circuit schematics. It is the first of a series of electronics design tools being 
developed by Lighthouse Design for the NeXT Computer. Future products will 
include tools for simulation, printed circuit board design, automatic placement and 
routing, protoboard design, and wire wrap board design. 

The schematic tool will include the following features: 

Support for hierarchical and modular design techniques, design reuse, group work, 
and concept exploration. 

Support for a variety of standards, including Spice, EDIF, FutureNet, Mathematica , 
and the NeXT graphics standards. 

Very tight integration with our future tools, with instantaneous back annotation 
(propagation of changes to all tool views). 

An easily and rapidly extensible library. 

A truly helpful help system, designed for the student as well as the professional. 
And, of course, a skillfully executed user interface. 

All Lighthouse Design products have unconditional money-back guarantees. 


CAD 


100 




















RLC circuit 


•O Vout 


AjsrA)rian/RLC 2D. math 


Voufc / Vin 


RLC circuit 


-frequency 


Plot of voltage gain as a function of 
frequency and the resistor value R. 


Wm 1 


....V J 


AisrA)rian/R LC 3 D.math 


Info.,, 

Window 

t- 1 

Edit f-i 

Font 

• m 

Print,,. 

P 

Find 

1 j 

Part Catalog. 

j 

View 

r-1 

Tools 

r- 

Utilities 

i 

Preferences., 


Help r| 

Hide 

h 

Quit 

q 


Price: $500 


Availability: For more information: 

Contact Lighthouse Design Lighthouse Design 

7100 Edgevale Street 
Chevy Chase, MD 
20815-5906 
301 907-4621 


























































































































Music 





CODA Music Software 


CODA Music Software is actively developing a music notation software product for 
the NeXT Computer, based on ENIGMA (Environment for Notation utilizing 
Intelligent Graphic Music Notation), the company’s core technology. Finale™ and 
MusicProse™ are two CODA music notation products currently built on ENIGMA. 
All ENIGMA products will be file-compatible. 


Price: Contact Availability: Contact For more information: 

CODA Music Software CODA Music Software Gary Brunotte 

CODA Music Software 
1401 E. 79th St., Suite 2 
Minneapolis, MN 55425 
612 854-1288 
612 854-4631 fax 


Music 


103 












Mark of the Unicom, Inc. 
Performer 


Mark of the Unicorn, Inc. is developing a version of its Performer® MIDI Sequencer 
software for the NeXT Computer System. 

Performer is a music software program that enables recording and editing of 
music compositions using electronic instruments that adhere to the MIDI specifica¬ 
tions. The program is the preeminent music sequencer among professional 
recording artists and music educators. 

Features of Performer include multi-track recording, precise editing of all musical 
events, and total control of your MIDI keyboards. A high-resolution recording 
clock of 480 parts per quarter note assures accuracy. Performer supports SMPTE 
synchronization, frame-time display, and a markers feature that functions as a cue 
sheet for film and video production. Advanced features include “drum machine style” 
record while looping, support of 32 In and Out MIDI channels, multiple meters 
within a sequence, and programmable tempo changes. 

Founded in 1980, Mark of the Unicorn is the developer of Performer MIDI Sequencer 
software and its companion score notation program, Professional Composer®. 
Performer has been the leading software sequencer software application since its 
introduction in November 1985. 


Price: Contact Availability: Contact For more information: 

Mark of the Unicorn Mark of the Unicorn Robert Nathaniel 

Mark of the Unicorn, Inc. 
222 Third Street 
Cambridge, MA 02142 
617 576-2760 
617 576-3609 fax 


Music 


104 









Multimedia and Hypertext 


Imagine, Inc. 
MediaStation 


MediaStation™ is an application for archival, retrieval, and processing of 
multimedia information. MediaStation takes advantage of the NeXT Computer’s 
high-capacity optical disk drive and unique sound and graphic capabilities, 
allowing users to create, edit, search, and browse information files containing any 
combination of images, sounds, music, and text. 

Anyone who works with images and sound will find MediaStation useful. 

Doctors can archive images of a fracture, or voice samples measuring the progress 
of a speech disorder. Educators can create databases containing images, sounds, and 
music relevant to a particular topic. Those in the art and entertainment industries can 
do electronic storyboarding, review animation, or catalogue and archive artistic works. 

MediaStation supports the following types of media: 


Grayscale or color images, up to 32 bits per sample. 


Monochrome and color PostScript images. 


44.1 kHz (or 22.05 kHz) stereo and mono sampled sound. 


8 kHz CODEC encoded sampled sound. 


56001 DSP algorithmic sound. 


MIDI encoded music. 


Text. 

Tools to manipulate and process stored data will include: 

Image processing tools, to manipulate scanned or created images. 


Sound editing tools, to digitally edit, filter, and alter sampled sounds. 


Basic text editing tools. 


Cataloging tools, for storage of large data files on multiple optical disks. 


Desktop tools, to create audio-visual presentations or shows. 

MediaStation includes graphic interface controls for audio digitizers and 
image scanners, and it fully supports the NextStep environment, allowing transfer 
of many types of data to and from other applications. 


Multimedia and Hypertext 106 






























Planets - Earth 


Format F 


Patient Record: 34A61 


Bro<«sewB 


Attenuation: 

Date: 


February 3, 1988 


. ■■ 


eooms 


26ms 


Zoom: 1 
Width: 494 

Level: 12 14 
Field Diameter 


25crn 


Early Music - Florid Organum 


Patient's Nam 


Doctor’s Narr 


Notes 


A page from a St. Martial 
manuscript showing the 
organum Lux descendit. 
Original plainsong is in lower 
voice, with each note 
augmented to allow time for the 
upper solo voice to sing 
contrapuntal phrases. This 
type of organum is called 
"florid," "meiismatic," 
"Aquitanian," or "St. Martial" 




itjffunhvn mtjsk^ 


muttbum. I t\v %ittuihwf. 


Uft'lmtfK 


Architectural Rian 


Detail 


Aerial View 


Jf lcxs \mmvm t-fictz fnvtk 


Transcription 


Description 


The picture shown 
at the left is the 
outer wall of the 
Colosseum. The 
Colosseum is 
sometimes called 
the flavian 
Amphitheater, 
because it was 
begun by 


Recording 


Previous Next 


MediaStation 


Mode 


1 st Century Architecture -- Colosseum 




Edit 

r-1 

Mode 

r- 


View 

r- 


Preferences... 


Hide 

h 



Info... 


File 

h 

Font 

\- 


ft 7 


Price: Contact Imagine, Inc. 

£n>0 

%.^4, 






cf 




W 


n/ pP 


z;r- 










Availability: 

Fourth Quarter, 1989 


For more information: 
Imagine, Inc. 


". \\X7 


/O, a 1 5^' ^ 1 


Ypsilanti, MI 48197 

313 434-197# 

H91 - “111 1 


i 


p 


\ 






J 

Multimedia and Hypertext 107 












































































































Xanadu Operating Company 
Xanadu Hypermedia Information Server 


The Xanadu Hypermedia Information Server™ is a powerful tool designed to 
organize and manipulate unstructured, multimedia information (such as documents 
with text, graphics, digitized video, audio, and so on). Xanadu manages documents 
through selectable “Links” between documents and version comparison of 
documents, instead of structured queries on data files. With Xanadu you can easily 
answer the questions, “What happened to Document A to change it into 
Document B?” or “Show me all the comments on the original draft and how they 
were addressed in the final version.” 

Key features of the Xanadu system include: 


Support for all forms of digital data (text, graphics, video, audio). 


Flexible “Linking” of related information, including automatic bi-directional links to 
any size of information (from a byte to a library) and selectable link typing, permit- 
ting users to filter a particular subset of links (and connected documents) for viewing. 

Active Sensors that can be attached to documents, which send alerts to individuals 
or to external processes when specified events occur to a document (such as a new link 
being attached or a new version being made). 


Document Version Control and Comparison. This allows users to see the changes 
required to transform any version of a document into another version. 


Full support for multiple concurrent users with security access privileges. 

The Xanadu Server will be released along with a general-purpose application, 
which will give users broad capabilities to create, share, and manage Hypermedia 
information. The NeXT Computer can also act as a server for Xanadu-based applica¬ 
tions running on Macintosh computers or IBM PCs over the network. 

Xanadu will vigorously support qualified third parties interested in building specific 
applications for vertical or horizontal markets based on the Xanadu Server. 


Price: Availability: 

Contact Xanadu Contact Xanadu 


For more information: 

Joel Voelz 

Xanadu Operating Company 
550 California Ave. Suite 101 
Palo Alto, CA 94306 
415 856-4112 
415 856-2251 fax 


Multimedia and Hypertext 108 































Education 



Halchin and Fleming 
Orbit 


Orbit is a tool for exploring the dynamical system of periodic orbits by solving a 
specific quadratic function, of the form fix) = Ax (1-x), 0< A <4. By changing the value 
of the variable A, the system can exhibit attractive periodic orbits or chaotic behavior. 

Users can view orbits, attractors, and compositions of the function and can easily set 
the values for the initial point of the orbit and the number of iterations to be graphed. 
They can also examine in detail the onset of chaos. 

Halchin and Fleming specialize in mathematical software for higher education. 
Current projects provide tools for use in mathematics and physics. 


Education 


110 














Parameter Bounds 


Composition 


Parameter A: 3.52795 


Initial Value: 0.333 


Number of Iterations: 7 


Graph the Entire Orbit 


Graph the Asymptotic Orbit 


Limits for Parameter A 


Lower Limit 3.0 


Number of compositions: J4 


Orbits of Points Under Iteration of a Quadratic Function 


Price: Free with purchase of 
Rubik Algebra 


Availability: Now 
(purchasers should send an 
optical disk onto which both 
Rubik Algebra and Orbit will 
be installed) 


For more information: 
Halchin and Fleming 
2122 Reynolds Drive 
Charleston, IL 61920 
217 348-0917 


Education 


111 















































































Halchin and Fleming 
Rubik Algebra 


Rubik Algebra uses Rubik’s cube as a tool for illustrating, motivating, and exploring a 
variety of ideas and basic theorems from elementary group theory. Designed primarily 
for individual student exploration and for classroom demonstrations, it is also very 
useful for anyone interested in learning to solve the cube. 

The program allows users to see the results of applying arbitrary sequences of face 
rotations to Rubik’s cube. More important, however, is the ability to decompose 
an arbitrary sequence of face rotations into disjoint cycles. By using the visual image 
of Rubik’s cube along with cycle decompositions, users can illustrate ideas such 
as: (a) the order of an element in a finite group, (b) how to calculate the order of an 
element from its cycle decomposition, (c) the effect of conjugation on cycle 
structure, and (d) even and odd permutations. 

Sequences of face rotations useful for actually solving Rubik’s cube can be built 
using the notions of commutators and conjugates. The impossibility of certain opera¬ 
tions on Rubik’s cube, such as a single transposition, can be illustrated. 

Other features of Rubik Algebra include the ability to store on disk sequences of 
face rotations for later use, the ability to “undo” rotations already performed, a random 
scrambler, an unscrambler, and a help window. 

Halchin and Fleming specialize in mathematical software for higher education. 
Current projects provide tools for use in mathematics and physics. 


Education 


112 






Rubik Algebra 


•f12d-l~f2dfu-f2df12d-l-uf 


rl2u-r-l-f~b2ufb2u 


; r12u-r ~1-f-b 2ufb 


Rubik Algebra Cycle Decomposition 


Turn the cube 


' Number of repetitions [T 


Scramble; 


CORNER CYCLES 


Unscramble 


face rotations - 

i i i 

Front 1 Back 1 Left Right 


EDGE CYCLES 


Sequence of face rotations 


Sequence |ud~u~d 


Rubik Algebra Library of Sequences 


Rubik Algebra Control Panel 


Price: $20.00 plus $5.00 
shipping 


Availability: Now (purchasers 
should send an optical disk 
onto which both Rubik 
Algebra and Orbit will be 
installed) 


For more information: 
Halchin and Fleming 
2122 Reynolds Drive 
Charleston, IL 61920 
217 348-0917 


Education 


113 





























































































Development Tools and 
System Software 


Absoft Corporation 

Absoft FORTRAN 77 


Absoft FORTRAN 77 is a globally optimizing FORTRAN compiler 
designed for scientific, engineering, and educational users developing and porting 
mainframe applications (especially VAX/VMS) to and from the NeXT Computer. 
The compiler’s features include: 

Full ANSI X3.9-1978 validatable. 


Includes Department of Defense 1753 extensions. 
IEEE P754 math. 


Most VAX/VMS and several FORTRAN 8X extensions. 
VAX/VMS Tab and Wide input format. 


IBM/VS Fixed and Free input format. 

Direct support for the Application, Sound, and Music Kits. 

Object-Oriented FORTRAN™ provides object-oriented syntax extensions that allow 
complete communications with the NeXT software kits. 


Optimizations include: 

Common subexpression elimination 
Statement function inline expansion 
Loop invariant movement 
Static address elimination 
Subprogram folding 
Mathematical identity substitution 


Peephole optimization 
Automatic data alignment 
Constant value propagation 
Strength reduction 
Register content scoreboard 
Pipeline and coprocessor scheduling 


Includes natural C interface for inter-language calling. 


Extended Data Types. 


COMPLEX* 16 and NAMELIST 


Supports Hollerith constants for FORTRAN 66 compatibility. 


Generates 68030/68882 assembler source code. 


Creates stand-alone applications with full windowing, menus, panels, etc. 


Limited technical support via hotline, BBS, BIX, telefax. 


Update services available. 

Development Tools and 116 
System Software 






















Absoft PostScript Demo 


hi fluai Kjn.uwt «. xmi/uiwt t rum*. wiuv 

;t Absoft Absoft Aftft Abwft Ab s»f?W. isoftA®^. rftAHfth 

kW B—T jW;r y-.i—, kAh:X<«| 

]■■:> BB T 5 " Ab Jfe - 'Wm: "■ 

ftp 1 '’B§:' ft 1ft > 

r lllj^ ^ ( f J ‘ y’ ftk * 


■ajsSOUABs*. .jrUMMil/UIMMi. 

IkAbsoftAfeaifs’Sw Absoft Absoft AE| 


nUWKftUWKi 

ibsoft Absoft 

hximmm 

ftAwHTOSoi 

t Ab soft Absofj 

r.b;:pR| 

Kb: - 

b:> - ft;- 

■■ Hi! 


.ft Ab soft Ab sojhAb soft Ab soft 


.y it},, iuuwy > v 'vwumt^ xevutuv 


auMiio 


AbsoftCube, dir; Ane 


do <i»l, 8) 

ya - 1,0 / <10, 0 - pta(i, 2)) 
projpts(i, 1) « pts(i, 1) * . 2!ya 
pro jp is (1,2) * pis (1, 3) * ,2iya 
repeat 


About Cube 


Cube demo is written In FORTRAN using 
Object-Oriented FORTRAN<TM) from 
Absoft Corporation; > 


i Modify scale facto: 


scale * scale + step 
if (scale > 1000. 0) step 
if (scale < 30.0) step * 


do (i*l , 8) 
ippts (i, 1) 
ippts <i, 2) 
repeat 


* scale + xoffset 

* scale + yoffset 


projpts <i, 1) 
projpts <i, 2) 


xoffset « xoffset + xinc 
yoffset * yoffset + yinc 


-xinc ! Change directions 

-xinc 

■yinc 

-yinc 


if (xoffset > 480,0) xinc 

if (xoffset < 80.0) xinc 

if (yoffset > 280.0) yinc 

if (yoffset < 100.0) yinc 


Absoft Cube 


Cube 

Info... 

Hide 

h 

| Pause 

JL 

Single Step 

s 

i Thinner ■ -J 

| Thicker 

+ 

Quit 

q 


Price: $995 Availability: Now For more information: 

$750 per CPU for universities Wood Lotz 

(volume pricing also available) Absoft Corporation 

2781 Bond Street 
Rochester Hills, MI 48309 
313 853-0050 
313 853-0108 fax 


Development Tools and 117 
System Software 





















































Emerald City Software, Inc. 
Display talk 1.0 


Displaytalk is a complete development environment for Display PostScript 
programming on the NeXT Computer System. 

Displaytalk provides all of the tools necessary to learn the Display PostScript 
language, including: 


Direct interactive (line by line) access to the PostScript interpreter in an Interactive 
Window. 


The capability to edit and execute Display PostScript programs. 


Real-time display of PostScript language stacks and variables in a Status Window. 


On-screen, scalable preview of the PostScript image in a Preview Window. 


Complete on-line documentation for the Display PostScript language, accessible by 
topic or keyword search. 


A complete PostScript tutorial. 


A source-level debugger (with tracing, stepping, and breakpointing). 


A full-featured, multi-window programmer’s editor for writing, editing, and debug¬ 
ging code. 


A code converter that simplifies conversions between C calls, pswrap, and pure 
PostScript. 


A powerful Dictionary Browser that provides rapid access to all Display PostScript 
dictionaries and their contents. 


Development Tools and 118 

System Software 














Status 


1.000000 


NXOldMask 3 -1 -roll—-put-152 NXOldMask-or—exch—seteventmask--/ 
toMouseWindowwinexec }{3 —index—userdict /NXOldMask-get—exch-— 
seteventmask-ZtoMouseWindow winexec >null- -null- {3 -Index—dup-1 i i 
--roll—mark--12 1 ~rGll-mouseWindow~rie--{7 -index-7 -index-11 -index 
—■-currentwindowbounds—pop—pop-3 -1 -roll—add-3 i —roll—-add— 
mouseWindow-currentwindowbounds—pop—pop-4 - r -roll—exch—sub 
--3 i —roll—sub—10-1 -roll—pop-9 i -roll-8 -1 -roll—pop-7 l —roll—>-if- 
- 4 -i --roll—pop-activeApp 4 i -roiMocalMouse -exch—pop-11 {- 
postevent-}--stopped—{handieerrorif-—cleartomark->null- -null- -null- - 
null- -null- -null- -null- -null-} 


|erasepage 

1 (/Users/mdiawond/Programming/Displaytalk/eye2. ps) run 
I /Helvetica findfont 18 scalefont setfont 
I 576 358 moveto 
|l setgray 


(Displaytalk) show 
gr©store 
} repeat 


vindouPackage©.8.49 


currentWmdowBounds 

deactivateApp 

deactivateSelf 

debugmsg 

deskV/inHandler 

doBeep 

doDragWindow 

dragHandlers 

dragWindows 

eventHandlers 

handleCommand 

I handlers'/ 


userdict 

nextdicfc 

systewdict 


Reset 


Trace 


Remove from Stack 


Show Value 


Preview 


Display talk 


Dictionary Stack 


File 

I 

Edit 


Font Panel., |§j 

Print... 

p M 

Setup 

| | 

Windows 

1 1 | 

Run File... | | 

Help... 1 

Find T H 

Hide 

h 

Quit q j§ ] 


Price: $995 


Availability: For more information: 

October, 1989 Emerald City Software 

1040 Marsh Road, Suite 110 
Menlo Park, CA 94025 
800 223-0417 
415 324-8080 (inside CA) 
415 324-0316 fax 


Development Tools and 119 

System Software 






















































































































Highland Software, Inc. 

Flexible License Manager 


The Flexible License Manager® (FLEX/w) is a network-wide multi-access 
package that allows a software application to be licensed on a concurrent-usage, rather 
than a per-computer, basis. Using FLE X/m software, developers can license their 
applications to maximize both performance and ease-of-use. This product is easy to 
integrate and offers simplified network administration, excellent application usage 
reporting, increased application availability, and significant improvement in 
end-user productivity, and provides access to applications from multiple vendors, 
over both homogeneous and heterogeneous network environments. 

Licensing can be extended to baseline products, as well as to individual product 
capabilities or features. FLEX/w will allow the developer to restrict application 
access to: 1) a single specified computer; 2) a specified number of users on a single 
computer; or 3) a specified number of users in a network containing one or more 
specified computer systems. Demonstration software can be shipped to customers 
with only demo functionality enabled. Once the purchase has been made, the 
full or purchased functionality can be enabled via a fax or phone message, eliminating 
the need to ship additional media. 

Key features and benefits of FLE X/m on the NeXT Computer System: 


Enforces software expiration dates. 


Simplifies software distribution and network administration.. 


Supports request queuing for “busy” applications. 


Available today on a variety of UNIX platforms. 


Price: $12,000 one-time 
binary license fee 


Availability: Contact 
Highland Software, Inc. 


For more information: 
Bob Laughlin 
Highland Software, Inc. 
840 East Meadow Drive 
Palo Alto, CA 94303 
415 493-8550 
415 493-4506 fax 


Development Tools and 120 
System Software 










Motorola, Inc. 

Simulator Programs (SIM56000 and SIM96000) 
Macro Cross Assembler (ASM9600) 


Simulator Programs. 

The SIM56000™ and SIM96000™ software programs are useful in the development of 
programs and algorithms to run on the Motorola DSP56000 and DSP96000 Digital 
Signal Processors (DSP), respectively. The SIM56000 program exactly emulates all 
of the functions of the DSP56000/1 on a clock cycle basis, including all on-chip 
peripheral operations, the entire internal and external memory space, all memory and 
register updates associated with program code execution, and all exception process¬ 
ing activity. The SIM96000 provides identical functions for the DSP96002. 

Macro Cross Assembler. 

The full-featured ASM96000 macro cross-assembler program translates one or 
more source fields containing DSP instruction mnemonics, operands, and 
assembler directives into relocatable object modules that are relocated and linked by 
the DSP96000 Linker. In the optional absolute mode, the Cross Assembler will 
generate absolute load files. The ASM96000 recognizes the full instruction set and all 
addressing modes of the DSP96002, including support for separate X and Y data 
memory spaces and data transfer operations in parallel with the data ALU operations. 

A similar Motorola macro cross-assembler product - the ASM56000, 
which operates on the DSP56000 family-is part of the software bundled with 
every NeXT Computer. 


Price: Contact Motorola Availability: Now For more information: 

Motorola, Inc. 

Digital Signal Processors 
6501 William Cannon Drive 
West Austin, 

TX 78735-8598 
512 891-2030 


Development Tools and 121 

System Software 












Neuron Data, Inc. 
NEXPERT OBJECT 
NEXPERTAI Library 


NEXPERT OBJECT ™, the standard in expert systems technology, is a hybrid rule- 
and object-based expert system for commercial and industrial application integration. 

NEXPERT is written in C, thereby ensuring a very high level of performance 
and integration. Its features include integrated forward and backward chaining using 
the same symmetric rule format; automatic goal generation; pattern-matching; 
dynamic creation of objects, classes, properties, methods, and demons; multiple and 
user-defined inheritance; and non-monotonic reasoning. 

NEXPERT is being used for a range of applications, including diagnostics, 
finance, troubleshooting, simulation, decision support, planning, and process control. 

NEXPERT’s comprehensive graphic interface allows developers and domain 
experts to edit rules and objects as well as build control structures. Views of the rule 
and object relationships are available at all times through a dynamic graphic 
browsing mechanism. 

The NEXPERT AI Library™ provides the capability to fully embed expert systems 
within applications developed in the NeXT environment. These applications can be 
written in any conventional programming language (Objective-C, FORTRAN, C, 
Pascal, Cobol, Ada, Assembly, and so on). This open, event-driven architecture 
permits the development of real-time, on-line applications that can directly access 
standard spreadsheets, relational databases, and any other conventional software. In 
addition, bridges to a number of third-party software packages are supported. 

The NEXPERT OBJECT Development System and Runtime System are 
available for NeXT machines with a minimum of 5 MB of free disk space. The 
NEXPERT Development System requires an XI1 server. Knowledge bases 
are completely cross-compatible and portable between all supported platforms, 
operating systems, and windowing environments, allowing for completely 
machine-independent development and delivery of applications. 


Price: Availability: Now 

Development System $8,000 

Runtime Server $1,500 

Special university discount 

programs available 


For more information: 
Nick Halsey 
Neuron Data, Inc. 
444 High Street 
Palo Alto, CA 94301 
415 321-4488 


Development Tools and 122 
System Software 





OASYS 

OASYS FORTRAN Compiler 
OASYS C Compiler 
OASYS Pascal Compiler 


The family of OASYS™ compilers is based on the Green Hills Software compilers. 
They offer unsurpassed functionality and optimization as native compilers for the 
NeXT Computer System. Green Hills is recognized as the industry leader in 
compilers for UNIX-based systems. Each compiler is a combination of a language- 
specific front end with target-specific code emitters (88000, 680x0, 80x86, etc.), 
and is inter-language callable with the other two OASYS compilers. 

OASYS FORTRAN is a complete implementation of the ANSI FORTRAN 77 
compiler with VAX VMS extensions. Full 68881 floating-point support is provided, 
as is support for DEC and IEEE floating-point formats. Optimizations include 
numerous global optimizations and register allocation techniques. 

The OASYS C compiler is a full implementation of Kernighan and Ritchie C and 
ANSI standard C, with many of the Berkeley 4.2 pec (portable C compiler) 
extensions. Optimizations include numerous global optimizations and register 
allocation techniques. The compiler features the most extensive optimization 
available in a Motorola-compatible compiler. Full 68881 floating-point support is 
provided, as is support for DEC and IEEE floating-point formats. 

The OASYS Pascal compiler is a complete implementation of BSI/ISO (level 0) 
and adheres to the ANSI Pascal standard. It features the most extensive optimization 
available in a Motorola-compatible compiler. Full 68881 floating-point support 
is provided, as is support for DEC and IEEE floating-point formats. Optimizations 
include numerous global optimizations and register allocation techniques. 

The same OASYS FORTRAN, C, and Pascal compilers available for the NeXT 
Computer System also are available with emitters for the Motorola 680x0 and 88000 
and Intel 80x86 and i860 microprocessor families on more than 15 hosts, including 
DEC VAX, Sun, Apollo, HP, and IBM systems. Applications developed using 
standard F77, industry-standard C, industry-standard Pascal, or any of the OASYS/ 
Green Hills compilers on other hosts can easily be ported to the NeXT environment 


Price: Contact OASYS Availability: Now For more information: 

Ann M. Bischoff 
OASYS 

230 Second Avenue 
RO. Box 8990 
Waltham, MA 02254-8900 
617 890-7889 
617 890-4644 fax 


Development Tools and 123 
System Software 










Pacific Microelectronics, Inc. 
COMPU-BRAIN 


COMPU-BRAIN is the first software development program combining a know¬ 
ledge-based expert system and a neural network. It allows users to customize neural 
inter-connects to simulate biological functions and behavior. You can define input 
values, select a suitable weighting function, and let COMPU-BRAIN do the rest. 
You can also perform various tasks in a production rule-based expert system. 
COMPU-BRAIN gives you control over three important aspects of the behavior in a 
typical neural network simulation: 


Provide a threshold value that controls the output of a cell. 

Control communication over a link between two cells by providing a weight that is 
applied to signals travelling over the link. 


Create or delete links between cells. 


COMPU-BRAIN provides visualization of the simulated interconnects in various 
neural network models. A conventional production rule-based expert system 
is fused into the COMPU-BRAIN simulation functions, giving users the flexibility 
to perform neural network simulation and expert system functions separately. 


Price: Contact Availability: Contact For more information: 

Pacific Microelectronics Pacific Microelectronics Wun C. Chiou, Sr., Ph.D. 

Pacific Microelectronics, Inc. 
201 San Antonio Circle, C250 
Mountain View, CA 94040 
415 948-6200 
415 948-9296 fax 


Development Tools and 124 
System Software 















i 





ibi ■■■ ^ u 







NeXT Developer Program 
and Resources 



. 





















NeXT Registered 
Developer Program 
The NeXT Registered Developer 
Program is designed to encourage and 
support the development of software 
and hardware products for the NeXT 
Computer System. 

Registered Developers are entitled to: 
Training. 

The cornerstone of the Developer 
Program is the four-day training course, 
Programming the NeXT Computer. More 
than 400 developers have already taken 
the course, which is taught on both the 
East and West coasts. In addition to 
! teaching developers how to write 
NeXT applications, it covers basic 
development strategies. 

Equipment . 

Registered Developers can purchase 
I NeXT products directly from NeXT at 
the same preferred prices as higher 
education customers. 


Technical support. 

Technical support, both by 

phone and electronic mail, is provided 

to Registered Developers 

who have attended Programming 

the NeXT Computer. 

Co-marketing programs . 

NeXT publishes a quarterly catalog of 
products for the NeXT Computer 
System, and Registered Developers are 
encouraged to submit entries. In 
addition, NeXT includes Registered 
Developers in many of its own marketing 
and sales activities, as appropriate. 

Public Relations . 

Registered Developers can receive 
assistance with press relations. 

To qualify for the NeXT Registered 
Developer Program, developers 
must fill out a detailed application 
outlining their background and 
proposed products. 

Interested developers should contact: 
NeXT TeleBusiness 
900 Chesapeake Drive 
Redwood City, CA 94063 
800 848-NeXT 


The NeXT Internet 
Archive Sites. 

Three universities - Purdue, Oregon 
State, and the University of 
Maryland-have set up Internet archive 
sites for NeXT-related software, 
images, sounds, and documentation. 
These sites are accessible on the 
Internet via FTP The net addresses 
and archive administrators are 
as follows: 

Purdue University 
j.cc.purdue.edu 
Gerrit Huizenga 

Oregon State University 

cs.orst.edu 

Bryce Jasmer 

University of Maryland 
umd5.umd.edu 
Mark Feldman 

















Demo Programs 




The demos listed here are shipped 
with every computer. Most of them 
were written at NeXT while the 
computer was under development, to 
explore programming on the system. 

Balancer 

A neural network programming 
example in which a seal learns how to 
balance a pole on its nose. A good 
demonstration of how to use graphics 
and animation to make abstract ideas 
more comprehensible. 

Billiards 

A certain realism is obtained via the 
PostScript composite operator, 
sound effects, and floating-point dyna¬ 
mical loops. 

BreakApp 

A game program with resizable playing 
field, clean sound, and efficient 
animation. Source code is provided in 
the Examples directory. 

Chess 

A front-end to gnuchess, in the NeXT 
style. You can set many preferences 
(including computer basal strength), 
bring up time clocks, and so on. The 
requisite GNU sources are included. 


CircuitBuilder 

An analog circuit design system. 

The idea is to build an analog circuit, 
get the complete equations for same, 
and paste them into Mathematica. 

You get (for linear circuits) a solvable 
system that yields symbolic 
complex solutions. 

Draw 

A draw utility that exhibits expert 
use of the Application Kit and 
PostScript. Source code and addi¬ 
tional information are provided in the 
Examples directory. 

Icon 

A Pixel Manipulation Device written 
by a professional artist that lets you 
create and edit icons, or load and save 
them in Tag Image File Format 
(TIFF) or Encapsulated PostScript 
(EPS) format. Includes alpha 
painting, detail blow-up view, and 
special effects. 

Mandelbrot 

The obligatory graphical complex 
plane calculation for Mandelbrot sets, 
but with a nice surprise: DSP mode, in 
which the Mandelbrot iteration is done 
on the DSP Especially when the 
iteration limit is very deep, the DSP 
comes out way ahead. 


Molecule 

A three-dimensional visualizer for 
simple organic molecules. This demo 
makes interesting use of alpha - the 
technique whereby atoms in back can 
be seen through their partially 
transparent counterparts in front. 

MonsterScope 

A laboratory oscilloscope application. 
Using the built-in CODEC, you can 
observe sounds captured by the 
microphone. If you have a proper A/D 
converter external to and driving your 
DSP port, it gives you an additional 
pair of 16-bit high-fidelity channels. A 
surprise: There’s also a spectrum 
analyzer that covers the full audio 
range, with good resolution, db scale 
option, frequency markers, and so on. 


Demo Programs 


129 








Poker 

This fiercely cybernetic 
bluffing algorithm has a relaxing 
casino interface. 

Ray 

This program uses .nff (Neutral File 
Format) ray-trace databases to create 
dazzling pictures in an output window. 
It’s a good example of interfacing 
a NeXT application to sophisticated 
programs, such as the actual ray¬ 
tracing module. 

Saturn 

This dynamical model of a Saturn-like 
planet was written by a physicist to 
test a gravitational-diffusive theory of 
planetary rings. A menu mode lets 
you watch as the author’s model of ring 
perturbations actually gives rise 
to gaps, like the ones seen in Saturn’s 
ring system. 

Scene 

By the artist who developed Icon, 

Scene is a utility for putting up full or 
partial monitor screens. This 
application also has an indispensable 
feature: a Grabber window that 
lets you grab anything you see on the 
screen and save it as a TIFF file. 


ScorePlayer 

A player of scorefiles. DSP¬ 
generated sounds are computed in 
real time, directed by the instruc¬ 
tions in a scorefile. 

SoundPlayer 

A simple program that lets you play 
standard NeXT .snd soundfiles and 
record CODEC microphone files. 

An excellent example of a very small 
application that’s nevertheless 
quite useful. 

StatLab 

The idea behind StatLab is to provide 
virtually all of the most elementary 
statistics functions on one instrument 
panel. 

Stealth 

The plane is actually being governed 
by correct laws of aerodynamics. Many 
tricks of rapid PostScript depth graphics 
went into this simulator. Notice the 
special effects of wind, visibility, and 
other environmental options, and 
especially the various selectable views 
out the sides and back of the aircraft. 

Synthesizer 

A simple demonstration of how a 
voiced instrument can be played 
smoothly and precisely in standard 
interface modes. You’ll hear the pure, 
high-fidelity voice of the DSP 


Topology Lab 

A visualizer for parametric, two- 
dimensional shapes. The surfaces are 
drawn with PostScript fill (in surface 
mode) or lineto (in wireframe mode) 
operators. Mathematical descriptions 
are on-line for each shape. 

Yap 

Useful for learning PostScript. (“Yet 
Another Previewer” is the source for 
the mnemonic.) Just sit down with 
official PostScript language documents 
and watch this demo translate the code 
into the graphics the code describes. 
Graphics copied from Draw can be 
pasted into Yap as PostScript code. 


Demo Programs 


130 










IMMIHMN 




lliill 

■■tm 


—i 

















Representatives from the 
following organizations attended our 
four-day seminar, Programming 
the NeXT Computer. 


Abaton 
Absoft Corp. 

Adamation 

Addison-Wesley Publishing 
Adobe Systems Inc. 

Aldus Corp. 

Ariel Corp. 

Ashton-Tate Corp. 
Authorware 
Autodesk 
Bacchus Software 
Canon 

Cayman Systems, Inc. 

Claris Corp. 

CODA Music Software 
Cricket Software 
Data Transforms, Inc. 

DataViz Inc. 

Dayna Communications, Inc. 
DayStar Digital, Inc. 

Deep Thought Group 
Deutsch Research 
Dow Jones 6c Company 
Dupont 

Eastman Kodak 

Emerald City Software, Inc. 

Encore Systems 

Epitome 

ESL 

Extron Electronics 
Farallon Computing, Inc. 
Flash Graphics 
Foundation Publishing, Inc. 


Frame Technology Corp. 

Franz Inc. 

Fusion Technologies 

Gemini Software 

Halchin and Fleming 

Hayes Microcomputer Products, Inc. 

Highland Software, Inc. 

ICOM Simulations 

ICSI 

IDD 

Imagine, Inc. 

InfoProcessing 
Informix Software, Inc. 

Innovative Data Design, Inc. (IDD) 

Intellipath 

Jadawin 

Kenneth Faw 

Kinetics 

KnowledgeSet Corp. 

Lifetree Software, Inc. 

Lighthouse Design 
Lotus Development Corp. 

Mark of the Unicorn, Inc. 

Mathworks 
Media Logic Inc. 

Metaphor Computer 
Metaresearch, Inc. 

Metier 

MicroMed 

Micron 

Microstat Development Corp. 

ModernSoft 

Momentum 

Motorola, Inc. 

Neuron Data, Inc. 

New Vision Technologies, Inc. 
Northern Software Ltd. 

Novell, Inc. 

Nth Graphics, Ltd. 

OASYS 

OCLC 

ON Technology 
Onset Computer 
Oracle 
Oxxi 

Pacer Software 

Pacific Microelectronics, Inc. 

Panamax 

Parcplace Systems 
PCPC 

Perot Systems 

Peter Norton Computing 

Pixar 


Prism 

Progress Software Group 
Quantex Corp. 

Radius 

RasterOps Corp. 

Relational Technology, Inc. 
Res Nova Software 
SAS Institute, Inc. 

Segue Software 
Singular Solutions 
Software Ventures Corp. 
SouthWind Software, Inc. 
Stone Design Corp. 
StyleBook 

SuperMac Technology 
Sybase, Inc. 

Symantec Corp. 

Systems Concepts 
T/Maker Company 
Thinking Machines 
Triakis, Inc. 

TRW 
Ultre Corp. 

Visix Software 
VPL Research, Inc. 

WebWare 

White Pine Software Inc. 
Wolfram Research, Inc. 
Xanadu Operating Company 


133 





Specifications of the NeXT 
Computer System 









Computer 


MegaPixel Display 


400 dpi Laser Printer 


Processors 

Motorola 68030 25 MHz CPU 
Motorola 68882 25 MHz floating-point unit 
Motorola 56001 25 MHz Digital 
Signal Processor 
Integrated Channel Processor 
12 DMA channels 
32 MB/sec bandwidth 
Optical Storage Processor 

Random Access Memory 
8 MB to 16 MB of memory 
User-expandable in 4-MB increments 

Communications and Interfaces 
Thin-wire Ethernet, 

IEEE 802.3a-compatible 
Two RS422 serial ports 
SCSI interface with transfer rate of 

4.8 MB/sec (burst rate) 

Three NextBus expansion slots 
Printer port (for NeXT 400 dpi Laser 
Printer only) 

Digital Signal Processor port 
Dimensions 

One-foot (305 mm) die cast 
magnesium cube 

Space for two full-height 5.25-inch 
mass storage devices 
29 lbs. to 37 lbs. (13 kg to 17 kg) 

Power 

Powers up to four slots with 20 W each 
90 V to 270 V, 47 Hz to 63 Hz 
5 A, 300 W maximum (including 
MegaPixel Display) 

Operating Environment 
Ambient temperature: 32° F to 104° F 
(0° C to 40° C) 

Relative humidity: 10% to 90% 

Altitude: 0 to 15,000 ft. (0 to 4,572 m) 

Regulations 

UL Listed and CSA Certified 
Complies with FCC Part 15 Class A 
requirements 


Monitor 

17-inch monochrome, flat screen 
1120 x 832 x 2 resolution (92 dpi) 

Four colors (black and white and two 
levels of gray) 

Refresh rate of 68 Hz noninterlaced 
Integrated tilt and roll 

Interfaces 
Keyboard jack 

8-bit, 8012.8 Hz analog-to-digital 
converter input via microphone 
miniphone jack (mono) 

16-bit, 44.1 kHz stereo digital-to-analog 
converter output via: 

Headphone miniphone jack (stereo) 
Gold-plated RCA line-out jacks (stereo) 
Integrated speaker (mono) 

Keyboard 
85 keys including: 

Cursor keys, Numeric pad 
Monitor brightness, Sound volume 
Power on/off 

Two-button opto-mechanical mouse 
Dimensions 

16 in. (w) x 17.3 (h) x 14 (d) 

408 mm (w) x 440 (h) x 354 (d) 

50 lbs. (23 kg) 

Mass Storage 

256 MB Optical Drive (formatted) 

NeXT interface using Optical 
Storage Processor 
92 ms average seek time 
18 ms average seek time within 3 MB range 
4.6 MB/sec raw burst transfer rate 
800 KB/sec raw sustained transfer rate 
Magneto-optical technology 
Read/write/erasable and removable media 
Primary disk and/or backup 

Internal 330 MB Hard Disk (formatted) 
SCSI interface 

14.8 ms average seek time 

45 kB dual-ported FIFO buffer 

4.8 MB/sec raw burst transfer rate 

1.4 MB/sec raw sustained transfer rate 

Internal 660 MB Hard Disk (formatted) 

SCSI interface 

16.5 ms average seek time 

45 kB dual-ported FIFO buffer 

4.8 MB/sec raw burst transfer rate 

1.4 MB/sec raw sustained transfer rate 


Resolution and Speed 
300/400 dots per inch (software selectable) 
8 pages per minute 
Minimum top, bottom, and side 
margins of 0.2 in. 

High-speed serial interface 

Duty Cycle 
No monthly page limit 
300,000-page life expectancy 
Uses standard EP-S toner cartridge 

Paper 

150-sheet paper cassette 
Adjustable width for A4, letter-size, 
and envelopes 
Auto and manual feed 
Straight paper path 
50-sheet output tray 

Dimensions 

14.3 in. (w) x 7 (h) x 16.7 (d) 

32.3 in. (w) with paper trays 
363 mm (w) x 180 (h) x 423 (d) 

820 mm (w) with paper trays 
38 lbs. (17 kg) 

Power 

115/220 V switchable power supply 
110 W at 115 V in standby mode 
5 A, 640 W at 115 V peak power 
while printing 

Environment 

Ambient temperature: 50 °F to 90 °F 
(10°C to 32°C) 

Relative humidity: 10% to 80% 

Altitude: 0 to 8,000 ft. (0 to 2,438 m) 

Regulations 

UL Listed and CSA Certified 
Complies with FCC Part 15 Class A 
requirements 

Conforms with CDRH radiation 
performance standard, 21 CFR 
Chapter 1, Subchapter J 


135 





NeXT, Inc. 

900 Chesapeake Drive 
Redwood City, CA 94063 
800 848 NeXT 

Printed in U.S.A. 

1077.00 

9/89