User manual

Table Of Contents
370
The Logical Editor, Transformer and Input Transformer
You can also set up filter conditions by dragging MIDI
events directly into the upper list.
If the list contains no line 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(s) will initialize the matching parameters. E.g. if a
length condition is used, the length will be set according to the event
length.
Conditions
The options in the Condition column have the following
meaning (note that the available Condition options de-
pend on the Filter Target setting):
Ö The Conditions for the “Property” filter target are dif-
ferent, see “Searching for properties” on page 372.
Below, the different Filter Targets (and their correspond-
ing Condition and Parameter options) are described in
more detail.
Searching for events at certain positions
Selecting Position in the Filter Target column lets you find
events starting at certain positions, either relative to the
start of the song or within each bar.
If you select any condition other than the Range or Bar
Range options, you set up a specific position (in bars,
beats, sixteenth notes and ticks) in the Parameter 1 column.
Here, the Logical Editor will find all events at 5.1.1. in the project.
If you select Inside Range or Outside Range in the Con-
dition column, you set the start position of the range in the
Parameter 1 column and the end position in the Parameter
2 column.
The Logical Editor will then find all events inside or outside this position
range.
Bar Range This column is only used if the Filter Target is “Position”
and one of the “Bar Range” options is selected in the
Condition column. In these cases, you use the Bar Range
column to specify “zones” within each bar (allowing you
to find e.g. all events on or around the first beat of every
bar). See “Searching for events at certain positions” on
page 370.
Right bracket This is used for “bracketing” several lines together. See
“Combining multiple condition lines” on page 373.
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 373.
Condition Events will be found if their Filter Target property…
Equal …has the exact same value as set up in the Parameter 1
column.
Unequal …has any value other than the one set up in the Parame-
ter 1 column.
Bigger …has a value higher than the one set up in the Parameter
1 column.
Bigger or Equal …has a value that is the same as or higher than the one
set up in the Parameter 1 column.
Less …has a value lower than the one set up in the Parameter
1 column.
Less or Equal …has a value that is the same as or lower than the one
set up in the Parameter 1 column.
Inside Range …has a value that is between the values set up in the Pa-
rameter 1 and Parameter 2 columns. Note that Parameter
1 should be the lower value and Parameter 2 the higher.
Outside Range …has a value that is not between the values set up in the
Parameter 1 and Parameter 2 columns.
Inside Bar
Range
…is within the “zone” set up in the Bar Range column
(Position only), in each bar within the current selection.
Outside Bar
Range
…is outside the “zone” set up in the Bar Range column
(Position only), in each bar within the current selection.
Before Cursor …is before the song cursor position (Position only).
Beyond Cursor …is after the song cursor position (Position only).
Column Description
Inside Track
Loop
…is inside the set track loop (Position only).
Inside Cycle …is inside the set cycle (Position only).
Exactly match-
ing Cycle
…exactly matches the set cycle (Position only).
Note is equal to …is the note specified in the Parameter 1 column, re-
gardless of octave (Pitch only). Lets you find e.g. all C
notes, in all octaves.
Condition Events will be found if their Filter Target property…