User manual

Table Of Contents
375
The Logical Editor, Transformer and Input Transformer
Specifying actions
The lower list in the Logical Editor window is the action
list. This is where you specify any changes that should be
made to the found events (relevant for all function types
except Delete and Select).
The handling of the action list is similar to the filter condi-
tion list, but without the brackets and booleans. You sim-
ply add lines by clicking the Add Line button to the right,
and fill out the columns as required. To remove a superflu-
ous action line, select it and click the Delete Line button.
Action Target
This is where you select the property that should be
changed in the events:
Operation
This setting determines what to do with the Action Target.
The options on this pop-up menu are different depending
on the selected Action Target. Below, all available opera-
tions are listed:
Add
Adds the value specified in the Parameter 1 column to the
Action Target.
Subtract
Subtracts the value specified in the Parameter 1 column
from the Action Target.
Multiply by
Multiplies the Action Target value with the value specified
in the Parameter 1 column.
Divide by
Divides the Action Target value by the value specified in
the Parameter 1 column.
Round by
This “rounds” the Action Target value using the value
specified in the Parameter 1 column. In other words, the
Action Target value is changed to the closest value that
can be divided by the Parameter 1 value.
For example, if the Action Target value is 17 and Parame-
ter 1 is 5, the result of rounding will be 15 (the closest
value that can be divided by 5). Another word for this type
of operation would be “quantizing”, and it’s actually possi-
ble to use it for this, by setting the Action Target to “Posi-
tion” and specifying a quantize value with Parameter 1 (in
ticks, with 480 ticks per quarter note).
Set Random Values between
This will set the Action Target value to a random value
within the range specified with Parameter 1 and 2.
Option Description
Position Adjusting this value will move the events.
Length Lets you resize the events (notes only).
Value 1 This adjusts value 1 in the events. As described in the
section “Searching for Value 1 or Value 2” on page 371,
the meaning of value 1 depends on the event type. For
notes, value 1 is the pitch.
Value 2 This adjusts value 2 in the events. As described in the
section “Searching for Value 1 or Value 2” on page 371,
the meaning of value 2 depends on the event type. For
notes, value 2 is the velocity value.
Channel Allows you to change the MIDI channel setting. See
“Searching for MIDI channels” on page 372.
Type Allows you to change an event from one type to another,
e.g. transform aftertouch events to modulation events.
Value 3 This adjusts value 3 in the events, which is used for han-
dling of Noteoff-velocity when searching for properties.
See “Searching for properties on page 372.