Иллюстрированный самоучитель по CubaseSX



              

Работа в Logical Editor - часть 6



Рис. 6.32. Окно Logical Editor с загруженным пресетом del patch changes


Рис. 6.33. Верхнее рабочее поле с введенным условием преобразования

Теперь рассмотрим внимательнее верхнее рабочее поле (рис. 6.33) с тем, чтобы понять, каким образом только что проанализированное условие оказалось там записанным.

Содержание условия следует читать слева направо и сверху вниз, как мы обычно читаем книгу. Немного сбивают с толку длинные пробелы между некоторыми элементами, но со временем к этому можно привыкнуть.

Верхняя строка содержит заголовки столбцов. Они одновременно являются названиями списков, раскрывающихся двойным щелчком на соответствующей ячейке.

Получается следующее:

  •  в одной строке можно записать некоторое выражение, заключенное в скобки. Количество скобок в пределах от 0 до 3 выбирается в ячейках ( и ). Cubase SX автоматически проверяет выполнение правил синтаксиса, присущих для данного языка программирования. Одно из них заключается в том, что количество закрывающих скобок должно быть равно количеству открывающих;

  •  в ячейке столбца bool можно записать один из двух логических операторов (Оr или And).

    Выражение, записанное в строке, может состоять из следующих компонентов.

    1. Filter Target — признак (объект) фильтрации. Выбор осуществляется из вариантов: Type Is (по типу сообщения); Position (по позиции сообщения); Length (по длине сообщения); Value 1 (по значению первого параметра сообщения); Value 2 (по значению второго параметра сообщения); Channel (по MIDI-каналу); Property (по атрибуту сообщения — muted, selected, locked); Value 3 (по значению третьего параметра сообщения).

    2. Condition — условие фильтрации (состояние признака фильтрации). Выбор осуществляется из вариантов, число и смысл которых зависит от объекта фильтрации, выбранного в столбце Filter Target. Например, для объекта Channel такими вариантами будут: Equal (равно), Unequal (неравно), Bigger (больше), Bigger or Equal (больше или равно), Less (меньше), Less or Equal (меньше или равно), Inside Range (находится в заданном диапазоне), Outside Range (находится вне заданного диапазона).




    Содержание  Назад  Вперед