Trilobite 1.0
User Guide


© Darwin Arts L.L.C., 2015










Time Sequence Module




The Time Sequence Module implements a 16-stage interval sequencer with port inputs for time scaling and dynamically changing wrap-around positions. At the beginning of each interval, the module will emit a pulse and current stage index.

To set sequence intervals in this interface, simply click on one of the small slider thumbnails in the slider array and drag up or down. To make fine tuned adjustments, hold down the shift key while dragging.

For a key to understanding the following tables, see the Module Types page.



The Time Sequence Module is available in Pro Version only.

Adding Input Ports

Adding input ports is not enabled for this module.

Static Parameters

#

Title

Type

Description

0

Stage Intervals

Sequence Value Array

The sliders in this parameter user interface adjust time duration at each stage in a sequential sequence before the sequencer moves on to the next interval and outputs a pulse (it's really 16 parameters in one). Parameter values have the range [0, 1].

Input Ports

#

Title

Description

Input Scalar Used

Parameter Scalar Used

0

Rate Scalar

When the parameter-scaled value of this input signal rises above 0.5, a transition to the next sequence stage will occur, where the next stage is determined by inputs to Ports 3 & 4.

NO

YES

1

Stage Start Offset

This input signal indicates the address, in the form of a ratio in range [0,1], of the first stage in sequence playback, in other words the stage the sequence will loop back to when it it leaves the end stage. This value may be larger than the End Stage Offset, in which event the sequence runs backwards between the two addresses.

NO

YES

2

Stage End Offset

This input signal indicates the address, in the form a ratio in range [0,1], of the last stage in sequence playback. When the sequence leaves this stage, it next steps to the address specified by the Start Stage Offset signal. This value may be less than the Start Stage Offset, in which event the sequence runs backwards between the two addresses.

NO

YES

Output Ports

#

Title

Description

0

Output Value

A pulse signal generated at the beginning of each sequence stage.

1

Stage Counter

A value in the range [0,1] which indicates the address of the currently active stage in the interval sequence.