User manual

Table Of Contents
376
The Logical Editor, Transformer and Input Transformer
Set Relative Random Values between
This will add a random value to the current Action Target
value. The added random value will be within the range
specified with Parameter 1 and 2. Note that these can be
set to negative values.
For example, if you set Parameter 1 to -20 and Parameter
2 to +20, the original Action Target value will get a ran-
dom variation, never exceeding ±20.
Set to fixed value
This sets the Action Target to the value specified in the
Parameter 1 column.
Add Length
This is only available when Action Target is set to Position.
Furthermore, it is only valid if the found events are notes
(and thus have a length). When Add Length is selected,
the length of each note event will be added to the Position
value. This can be used for creating new events (using the
Insert function) positioned relative to the end positions of
the original notes.
Transpose to Scale
This is only available when Action Target is set to Value 1,
and when the filter conditions are specifically set up to
find notes (a “Type = Note” filter condition line has been
added). When “Transpose to Scale” is selected, you can
specify a musical scale using the Parameter 1 and 2 col-
umns. Parameter 1 is the key (C, C#, D, etc.) while Pa-
rameter 2 is the type of scale (major, melodic or harmonic
minor, etc.).
Each note will be transposed to the closest note in the se-
lected scale.
Use Value 2
This is only available when Action Target is set to Value 1.
If this option is selected, the Value 2 setting in each event
will be copied to the Value 1 setting.
For example, this would be useful if you are transforming
all Modulation controllers to Aftertouch events (since con-
trollers use Value 2 for their amount, while Aftertouch uses
Value 1 – see “Searching for Value 1 or Value 2” on page
371).
Use Value 1
This is only available when Action Target is set to Value 2.
If this option is selected, the Value 1 setting in each event
will be copied to the Value 2 setting.
Mirror
This is only available when Action Target is set to Value 1
or Value 2. When this option is selected, the values will be
“mirrored” or “flipped” around the value set in the Parame-
ter 1 column.
In the case of notes, this will invert the scale, with the key
set in the Parameter 1 column as “center point”.
Linear Change in Loop Range
This will affect events within the loop range (between the
left and right locators) only. It will create a linear “ramp” of
values (replacing the original values) starting at the value
in the Parameter 1 column and ending at the Parameter 2
value.
This can be used for creating linear controller sweeps, ve-
locity ramps, etc.
Relative Change in Loop Range
As with the previous option, this will create a ramp of val-
ues, affecting events in the cycle loop range only. How-
ever, here the changes are “relative”, meaning that values
will be added to the existing values.
In other words, you set up a value ramp starting at Para-
meter 1 and ending at Parameter 2 (note that the Parame-
ter values can be negative). The resulting value ramp is
then added to the existing values for the events within the
cycle loop range.
For example, if you apply this to note velocities with Param-
eter 1 set to 0 and Parameter 2 set to -100, you create a
velocity fade-out, keeping the original velocity relations: