User manual

Table Of Contents
382
The Logical Editor, Transformer and Input Transformer
Window overview
Setting up filter conditions
General procedure
The upper list is where you set up the filter conditions, de-
termining which elements to find. The list can contain one
or several conditions, each on a separate line.
To add a new condition, click the Add button (+) below
the list.
A 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 condition, select it and click the Delete
button (-) below the list.
Ö If you have already defined filter conditions and/or ap-
plied a preset, but want to start again from scratch, you
can initialize the settings by selecting the Init option from
the Presets pop-up menu.
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:
You can also set up filter conditions by dragging MIDI
events directly into the upper list.
If the list contains no entries, a MIDI event dragged into this section will
form conditions including the state and type of the event. If it contains en-
tries, the dragged event will initialize the matching parameters. For exam-
ple, if a length condition is used, the length will be set according to the
length of the event.
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 385.
Filter Target Here you select which property to look for when finding
elements. Your choice here affects the available options
in the other columns as well, see below!
Function pop-up
menu
Filter conditions list
Action List
Presets pop-up menu
Apply button (not avail-
able in the Transformer)
Condition This determines how the Logical Editor should compare
the property in the Filter Target column to the values in
the Parameter columns (see below). The available op-
tions depend on the Filter Target setting.
Parameter 1 Here you set which value the element properties should be
compared to (depending on the Filter Target).
For example, if the Filter Target is “Position” and Condition
is “Equal”, the Logical Editor will look for all elements start-
ing 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. This allows you
to find all elements with values inside (or outside) the
range between Parameter 1 and Parameter 2.
Bar Range/
Time Base
(Logical Editor
only)
This column is only used if the Filter Target is set to “Po-
sition”. If one of the “Bar Range” options is selected in
the Condition column, you use the Bar Range/Time Base
column to specify “zones” within each bar (allowing you
to find e.g. all elements on or around the first beat of ev-
ery bar). If any of the other Condition options is selected,
you can use the Bar Range/Time Base column to specify
the time base (PPQ, Seconds, etc.). See “Searching for
elements at certain positions (Logical Editor only)” on
page 383.
Right bracket This is used for “bracketing” several lines together. See
“Combining multiple condition lines” on page 385.
bool This allows you to insert the boolean operators And/Or,
when creating conditions with multiple lines. See “Com-
bining multiple condition lines” on page 385.
Column Description