Technical data
www.asti-usa.com ASTi DACS: Operation & Maintenance Manual (Version 4, Rev. B.1)
Copyright © 1999-2006 Advanced Simulation Technology inc. 37
Moving the cursor to one of the model entries and pressing ENTER will produce the Model Con-
figuration window. Pressing F2 will produce the following menu, which allows you to put objects
into your model.
A model consists of “objects” which are tied together. Objects are divided into three major types:
Controls, Signals, and Feeders.
Control objects produce numbers or on/off logic that is used to manipulate other parts of the
model. Control objects include, counters (which gives an incrementing number), functions,
lookup tables, morse code generators, and other objects. In addition, control data sent to and from
a host simulation application, to and from control panels or to and from a state machine go
through control objects.
Signal objects produce sound. They range from simple objects, such as sine waves, to sophisti-
cated objects, like intercom busses and radios. They all generate or process sound in some way. In
addition, the sound from the analog inputs is brought in through a signal object. Recorded sounds
that are played back are also brought in through a signal object (called Play Sound).
Feeder objects send sound to the “output highways”, which drive the analog outputs. They include
balancers, buffers, stereo pan, RIU in/out, and RIU 3-D audio out objects.
As an example, consider an application in which you want to play back one of eight recorded
sounds under the control of a host computer.
The host computer sends ethernet packets to the DACS containing an integer. The model would
consist of:
A control object, “Input Integer”, which would extract the integer from the received packet.
A Signal object, “Play Sound”, which is tied to a list of indexed sounds. The Control object is tied
to the signal object, which uses the integer as an index value to pick one of a list of recorded
sounds.










