Archie-reascript: обсуждение, пожелания, сообщения об ошибках.

Тема в разделе "Cockos Reaper", создана пользователем Archchie, 25 ноя 2018.

  1. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    @Shico, @smrz1, Добавил параметр "Ignore_superCollapse" если он включен, то свернутые треки игнорятся (по умолчанию он уже включен) теперь скролл при свернутых треках вроде как нормально работает. Смотрите - как у вас с полностью скрытыми треками, (думаю будет так же все отлично работать), т.к. у меня тема не переделана, и треки превращаются в узенькие полосочки, а в тему лезть только для того что бы проверить - неохота.

    :D:D:D
     
    Последнее редактирование: 7 апр 2019
  2. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, ты имеешь в виду закрытые/открытые папки? (КУБэйсовская "феня" меня не покидает:)). Сейчас попробую.
    п. с. Очень удобно и быстро стало работать с этими скриптами, особенно из за того что они теперь скрытые треки-папки игнорируют (раньше, "терял" время от времени треки:eek:)
     
  3. Shico

    Shico (Шико)

    Регистрация:
    9 фев 2005
    Сообщения:
    666
    Симпатии:
    77
    Пол:
    Мужской
    Адрес:
    62
    @Archchie, да, вот это то, что надо.
    Всё работает как часы, большое спасибо!
     
    Archchie нравится это.
  4. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, Обновился, попробовал - скролл и всё остальное работает как часы - повторю слова Шико. Спасибо огромное!

    п. с. Конечно всегда можно что то ещё хотеть...;):rolleyes:. Жаль вот, например, что не получается скрипты научить отличать закрытые и открытые папки.., а вот ещё - по прокрутке: как было бы здорово, если бы выделенный трек оставался на своём месте при прокрутке, а не дёргался (типа - прокручиваются все остальные через него), но всё это, наверное, сам Рипер не может...

    Вчера сел за Cubase что бы файлы правильно перекинуть в Рипер и вдруг заметил, что не те кнопки жму! А в одном месте вообще тормознул - жму Ctrl+C и Ctrl+V - и не могу понять - почему файл не копируется?:eek: И это после стольких лет работы со штейнами...
     
    Archchie нравится это.
  5. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Я имею ввиду, "свернутые треки" - это те треки, которые исчезают, когда ты закрываешь папку. Я называю их свернутыми, потому как они не исчезают по умолчанию, а сворачиваются в узенькую полосочку.o_O
    Учил, учил и научил: долго он сопротивлялся, какой то вредный оказался, но я ему сказал учи, иначе в мусорку лети,и он сказал учу учу, но в мусорку я не хочу и научился он тогда распознавать все треки - да.:)
    Archie_Track; Move selected tracks up/down by one visible (skip minimized folders)(`).lua
    Я только этому скрипту сказал что удалю тебя, то он тут же научился и папки распознавать и рипер научил прокручиваться на месте, короче испугался он.:D
    param: пам-пам "Scroll = 2" (по умолчанию уже включен)
     
    Beckoff, Shico и smrz1 нравится это.
  6. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, ты волшебник, это точно! Это же обалдеть не встать!!! Буду дома через 30 минут и первое что сделаю - посмотрю и запущу это чудо...
     
  7. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, выручай - я не знаю что это такое reaper_js_ReaScriptAPI, как его качать как ставить - что это? Что вообще с ним делать?
    Не сталкивался с этим, пока ещё...
     
  8. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Он же у тебя был установлен!? С скриптом "Archie_Grid; Free movement of item(s) when snap to grid is on(`).lua" ты его устанавливал.
    Надо установить репозиторий "ReaTeam Extensions" (в этом репозитории нет скриптов, там только один этот файл с АПИшками и все сразу заработает) ​
    или
    скачать этот файл: В этой теме - в первом посте написано как его установить!
     
    smrz1 нравится это.
  9. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, ДА, да да да да! Всё получилось!!! Я не помню как устанавливал, он был, но почему то скрипты его не признали... Добавил его адрес в менеджер репозиториев, он обновился и всё заработало!!! О мой измученный нарзаном мозг...

    Всё работает, скрипты эти - просто бомба! Почему штатных таких экшенов нет? Даже штатные экшены up/down (просто по очереди треки выделяют) - работают по дурацки! Причем они тоже залазят в закрытые папки, что то там выделяют, неизвестно что - они в подмётки не годятся твоим, они просто алогичны... (как можно искать в тёмной комнате, чёрную кошку?)
    А можно эти дурацкие, штатные up/down заменить в твоём исполнении скриптами?

    Вот как всё в Рипере должно работать, по уму, по логике! @Archchie, - ты гений!
     
    Последнее редактирование: 8 апр 2019
    Archchie нравится это.
  10. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    В смысле выделить следующий/предыдущий трек, только что бы работал как "(skip minimized folders)" ? Что бы пропускал закрытые треки и скролл на месте ???
    На следующей недели посмотрю или если время будет, может раньше попробую сделать.
     
    Andernik и smrz1 нравится это.
  11. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    Именно так!
    Я не знаю кто там выпускает новые версии Reaper, но им за тобой надо и подглядывать и даже подслушивать о чём и как ты думаешь...:cool:o_O.
    Как то так;)
     
  12. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    @smrz1, Archie_Track; Select next/previous tracks(skip minimized folders)(`).lua
     
    Andernik нравится это.
  13. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    Это именно так как надо, но есть очень важный нюанс - при выделении каждого нового трека, это ещё происходит и в микшере, а это главное - видно планку микшера, а в этом скрипте треки микшера не меняются.
    В скриптах по перемещению трека - это не важно, но в ситуации выделения трека - важно и главное.
    Первая гивка штатная работа - там всё с микшером, вторая гивка скрипта - меняет треки, но не меняет микшер
    1 Запись_2019_04_09_18_04_33_182.gif
    2 Запись_2019_04_09_18_10_23_998.gif
     
  14. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Добавил скролл в микшер.
     
    smrz1 нравится это.
  15. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, ну что можно сказать... недавно (несколько часов назад) общался с одним очень проф. аранжировщиком (много лет с ним работал). Он мне о Cubase 10. Типа - поставь 30 дневную дему (у меня донг Cubase 7).
    Я конечно поставлю и посмотрю... Но знаешь что я ему ответил? В Cubase - я пассажир (много много лет), а в Reaper - не знаю кто я, кто ты... Но есть шанс лететь туда куда хочется.

    Скрипт в точку! Вопросов нет. Вот такой up/down должен быть по дефолту в Reaper.

    Многие пишут скрипты, а потом бросают их на пол пути... Может по этому я долго не хотел ставить ReaPack. Миллион скриптов которыми кто то воспользовался один раз, в одной единственной ситуации.
    А ты сделал скрипт, которым пользоваться надо каждый день - как об этом крикнуть? Как сказать что штатный up/down - не тот за кого себя выдаёт!? Есть @Archchie, он всё исправил, работайте братья! (кому это крикнуть в ухо?)
     
  16. Shico

    Shico (Шико)

    Регистрация:
    9 фев 2005
    Сообщения:
    666
    Симпатии:
    77
    Пол:
    Мужской
    Адрес:
    62
    Нет, это не то (лучшее - враг хорошего)...
    Перед этим было то, что надо.
    @Archchie, просю выдать во временное пользование из камеры вещественных доказательств 2 скрипта, которые с назначаемым пользователем отступом и прокручивается через треки а не наоборот.
    Если возможно.
     
  17. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Так все и осталось, в скрипте настройки измени "param: Scroll = 2 замени на = 1"
     
    Shico нравится это.
  18. Shico

    Shico (Шико)

    Регистрация:
    9 фев 2005
    Сообщения:
    666
    Симпатии:
    77
    Пол:
    Мужской
    Адрес:
    62
    А, точно и ещё indent.
    Спасибо за подсказку.
     
    Archchie нравится это.
  19. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, небольшая проблема с Script: Archie_Track; Move selected tracks down by one visible (skip minimized folders)(`).lua. Ну может и с "Move selected tracks up", но условий не создал что бы проверить. Я и по поводу tracks down толком не понял, почему так происходит...

    Ситуация такая - двигаясь вниз, скриптом tracks down, перемещаемый трек всё же залетает в свёрнутую папку, но стоит сделать track up, и потом опять track down - всё нормально, он спокойно папку перепрыгивает...
    Лексикона не хватает это объяснить - вот гивки (когда делаю возврат из папки, в которую "залетел" - (нажимаю " Move tracks up") и он возвращается как бы не внутрь папки, где был, а вне папки и тогда спокойно прыгает дальше скриптом tracks down)

    п. с. Вроде бы понял что происходит: когда трек перемещается по развёрнутой папке вниз, он не выходит из неё, а сразу попадает внутрь следующей свёрнутой папки, а когда он выходит из неё скриптом tracks up, то оказывается вне папки и тогда спокойно прыгает скриптом tracks down дальше.
    Если трек перемещается вверх tracks up то он по любому выходит из папки и проблем нет...
    Запись_2019_04_16_02_26_06_53.gif Запись_2019_04_16_02_30_09_339.gif
     
    Последнее редактирование: 18 апр 2019
  20. YuriOl

    YuriOl Active Member

    Регистрация:
    6 май 2005
    Сообщения:
    661
    Симпатии:
    179
    Пол:
    Мужской
    Адрес:
    Луганск
    @Archchie, а можно потушить )) статус кнопки On в твоём скрипте Script: Archie_Track; Zoom tracks in TCP to fit screen (Ctrl + Click save restore)Smart(`).lua Что бы работал, но не светился? Для эстетики так сказать :) Screenshot_1.png
     
  21. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    Чем то он занят...
     
  22. YuriOl

    YuriOl Active Member

    Регистрация:
    6 май 2005
    Сообщения:
    661
    Симпатии:
    179
    Пол:
    Мужской
    Адрес:
    Луганск
    Стало нормально. Не знаю что было :)
     
  23. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Исправил. (Вроде бы работает :);))

    В названии скрипта вроде бы - как все понятно написано :)"...(Ctrl + Click save restore)Smart(`).lua", да и внутри скрипта небольшое описание тоже есть, надо бы заглядывать туда(в скрипт), если не можешь разобраться со скриптом (http://marker.to/HiF8dp).

    Горящая кнопка говорит о том, что какое то состояние треков сохранено скриптом.
    Т.е. в кратце - скрипт работает так:
    Скрипт масштабирует треки в tcp по размеру экрана. Если надо сохранить высоту треков, то запускаешь скрипт с зажатым "ctrl" и высота треков запоминается и загорается кнопка, далее делаешь что хочешь, также пользуешься этим скриптом, затем опять запускаешь скрипт с зажатым "ctrl" и треки восстанавливают ту высоту, которая была на момент сохранения и кнопка гаснет, говоря о том, что сохранения отсутствуют. А если кнопка уже горит, и надо сохранить, а не восстановить предыдущее сохранения, то запускаешь скрипт с зажатыми ctrl + shift и скрипт пересохранит высоту треков.
    111.gif
    В принципе если хочешь, то могу убрать подсветку кнопки при сохранении!?
     
  24. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    Да, всё теперь в порядке - Спасибо!

    Вот вопрос с такой парой скриптов: Move all selected tracks to last/first selected folder... Назначено у меня сочетание Ctrl+Alt+Up - перемещает треки (last) в последнюю выбранную папку, а Ctrl+Alt+ Down - в первую (first) выбранную. Может я что то не так понял, ну и пользовался, в основном одним Move all selected tracks to last... А тут, при монтаже понадобилось first и вдруг заметил, что эти оба скрипта работают одинаково.
    То есть, нажимаю любой скрипт, а все выбранные треки и под-папки, попадают от, любого скрипта, в самую верхнюю выбранную папку и не важно, первой эту папку я выбирал, или последней - кидает в верхнюю...
     
  25. YuriOl

    YuriOl Active Member

    Регистрация:
    6 май 2005
    Сообщения:
    661
    Симпатии:
    179
    Пол:
    Мужской
    Адрес:
    Луганск
    @Archchie, нееет!)) Всё логично и отлично! То я тупанул. Сейчас напомнил мне и всё стало на свои места! Отличный скрипт!
     
    Archchie нравится это.
  26. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    @smrz1, Эти два скрипта итак работают абсолютно одинаково, за исключением одного но. Если в списке выделенных выделено несколько папок, то скриптом "last" все выделенные треки и папки попадут в последнюю выделенную папку, а скриптом "first" все выделенные треки и папки попадут в первую выделенную папку.
    222.gif
     
  27. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, у меня эти скрипты, почему то по другому работают... Они при любом раскладе попадают в одну и ту же папку. Та, которая сверху...
    Запись_2019_04_29_20_10_45_779.gif Запись_2019_04_29_20_16_51_675.gif Запись_2019_04_29_20_31_35_573.gif
     
    Последнее редактирование: 29 апр 2019
  28. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Да, с несколькими подпапками не работало. Исправил!
     
    Последнее редактирование: 30 апр 2019
  29. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, о, теперь великолепно! Благодарю! Я, собственно и пользуюсь, в основном, Move all selected tracks to last selected folder - не охота держать в голове, что я там первым нажал:).
    Однако, я всё таки нажал на Move all selected tracks to first selected folder - он не "исправился". Хотя обновился до 1.02...
     
  30. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    ???
    Не понимаю о чем речь? А что с "first" не так?
     
    Последнее редактирование: 30 апр 2019
  31. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, Ну "first" должен все выбранные треки (и под-папки) в первую выбранную папку помещать, а помещает в верхнюю... "last" то теперь идеально работает, а до твоего исправления тоже закидывал их все в верхнюю папку, а теперь кидает как надо - в последнюю выбранную!
     
  32. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Что то я тебя не понимаю :), а первая и верхняя - это не одно и тоже???
    --- добавлено 30 апр 2019 ---
    @smrz1, Ты наверно путаешь последняя/первая выбранная с последняя/первая тронутая
     
  33. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, На гифке - первая выбранная папка называется ALbTbI. Именно её я первой нажимаю/выбираю/выделяю. А верхняя называется BYBEN+Bong... Туда все и летит от "first"
    Запись_2019_04_30_13_36_41_219.gif
     
  34. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Это не первая выбранная, а первая тронутая! (на языке Reaper)
    А скрипт перемещает в первую выделенную, т.е. в самую верхнюю из выделенных!
    А "last" в самую нижнюю из выделенных.
     
    Последнее редактирование: 30 апр 2019
  35. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, а-а-а-а-а-а-а!!! Понял наконец то! (чуть сам не "тронулся"):eek:. В самую верхнюю (или нижнюю) из выделенных!
    В скрипте то написано - в первую (или последнюю) из выделенных. Оказывается первая выделенная - это - верхняя выделенная.

    Ну согласись, запутаться тут не мудрено!? (последняя = нижняя, верхняя = первая). Это не синонимы...o_O
     
    Archchie нравится это.
  36. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Соглашусь, Но - не соглашусь:).
    Ведь треки ты можешь выбирать и не мышью, а каким нибудь экшеном, и тогда у тебя какой первый будет???
    Вот есть например у нас пять выделенных треков и как их распознавать? Верхний/... / средний / ... / нижний ??? Вот уже пришли в тупик и запутались:).
    Все правильно, так и должно быть, как и нумерация треков с верху в низ: сверху первый, а снизу последний, а то что выбрал мышью - это тронутый(коснувшийся :) ) трек.
    И возьми на заметку себе на будущее, что в рипере если встречаешь слова первый или последний, то это всегда считается относительно нумерации, а если тронутый (как ты думал), то эти скрипты/экшены идут с пометкой "last touched" , ну а если ты встретил скрипт без слов "last touched" и который работает от касаний мыши, то это либо неправильно скрипт назвали (что мало вероятно, потому что, кто скрипт пишет поймет разницу, т.к. в скрипте считает треки), либо скрипт работает с багами не так как задумывалось.
     
  37. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    @smrz1, Archie_Track; Move all selected tracks to last touched folder.lua
     
    smrz1 нравится это.
  38. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    Move all selected tracks to last touched folder - ну так мне было бы проще понять:)

    @Archchie, в каждой DAW (да и в других Workstation) появляется свой сленг, исходя из специфики, это бесспорно. Просто он, иногда, бывает слишком специфический...
    К примеру - в Cubase проблем с перемещением треков вообще проблем не возникало (и сленга, на эту тему, в Кубе, просто нет!). В нём трудно ошибиться. В Reaper же - сплошные миллиметражы! Чуть "промазал" и трек, вместо перемещения, стал трек-папкой!:(
    Потому и понадобились скрипты и хоткеи к ним. А результат - в Reaper я работаю, в монтаже проекта, в 5 раз быстрее чем в Cubase! А вот синонима между первым и верхним невижу - трудно...
     
    Последнее редактирование: 30 апр 2019
  39. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, Archie_Track; Move all selected tracks to last touched folder.lua - это именно то что надо!!! (и самое главное - он получился универсальным - его одного вполне достаточно). Спасибо огромнейшее!
     
    Archchie нравится это.
  40. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Полностью согласен, и координально непохожий друг на друга к сожалению.
    Сленга на эту тему нет, потому что проблем с перемещением нет и возможности скриптов нет, как разработчик функцию назвал, так и есть. Порой вообще невпопад некоторые функции называются в других daw. :eek: Вот к примеру, первое что в голову пришло: В StudioOne рендер называется mixdown / bounce, что переводится как "микширование" и "подпрыгивать", вот причем тут микширование и при чем тут подпрыгивать(ладно еще микширование но вот при чем тут прыжок вообще непонятно :)), если мы пересчитываем/перерисовываем файл в новый файл и это называется "rendering"/отрисовка. И если бы рипероделы называли так же свои функции, то репера бы уже не было - из за их количества (функций).
    В рипере тоже было бы все удачнее, если бы не эти подпапки, и последние в папках. Если бы были только папки и треки, и это были бы разные треки.
    А так нагородили пирамид из этих подпапок и из за этого одни проблемы. Я на 250% уверен, что разрабы рипера 100 раз уже пожалели, что сделали кучу подпапок и сами так же не хотят с этим возится, потому как даже с простым перемещением возникает много проблем.
    Что есть, то есть:(, но я как то приловчился на стандартной теме;)
    Тут дело не в синонимах, а в пересчете. Как я выше уже говорил, что вот представь у тебя десять выделенных треков и как их различать? Да еще и в рипере есть возможность написания скриптов и целая куча функций. Вот ты сам представь - в рипере более тысячи экшенов и более двух тысяч скриптов и если бы называли верхний и последний тронутый "первым выделенным" и т.д., то что бы было? А было бы то, что в рипере бы получилась каша малаша из непонятных экшенов и скриптов, в которой бы сами разработчики не разобрались, не говоря уже об обычном пользователе.
    Я сразу это понял после твоего вот этого сообщения:);)
     
    smrz1 нравится это.
  41. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, "В Reaper же - сплошные миллиметражы! Чуть "промазал" и трек, вместо перемещения, стал трек-папкой!"
    "Что есть, то есть:(, но я как то приловчился на стандартной теме;)"

    Однако, благодаря скриптам вообще, а в данном случае, именно твоим скриптам, удаётся не просто полностью нивелировать это неудобство, а ускорить процесс монтажных работ в несколько раз.

    Я, в принципе, уже забыл про "сплошные миллиметражы" и "чуть промазал и трек, стал трек-папкой" - так как вообще не пользуюсь дефолтным способом создания папок, и перемещением треков...
    Вообще, настройки по умолчанию в Reaper, видимо, были сделаны под "Рэп":D. Ну а как ещё: любой айтем (миди/аудио) при растягивании становились лупами, при изменении темпа - аудио айтемы привязаны к сетке и изменяются по темпу и т. п. и т. д.

    п. с. В StudioOne, к стати, сразу сделали попытку как то помочь людям, переходящим с ПТ и КУБа: там предлагаются настройка хоткеев под "них" на выбор...
    Но всё это теперь уже не важно... Reaper уже забрался в душу и стал выглядеть почти так как мне хотелось;), ну или становиться таким:rolleyes:
     
    Последнее редактирование: 1 май 2019
    Archchie нравится это.
  42. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, я по поводу скрипта Auto enable spectral peaks on selected tracks. Обнаружил что ты его обновил до 1.11, а у меня 1.09. Но что ты в нём изменил, не ясно и в самом скрипте (в твоём репозитории).
    Хотя нюанс в нём есть: при включённом скрипте всё работает, по трекам нормально, но треки в микшере не переключаются...
    Запись_2019_05_01_10_55_48_111.gif
     
    Последнее редактирование: 1 май 2019
  43. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    v.1.10. Gif (autor: smrz1)
    v.1.11. Fixed syntax error
    Есть такой баг в апишках, я не знаю с чем он связан, я по этому поводу писал уже на оф. форуме в баг репорт, но разрабы проигнорили мой вопрос. :(
    FnA мне подсказал как решить этот вопрос костыльным путем, но хоть так.
    v.1.12. Fixed Scrolling Of The Mixer
     
  44. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, Теперь всё нормально, спасибо! Я так привык что у тебя перевод есть в скрипте, потому и на инглиш не обратил внимания...
    Кстати, в скриптах Select next/previous tracks уже было что то такое, что в микшере не выделялись треки и ты её решил (пост #163) - это одна и та же проблема, или просто похожая?
     
  45. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    в версиях 1.10 и 1.11 и инглиша не было.:)
    И похожая и одна и та же, сам не знаю как правильней сказать.
    При запуске некоторых функций скролл микшера по непонятным причинам прыгает к первому треку(это уже баги апи) и когда это происходит, то функция которая скролит микшер проста напросто отказывается работать почему то.:(
    В скрипте "Select next/previous tracks" я смог отследить из за какой это функции происходит, из за той которая перемещает треки, а вот в этом скрипте я не знаю из за какой это функции происходит, но точно от другой, т.к. функции которая перемещает треки здесь нет, а искать в готовом скрипте уже бесполезно, это надо весь скрипт перелопатить.
     
    smrz1 нравится это.
  46. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, скрипт "для блокировки Lock track height на треки или папки" (название бы ему) я видимо, не могу в автозагрузку поставить или что то не так делаю...
    После перезагрузки проекта, на треках, на которых включил блокировки Lock track height (и всё работало со скриптом) начинают работать как не заблокированные треки, расширяются и сужаются, хотя галки на Lock track height стоят.
    Запись_2019_05_06_23_22_37_597.gif
    Добавлял в автозагрузку вроде бы правильно, но когда добавляю ID скрипта и жму "Ок", вылезает такое окно Захват1.jpg

    п. с. В экшенах указанно что скрипт включен... Взял и выключил/включил галку на под-папке - всё заработало. Но после перегрузки опять тоже самое:
    Запись_2019_05_07_03_14_26_774.gif
     
    Последнее редактирование: 7 май 2019
  47. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Это окно у всех вылезает, оно предупреждает что этот скрипт будет запущен при запуске проекта .
    Исправил, теперь все сохраняется и при перезапуске восстанавливается.

    Хотя небольшие неудобства все же остались, а то есть:
    Если выключить скрипт, то все треки с включенным "Lock track height" в свернутых папках сохранятся скриптом, и далее если в процессе работы ты по отключаешь "Lock track height" и по изменяешь высоту этих треков, то при следующем запуске скрипта,если эти треки окажутся в свернутых папках, то у них включится статус "Lock track height" и восстановится прежняя сохраненная высота.Хотя в каких то случаях это наоборот удобно.Но к сожалению с этим уже ничего не поделаешь*.

    И еще если треки с включенным "Lock track height" были добавлены скриптом в свернутую папку(т.е. "Lock track height" у них отключился), то если выключить скрипт, а за тем развернуть папку, то у треков будет выключен статус "Lock track height" , хотя я думаю, тут уже все логично и понятно.

    Но я думаю что это вообще не критично, особенно по сравнению с торчащими треками.
    А если им не играться (вкл,выкл,вкл.....) , а добавить в автозагрузку или включить при старте рипера и забыть про него, то все что я описал выше*, вообще будет не заметно.

    Archie_Track; Add tracks with locked height to collapsed folders-Restore when uncollapsed(background).lua
    В реа паке.
     
  48. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, поставил скрипт, включил, под-папки, к которым применил "Lock track height", я уменьшил (они и не нужны высокими) и всё свернул в "главную" папку (Drum set) - всё работает - открывается/закрывается.
    Захват1.jpg Захват2.jpg
    Но после перезагрузки проекта происходит так: открываю "главную" папку (Drum set), выглядит всё хорошо, как и сделал (разница по высоте, между блокированными и не блокированными сохраняется), но стоило крутануть скроллом (Ctrl+колесо (Zoom vertically...)), все внутренние треки и папки стали опять одинаковыми - то есть - не заблокированными...
    Запись_2019_05_07_18_10_06_913.gif
    Проверив под-папки, которые блокировал - галочек на "Lock track height" - нет! Они, под-папки, оказались все разблокированными. Скролл не причём - они сразу оказались разблокированными, но сохраняли позицию...
    Скрипт работает, я им больше не щёлкал, всё исполняет что от него требуется, но до перезагрузки Рипера.:(
     
  49. Archchie

    Archchie Well-Known Member

    Регистрация:
    24 окт 2017
    Сообщения:
    701
    Симпатии:
    390
    Не знаю, у меня все работает!
    Скрипт стоит в автозагрузке?
    Такое должно произойти, если открыть папку, а только потом запустить скрипт, я выше об этом писал уже, так как у треков в свернутой папке отключен лок*, и если при отключенном скрипте открыть папку, то соответственно у всех треков будет отключен лок*, и если при открытой папке запустить скрипт, то все сохранения сбросятся, а если запустить скрипт когда папка свернута, то тогда скрипт восстановит сохранения и если при включенном скрипте открыть папку, то все локи* будут стоять на месте.
    P.S. Скрипт работает только со свернутыми треками!!!
    А скриншот говорит обратное, если бы ты его не щелкал, то статуса в экшен листе бы не было, а у тебя горит, а это значит что щелкал.
    Screenshot_1.png

    * лок = "Lock track height"
     
    Последнее редактирование: 7 май 2019
  50. smrz1

    smrz1 Banned

    Регистрация:
    25 янв 2010
    Сообщения:
    978
    Симпатии:
    134
    @Archchie, может я его как то не так в автозагрузку поставил? На скрипт я нажал один раз, что бы на скриншоте выделить (он срабатывает же от дабл клика). Где то я нарушил какую то последовательность или бывшие локи* как то запомнили предыдущие действия? (с самым первым скриптом - не из РеаПака)
    Что делать, шеф? Всё, всё пропало! Караул!!!:eek::)

    п. с. Я сначала открыл экшен - лист, что бы увидеть состояние скрипта - на скине видно - "On" - это значит он работает?
    Ставлю по новой галки, не прикасаясь к скрипту, всё работает -треки блокируются и в папку залазят и т. п. и т. д.
     
    Последнее редактирование: 7 май 2019

Поделиться этой страницей