Steps

steps1.jpg

Generates data sequence according to the sequenced drawn bars.

To reset values use the [ctrl] key.

To shift values (left or right) use the [shift] key.

out

Output data.

midi out

Midi output. A Midi NOTE ON is generated at each step. The Note number (pitch) is equal to 127 x Out parameter

no repeat

No repeated midi note. If two consecutive Notes have the same number (pitch), the second is not played.

where

Determines where the display panel is visible:

  • invisible : the panel is invisible
  • ctrl panel : in the control panel
  • parent ctrl panel : in the control panel of the parent patch if it exists
  • top ctrl panel : in the control panel of the top parent patch (main patch) if it exists
  • container : in the container of the current patch
  • parent container : in the container of the parent patch current patch
  • top parent container : in the container of the top parent patch patch
  • IB: visible in the interface builder mode only

when the location is set to a container which doesn’t exist in the patch, Usine try to find, in parent patches, the first container available. If no container is available an error message is displayed.

synchro

Synchronization options:

  • Button: the sequence is played when the button play is pressed
  • Loop: the sequence is played in a loop mode.
  • Cycle: the sequence is played at each beginning cycle.
  • Bar: the sequence is played at each beginning bar.

stop

Stops playing the sequence

this input works only when the synchro parameter is set to button

play

Plays the sequence.

this input works only when the synchro parameter is set to button

next step

Goes to the next step.

num of steps

Number of steps.

duration

Sequence length duration in ms.

this input works only when the synchro parameter is set to loop

step pos

Current step position.

min

Minimum value of the output.

max

Maximum value of the output.

caption

Displayed caption of the control.

val 0 to 63

First n values from index 0 to 63, can be used to get or to set.

values

Values packed as an Array. To set (or get) values within the content of an array.

lock

Lock the panel. The user can’t modify it anymore.

randomize

Sets the positions to random values.

precision

Precision of the displayed numeric value: from integer up to five digits precision.

reset

Resets all the values to the reset val parameter.

reset val

Reset value applies when the reset button is pressed or when the user does a [ctrl+click] on the panel.

mouse dwn

Gives the mouse state of the control: 1 if the mouse is pressed 0 otherwise. In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.

mouse X

Gives the mouse X position on the the control in relative coordinates:

  • 0 most left,
  • 1 most right.

In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.

mouse Y

Gives the mouse Y position on the the control in relative coordinates:

  • 0 top,
  • 1 bottom.

In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.

gesture

Gives information about the last gesture applied on the control. See Getting Gesture Info.

bitmap in

Background bitmap input. See Manipulate Bitmaps.

bitmap out

Bitmap output. See Manipulate Bitmaps.

drop file name

Name of the dropped file. See Using drag & drop.

allow drop

Enables or disables the drag&drop possibilities on the panel. See Using drag & drop.

dbl click

Send a 1 value if the user has double clicked on the control.

panel X

Gives the X position of the top left corner of the panel in the parent panel (container or control panel). See Floating Panels.

panel Y

Gives the Y position of the top left corner of the panel in the parent panel (container or control panel). See Floating Panels.

hint

Hint string of the control. See Hint Strings.

edit layout

Opens the layout window. See Use the Layout window.

manual/modules/step.txt · Last modified: 2013/04/19 02:22 (external edit)