Home Nodes Channel nodes 

Extend channel node

Only sets the “extend conditions” of a chop, which determines what values you get when …

This chop only sets the “extend conditions” of a chop, which determines what values you get when sampling the chop before or after its interval.

The Extend chop has separate menus to control both the pre-interval and the post-interval. For example, before the interval, you may want to hold a constant value, and after the interval you may want to cycle or repeat the curves in the interval.

To shorten or lengthen the interval (the start or end of the chop), use the Trim chop.

You can see the state of Extend Conditions in the pop-up info of any CHOP (MMB on the chop tile).

Parameters

Left Behavior

The extend condition before the CHOP interval.

Hold

Hold first or last value.

Slope

Continue slope at begin or end of channel.

Cycle

Cycle channel repeatedly.

Mirror

Cycle channel repeatedly, mirror every other cycle.

Default Value

Use constant value in Default Value parameter.

Right Behavior

The extend condition after the CHOP interval.

Hold

Hold first or last value.

Slope

Continue slope at begin or end of channel.

Cycle

Cycle channel repeatedly.

Mirror

Cycle channel repeatedly, mirror every other cycle.

Default Value

Use constant value in Default Value parameter.

Default Value

Value used for the Default Value extend condition.

Examples

The following examples are specifically designed to demonstrate this node:

Extend

$HFS/mozilla/documents/examples/nodes/chop/extend/Extend.cmd