Cubase SX

Пресеты логического редактора сохраняются в файлах XML и расположены в папке Presets\Logical Edit. Отметим, что действие логического редактора распространяется на выделенный MIDI-объект или на выделенные события в MIDI-редакторе. Если ни одно событие не выделено, то алгоритм применяется ко всем событиям.
Откроем новый MIDI-объект в редакторе Key Editor, поочередно выделим ноты и проверим номер MIDI-канала нескольких нот на панели Infoline. Для дорожки с MIDI-объектом, обработанным вышеприведенным алгоритмом, должен быть установлен канал ANY (любой). Для того, чтобы успешно программировать логический редактор, нужно чаще обращаться к редактору List Editor для изучения внутренней структуры MIDI-сообщений. Например, в MIDI-сообщении Note нас могут заинтересовать два параметра, которые отображаются в столбцах Data 1 и Data 2. Это, соответственно, высота ноты и ее динамика. Логический редактор позволяет легко манипулировать значениями этих параметров.
Логическая формула действия выглядит, например, так: "Value2 swap1". Расшифруем ее. В секции логического фильтра сохраним стандартную формулу фильтрации "Type = Note" (см. рис. 37). А вот в секции действий (Action List) выполним следующую последовательность операций:
1) в столбце Action Target выберем Value 2 (это соответствует параметру Velocity столбца Data 2);
2) в столбце Operation установим Use Value 1 (это соответствует параметру Pitch столбца Data 1).
В результате этой процедуры мы получим преобразование высоты ноты (Pitch) в ее динамику (Velocity).