User manual

Table Of Contents
369
The Logical Editor, Transformer and Input Transformer
Window overview
Selecting a preset
To understand the Logical Editor, it might be a good idea to
start by exploring the included presets. These are found on
the Presets pop-up menu at the bottom of the window, to
the right.
To load a preset, select it from the Presets pop-up menu.
The window will show the settings stored in the preset. As the preset is
not applied to the MIDI events yet, you can load different presets just to
study them without affecting any events. You can also edit the preset be-
fore applying it.
To apply the loaded preset (i.e. to perform the opera-
tions defined in the Logical Editor), click Do It.
Ö You can also select Logical Presets directly from the
MIDI menu.
This allows you to apply a preset to the selected MIDI part directly, with-
out having to open the Logical Editor.
Ö It is also possible to select and apply Logical Presets
directly in the List Editor (from the Mask menu). You can
also open the Logical Editor from the List Editor.
For information on how to create and handle your own
presets, see “Working with presets” on page 377.
Setting up filter conditions
General procedure
The upper list is where you set up the filter conditions, de-
termining which events to find. The list contains one or
several conditions, each on a separate line.
Ö If you want to start from scratch (as opposed to basing
your settings on an existing preset), you may want to ini-
tialize the settings by selecting the Init option from the
Presets pop-up menu.
To add a new line (condition), click the Add Line button
to the right.
The new line is added at the bottom of the list. If there are many lines, you
may need to use the scrollbar to the right to view them.
To remove a line, click anywhere on it to select it and
click the Delete Line button to the right.
You set up a filter condition line by clicking in the columns
and selecting options from the pop-up menus that appear.
Here is a brief description of the columns:
This is where you select a function
(Transform, Delete, etc.). The field to the
right shows an additional explanation of
the selected function.
This is the filter condition
list, specifying which
events to look for.
This is the action
list, specifying e.g.
how to change the
found events.
This is where you load,
store and handle pre-
sets. See “Working with
presets” on page 377.
The “Do It” button
performs the task
you have set up
(not available in
the Transformer).
Column Description
Left bracket This is used for “bracketing” several lines together when
creating conditions with multiple lines and the boolean
operators And/Or. See “Combining multiple condition li-
nes” on page 373.
Filter Target Here you select which property to look for when finding
events. Your choice here affects the available options in
the other columns as well, see below!
Condition This determines how the Logical Editor should compare
the property in the Filter Target column to the values in
the Parameter columns (Equal, Unequal, Bigger, etc. –
see the separate table below). The available options de-
pend on the Filter Target setting.
Parameter 1 Here you set which value the event properties should be
compared to (a numeric value, a position or a choice from
a pop-up menu, depending on the Filter Target).
For example, if the Filter Target is “Position” and Condition
is “Equal”, the Logical Editor will look for all events starting
at the position you specify in the Parameter 1 column.
Parameter 2 This column is only used if you have selected one of the
“Range” options in the Condition column. Typically, this
allows you to find all events with values inside (or out-
side) the range between Parameter 1 and Parameter 2.