Playtime targets
The targets in this section are made for controlling Playtime, the clip launcher contained in Helgobox.
Column selector
Column-related targets use a column selector to define what Column the target should be applied to.
The following kinds of column selectors are available:
- Active
-
The currently active column.
- At position
-
Here you can refer to a fixed column by entering the column number, e.g. 2.
- Dynamic
-
Allows you to dynamically refer to a certain column. See Dynamic selector variables.
Row selector
Row-related targets use a row selector to define what Row the target should be applied to.
The following kinds of row selectors are available:
- Active
-
The currently active row.
- At position
-
Here you can refer to a fixed column by entering the row number, e.g. 2.
- Dynamic
-
Allows you to dynamically refer to a certain row. See Dynamic selector variables.
Slot selector
Slot-related targets use a slot selector to define what Slot the target should be applied to.
The following kinds of slot selectors are available:
- Active
-
The currently active slot.
- At coordinates
-
Here you can refer to a fixed slot by entering the slot address, e.g. 2 and 4. The first number is the number of the Column, the second one the number of the Row.
- Dynamic
-
Allows you to dynamically refer to a certain slot. There are two expressions, the first one should evaluate to the column index and the second one to the row index. As always, expressions must evaluate to zero-based indexes! See Dynamic selector variables.
Time unit
Some timing-related targets offer the possibility to define a time unit in which entered values will be interpreted. This allows for great flexibility, especially because most targets allow entering simple expressions instead of just numbers.
The following time units are available:
- Seconds
-
A value of 1.0 stands for one second.
An expression of
1/4means 0.25 seconds. - Whole notes
-
A value of 1.0 stands for one whole notes (= 4 quarter notes), according to a specific tempo.
An expression of
1/4means 1 quarter note. An expression of6/4means 1 whole note and 2 quarter notes. - Bars
-
A value of 1.0 stands for one bar, according to a specific time signature.
An expression of
5means 5 bars.
Dynamic selector variables
In addition to the general variables described in Dynamic selector, the dynamic selectors mentioned above grants access to the following variables:
| Variable | Type | Description |
|---|---|---|
|
Integer >= 0 |
Column index of the current top-left scroll position within the Playtime control unit represented by this ReaLearn unit. |
|
Integer >= 0 |
Row index of the current top-left scroll position within the Playtime control unit represented by this ReaLearn unit. |
|
Integer >= 0 |
Column index of the Active cell. If a row cell is selected, this resolves to |
|
Integer >= 0 |
Row index of the Active cell. If a column cell is selected, this resolves to |