Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added "Advanced Editing" and "Show All"

Description

The Step Modulator is intended to control HALion's step modulator. It provides all necessary properties to be connected to the engine. Furthermore, there are properties for index, level, and level12 of the selected node and a snap option, which only affect the GUI and not the engine. These properties can be connected using UI parameters.



Panel

On this page:

Table of Contents
maxLevel3
indent25px
exclude\d|Kom


Properties

PropertyDescription
NameThe name of the Step Modulator.
Position/Size
Excerpt include plain text
page_Size
Attach
Excerpt include plain text
page_Attach
Tip
Excerpt include plain text
page_Tooltip
StepsThe number of steps. This property must be connected to the engine parameter "Steps" and further display controls.
SlopeThe Slope Mode. This property must be connected to the engine parameter "Slope" to show the slope. Connect additional controls, for example, a menu, to set the slope mode.
Slope Amnt This property must be connected to the engine parameter "SlopeAmount" to show the slope. Connect additional controls, for example, a knob, to set the slope.
Show AllActivate this option to show all steps with a fixed width. When dectivated, the width of the individual steps scales with the number of steps as set in "Steps", to fill the full size of the control.  
Advanced EditingActivate this option to provide additional editing possibillities. These are either available as context menu entries or as line editing functions using modifier keys (Shift, Alt). These editing functions were originally made to work best inside HALions Stepmodulator and Flexphraser. In case the control is used to control other custom script modules, where these functions are not needed or need to work differently, they can be deactivated. (Only available with HALion 6.4 and higher)
Step 1-32

The Step levels. This property can be connected to the engine stepmodulator parameters "Step1-32".

LengthIf the step modulator is used to control a custom script module, the "Length" parameter can be used to adjust the length of each step. (Only available with HALion 6.4 and higher)
EnableIf the step modulator is used to control a custom script module, the "Enable" parameter can be used to turn individual steps on and off. (Only available with HALion 6.4 and higher)


UI Variables

Create variables to connect the Step Modulator properties with the engine and further controls.

PropertyVariableDescriptionTypeRange
IndexindexThe index of the selected node.integer1 to 32
LevellevelLevel of the selected node.float-100 to 100
Level 12level12The level in fractions of 12 (used when "Snap" is active).float-12 to 12
SnapsnapActivates the snap line.integer0 to 1


Colors

PropertyDescription
Step0Fill color of all even steps (0,2,4, ..., 32)
Step1 Fill color of all odd steps (1,3,5, ..., 31)
Back0Background color of all even steps (0,2,4, ..., 32)
Back1Background color of all odd steps (1,3,5, ..., 31)
Hover0Hover fill color of all even steps (0,2,4, ..., 32)
Hover1Hover fill color of all odd steps (1,3,5, ..., 31)
Line Hov0Line hover color of all even steps (0,2,4, ..., 32)
Line Hov1Line hover color of all odd steps (1,3,5, ..., 31)
Line Drag0Line drag color of all even steps (0,2,4, ..., 32)
Line Drag1 Line drag color of all odd steps (1,3,5, ..., 31)
Line Sel0Line selection color of all even steps (0,2,4, ..., 32)
Line Sel1 Line selection color of all odd steps (1,3,5, ..., 31)
Middle Line Middle grid line color
Snap Line 0Primary snap line color
Snap Line 1 Secondary snap line color
Line DrawLine draw color