В этой теме можно и нужно делится всеми крутыми скриптами, что вы нашли.
Ресурсы:
http://ReaPack.com
http://www.admiralbumblebee.com/ReaperScripts.html
Как добавлять скрипты в Reaper:
Как узнать расширение скрипта:
Крутяк, где этому всему научиться?
Ресурсы:
http://ReaPack.com
http://www.admiralbumblebee.com/ReaperScripts.html
Как добавлять скрипты в Reaper:
1) у нас есть код, сохраняем через редактор (IDE)
выделяем весь текст
выделяем текст аккуратно, не удивляйся, что поплывут ошибки после того, как ты скопировал скрипт вместе с html мусором через Ctrl+A, или скачал по контекстному меню,
копируем,
идём в Action List,
жмём ReaScript - New
выбираем новый файл (не забываем указать правильное расширение (об этом ниже),
желательно сохранять в REAPER/Scripts, чтобы потом скрипты сохранялись вместе с конфигом
откроется окно редактора, туда и вставляем
закрываем, предложит сохранить
далее юзаем как экшн (суём в тулбары, мапим на действие мыши, горячие клавиши)
2) у нас есть файл, сохраняем из экшнлиста:
выделяем текст аккуратно, не удивляйся, что поплывут ошибки после того, как ты скопировал скрипт вместе с html мусором через Ctrl+A, или скачал по контекстному меню,
копируем,
идём в Action List,
жмём ReaScript - New
выбираем новый файл (не забываем указать правильное расширение (об этом ниже),
желательно сохранять в REAPER/Scripts, чтобы потом скрипты сохранялись вместе с конфигом
откроется окно редактора, туда и вставляем
закрываем, предложит сохранить
далее юзаем как экшн (суём в тулбары, мапим на действие мыши, горячие клавиши)
идём в Action List,
жмём ReaScript - Load, загружаем сохранённый файл
жмём ReaScript - Load, загружаем сохранённый файл
Как узнать расширение скрипта:
(лучше, если автор его сам указывает)
открываем скрипт, открывается блокнотом или любым текстовым редактором
смотрим внимательно на функции
смотрим внимательно на функции
если полно всякого, что начинается с "RPR_", перед нами скрипт на питоне (Python, .py)
если начинается с "reaper." - перед нами LUA скрипт (.lua)
если ничего такого не видно - скрипт написан на EEL (.eel)
если начинается с "reaper." - перед нами LUA скрипт (.lua)
если ничего такого не видно - скрипт написан на EEL (.eel)
Крутяк, где этому всему научиться?
1) Python - требует своих библиотек
ищем в гугле, ресурсов море
2) EEL - начиная с Reaper 5.0 работает "из коробки"ищем тут и ... всё, больше ресурсов нет!
3) LUA - начиная с Reaper 5.0 работает "из коробки"годный русскоязычный путеводитель
тонны ресурсов и примеров на любой извращённый вкус
4) Референс REAPER API помимо того, что можно сгенерить из редактора (Action list - ReaScript - New - API Help сверху справа), можно также использовать его же, но в более красивом и не вырвиглазном виде здесьтонны ресурсов и примеров на любой извращённый вкус
Последнее редактирование: