Technical data

www.asti-usa.com ASTi DACS: Operation & Maintenance Manual (Version 4, Rev. B.1)
Copyright © 1999-2006 Advanced Simulation Technology inc. 17
Models consist of different lists of high level sound, mixing, and control objects. Model Object
Lists are comparable to an object database. Each object performs a specic function, e.g. generat-
ing a sine wave, simulating a radio, generating a noise source, connecting a host input control to
an object parameter, or playing a prerecorded sound. Within each copy of a given object there is a
series of parameters which control the operation of the object (e.g. frequency and amplitude con-
trol for a sine wave). These parameters are displayed dynamically on the DACS monitor, and can
be modied as required in real time.
Where logical, a parameter or object output can be connected to the other objects in the model.
This provides a general purpose mechanism for control of any parameter, from both within the
model, or from the host computer. Parameter values and their connections are stored with the
object’s representation in the model.
Examples of objects available in Model Builder’s object library include: Sine Wave, Filter, Pulse,
Noise Source, Play Sound, Balancer, Propeller, Rotor, Radio, Jammer, Engine, Communication
Panel, Input Float, Input Ascii, Record, and many more. For a complete list of available objects
and their descriptions consult the Model Builder Reference Manual.
All audio signals produced by a sound model can be mixed in any combination to any output
channel. Sounds are mixed onto what is called the Mixing Highway. The Mixing Highway is the
digital signal path from your model(s) to your analog outputs. Signals placed on the various Mix-
ing Highway channels are then connected to the required analog outputs using the desired mixing
objects. Analog inputs are added to the Mixing Highway using special Input Objects. This allows
external audio sources such as microphones to be input, mixed, and controlled as part of your
sound model. Figure 3 shows a block diagram of a typical Model Builder application.