Редактор сценариев Script Editor используется для редактирования кода JavaScript, что позволяет вам писать свои собственные MIDI плагины. Создание плагина происходит в режиме реального времени; это означает, что вы можете изменять и проверять свои плагинные функции немедленно. Вы можете определять элементы интерфейса, такие как ползунки и меню, которые будут показаны в окне плагина Scripter, а также можете создавать базовую логику и функции, адресуемые этими экранными средствами управления. Некоторыми из примеров утилит, которые вы можете создать с помощью плагина Scripter, являются аккордовый страммер («гитарный бой»), процессор игры легато для струнных инструментов, генератор арфового глиссандо или алгоритмический композитор.
Совет: Просмотрите вспомогательные сценарии в Script Editor, чтобы увидеть, как они построены. Вы можете изменять и повторно использовать код для изменения функций или для создания новых процессоров.
См. раздел Обзор программного интерфейса плагина Scripter для ознакомления с документацией по программному интерфейсу плагина Scripter и примерами кода.
Параметры плагина Scripter
- Кнопка Run Scripter (Запуск сценария): Щелкните по ней для оценки работы сценария и конфигурации плагина и его параметров. При нажатии этой кнопки выходные данные, в том числе и ошибки, показываются в интерактивной консоли.
- Редактор кода: Печатайте код JavaScript в этой области. Редактор предоставляет следующие возможности:
- Подсветку синтаксиса для ключевых слов JavaScript и доступного API MIDI (Application Programming Interface — программного интерфейса приложения).
- Проверку синтаксиса вживую, в которой немедленно подчеркиваются ошибочные строки, что облегчает написание ваших сценариев.
- Номера строк, которые могут быть полезными для проверки ошибок, поскольку о них сообщается номером строки в интерактивной консоли.
- Интерактивная консоль: Выводит отладочную информацию и позволяет выполнять код в командной строке набором команд после строки и нажатием клавиши Return. Введите clear (очистить) и нажмите клавишу Return, чтобы очистить консоль.
Создание и сохранение плагина Scripter
1. Откройте плагин Scripter.
2. Щелкните по кнопке Open Script In Editor (Открыть сценарий в редакторе).
3. Напечатайте (или скопируйте и вставьте существующий) код JavaScript в редакторе кода.
4. Щелкните по кнопке Run Script (Запустить сценарий).
5. Протестируйте свой плагин для проверки его предполагаемого поведения.
6. Предположив, что интерактивная консоль не покажет никаких ошибок, сохраните хостовый документ (проект Logic Pro X или концерт MainStage), файл установок или патч, содержащие сценарий.