\"  nnet.roff from ObjectProDSP 0.2
\"  Copyright (C) 1994 1995, Mountain Math Software, All rights reserved.
\"  Licensed for free use and distribution under version 2 of the Gnu General
\"  Public License. Please see file COPYING for details and restrictions.
\"  
\"  ObjectProDSP is a trademark of Mountain Math Software.
\"  
.H 1 "ObjectProDSP networks"

A network consists of one or more data stream sources, DSP processes
that transform input data streams to output data streams and data
stream sinks.
The simplest complete network is a signal node linked to
a plot node as in the `basic' example. You can build DSP networks
interactively, execute them and display the output. You can
construct a stand alone version of a network in C++ that you
can execute or link with a target application. When a stand alone
target is generated any plot nodes are replaced with nodes that
write their output to disk.

Many DSP processes transform data in a uniform linear way.
Whenever possible this information is used to compute sample rates
and times for data streams. It is also used to construct deterministic
scheduling schemes for the stand alone DSP networks.

The `network' menu under `objects' describes several structures
related to network control. `CircBufDes' is the buffer descriptor
class used to control buffer size and related parameters.
`DataFlow' is the controller for a network. Most controller functions
are also directly accessible through the `Network' object. `Network'
is the class for defining a network. `TargetSytem' is a class for
building a target system for stand alone execution using multiple
networks that you can create interactively.
