TYPE: CHOP
TITLE: Switch CHOP

The switch CHOP allows you to control the flow of channels through a CHOPnet.
It selects one of the input CHOPs by index and copies it exactly. This is 
useful for selecting one of several "gestures" or actions. Only one input 
CHOP can be selected at a time.

Inputs are indexed starting at 0, so that the first input is 0, the second 
is 1, and so on. 

If the "First Input Is Index" parameter is enabled, the first input is used as
the "switch" and the remaining inputs will be selection choices. In this case,
the second input will be indexed as 0, the third as 1, and so on (the switch 
input CHOP is not indexed). The index value is determined by evaluating the
first channel in the first input at the current frame. Only integer indices 
are used; fractional indices will be rounded down to the closest integer.

If the index is less than 0, the index will be interpreted to be 0. If the
index is greater than the number of input CHOPs, the last input CHOP will 
be selected.

There are no local variables.

Parameters
Switch
    First Input Is Index - If on, use the first input CHOP's first
			   channel to determine which input to select.
    Index                - The input index to use if "First Input    /index
			   Is Index" is off.

See also: Merge
