Инструкция по эксплуатации Native Instruments Kontakt 4

Страница 93

Advertising
background image

В KONTAKT встроен мощный и гибкий процессор языка скриптов, который позволяет сторонним разработчикам

придумывать собственные комплексные способы управления Инструментами и Мультиинструментами.

В этой главе мы рассмотрим основы загрузки и использования скриптов в пределах Редактора скриптов (Script
Editor
).

Скрипты в KONTAKT работают наподобие небольших программ, которые вкупе определяют способ

обработки нот, данных контроллеров, и действий пользователя, позволяя изменять параметры Инструмента и
MIDI-

данные программируемым способом. Достаточно простым примером может служить скрипт, который

изменяет входящие MIDI ноты, транспонируя их на октаву, или создавая второй голос интервалом октавы. Более

сложные скрипты могут обеспечить куда более продвинутые функции среды секвенсирования, вплоть до

реалистичного моделирования натуральной инструментальной артикуляции. С выпуском KONTAKT версии 4,

появилась возможность применения скриптов не только на уровне Инструментов, но также и на уровне

Мультиинструментов. Это открывает широкий диапазон новых возможностей в применении скриптов. Например,

теперь можно записывать скрипты, которые загружают или меняют Инструменты в Мультиинструменте,

основываясь на поступающих данных контроллера, или скрипта, которые разделяют и распределяют MIDI-

данные среди нескольких Инструментов. В основном, функции скриптов, которые можно использовать на

глобальном уровне, идентичны функциям скриптов на уровне Инструмента. Тем не менее, есть определенные

различия. Функции загрузки, редактирования и управления Скриптами выполняются в одном из Редакторов

Скриптов KONTAKT. Доступ к глобальному Редактору скриптов Мультиинструмента можно получить щелчком по

кнопке KSP

на правой стороне Заголовка Инструмента в Стойке. Чтобы открыть локальный Редактор

скриптов Инструмента, щелкните по кнопке Script Editor

ниже заголовка Инструмента, когда

Стойка находится в Режиме редактирования.

Редакторы скриптов уровней Мультиинструмента и Инструмента идентичны, и рассмотрение функций в

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

из которых по умолчанию содержит пустой лейбл. Это слоты, которые могут содержать и запускать скрипты.

Если скрипт изменяет какие-либо события, другой скрипт в слоте, расположенном справа будет "захватывать" эти

события. Другими словами, эти пять слотов действуют как цепочка фильтров события. Ниже слотов расположена

область, где отображается собственный интерфейс каждого скрипта.


Advertising