Результаты поиска

  1. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Подскажите, есть ли возможность вывода диалогового окна, но не с OK/Cancel, а со своими параметрами? К примеру, чтобы при запуске скрипта для фриза выскакивал диалог с вариантами Mono, Stereo, Multichannel. А ещё просто интересно, чем reaper.MB( msg, title, type ) отличается от...
  2. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Так по вертикали смотрите, всё наглядно же:
  3. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Расфризить и удалить фризы физически. Спасибо за код, поизучаю. И, кстати, @@Michael, не подскажете, как вызвать функцию os.remove() ? С помощью неё я хотел производить удаление. Или же удалять лучше SWSовским экшном, как это у меня сейчас?
  4. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Меня, кажется, Ваша просьба и сподвигла этим заняться. А ведь точно. Не учёл этот момент. Как её возможно получить? В API я по фризу нахожу только reaper.BR_GetMediaTrackFreezeCount( track ). Подозреваю, что как-то через chunk трека?
  5. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    @@Michael прав. При заморозке трека скрипт записывает сурсы расположенных на нём айтемов и записывает их в файл. А при разморозке сверяется с файлом, проверяет, есть ли он ещё на диске и (в данной функции) размораживает, удаляет файл фриза и запись о нём в файле. Конечно, всё делается проще, но...
  6. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    @EUGEN27771, @@Michael, @gazzz Вот кусок скрипта, в котором затычка. Возможно, это из-за того, что я как-то неправильно произвожу чтение из файла и запись в него? res_path = string.gsub(reaper.GetResourcePath(), [=[\]=], [=[\\]=]) track = reaper.GetSelectedTrack(0, 0) function unfrz() item...
  7. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Выручайте, мучаюсь. :confused: Имеется строка с путями вида D:\Audio\File01D:\Audio\File02D:\Audio\File03. Без пробелов, но они и не нужны. Скриптом получаю путь D:\Audio\File02, с помощью string.find ищу его в этой строке. Всё нормально, находит и выдаёт индекс 16. Далее пытаюсь удалить...
  8. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Вопрос такой: как вообще вызвать функцию os.remove() ? Везде пишут, что Но у меня в любом случае голый nil. Путь получен, имя файла получено. Не работает даже в связке os.execute(path) os.remove (filename) Подскажите кто-нибудь, уже всю голову сломал. Если совсем по-простому, то toggle_state =...
  9. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    А чем данный сайкл не устраивает?
  10. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    @Archchie, попробуйте вот это. Попробуйте тоже скрипт. Айтемы автоматизации тоже удаляет. Так и для тех, кто пишет, есть темы. А здесь те, кто пишет, помогают тем, кто либо вообще не пишет, либо только начинает писать. Как-то так. :) Именно.
  11. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    @Supa75, так вроде бы как и эта тема называется "Помогите создать экшн / кастом экшн / скрипт".
  12. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Можно ли как-нибудь узнать при добавлении FX, эффект это или же инструмент, неросредственно до его добавления? Пишу свой вариант скрипта для добавления FX и хочу исключить случайную вставку VSTi на мастер. Для этого прописать условие: если выделен Мастер, то проверить, является ли выбранный FX...
  13. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Немного подкорректировал скрипт @Aleksandr Oleynik: свёл всё в один цикл, добавил undo name и включение группировки треков (Enable track grouping), если она выключена.
  14. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Да вначале как и все, наверное, с анализа чужих скриптов. Потом посмотрел видеоуроки X-Raym'a (с английскими субтитрами на удивление всё понял), почитал некоторые материалы по Lua. Как-то так, постепенно. Да, уже тоже заметил, поправил.
  15. CerberPic

    Помогите создать экшн / кастом экшн / скрипт

    Учусь писать скрипты, пока весьма несложные, попутно читаю эту ветку форума. Наткнулся на пост прошлогодней давности и сделал собственный скрипт, чисто для собственного же развития. Оставлю его здесь, вдруг кому-нибудь пригодится. Что делает скрипт: - Если включено воспроизведение или запись...
  16. CerberPic

    LUA: Optimization Real -Time Performance and Hide Show track without item in selection

    Так а всё-таки: у меня одного скрипт так реагирует на открытие пиано ролла?
  17. CerberPic

    LUA: Optimization Real -Time Performance and Hide Show track without item in selection

    Ну если будет время, неплохо было бы иметь такой вариант. А ещё я вот обнаружил странность в поведении оптимизационного скрипта. Суть такова: имеется пробный проект с одним треком и одним айтемом. FX-ов нет, не считая одного Сампломатика и пары лёгких анализаторов в monitoring fx. Скрипт...
  18. CerberPic

    LUA: Optimization Real -Time Performance and Hide Show track without item in selection

    Во время простоя, например. Или тишины между участками трека. Точно, посыл там был, не подумал. Но Как я понимаю, скрипт создан в целях удобства работы: быстренько скрыть всё ненужное. Зачем же тогда оставлять пустые дорожки с посылами, даже если они участвуют в формировании звука? Они же не...
  19. CerberPic

    LUA: Optimization Real -Time Performance and Hide Show track without item in selection

    !_Optimization Real-Time Performance v4.3 А возможно ли сделать, чтобы байпасились также плагины на мастере и monitoring fx? Hide Show track without item in selection v6.1 То ли я чего-то недопонял, то ли это баг:
  20. CerberPic

    Или по тому же принципу, по которому отрисовывается спектрограмма в другом кокосовсом плагине -...

    Или по тому же принципу, по которому отрисовывается спектрограмма в другом кокосовсом плагине - Spectrograph Spectrogram Meter. Мне бы хотя бы знать, какие строчки подправить, если это возможно. Спасибо!
  21. CerberPic

    Здравствуйте, Евгений! Вы разбираетесь в кодах JS плагинов? Дело в том, что в одном плагине мне...

    Здравствуйте, Евгений! Вы разбираетесь в кодах JS плагинов? Дело в том, что в одном плагине мне очень хотелось бы подредактировать самую малость. А именно, в плагине Oscilloscope Meter сделать так, чтобы форма волны не бегала, а отрисовывалась слева направо, как это реализовано в s(M)exoscope.