Reaper: вопросы присматривающихся к этой программе

  • Автор темы Автор темы goa
  • Дата начала Дата начала
@smrz1, Посмотри в реа паке, я обновил скролл, сделал по идеи @incubator, теперь скролл работает почти как положено, но нету возможности отступа от верха и появилось мерцание на имени трека.Не забудь сохранить старые версии, вдруг тебе новые не понравятся.Как по мне, так сейчас лучше работает.

@Archchie, А можно и сюда выложить последние версии? А то из реа пака скачал, он мне теперь ошибку выдает. Спасибо
 

Вложения

  • Снимок экрана 2018-10-25 в 19.30.45.jpg
    Снимок экрана 2018-10-25 в 19.30.45.jpg
    8,5 KB · Просмотры: 87
Понял систему с папками. Но для пустого тэмплейта как то нето. Помню когда пользовался студио уаном, там было проще, сделал несколько папок дорожек, а после миди или аудио дорожки, и мышкой просто перетаскиваешь или сортируешь по папкам.
 
  • Like
Реакции: Archie's
А можно и сюда выложить последние версии?

All Scripts
[DOUBLEPOST=1540486038][/DOUBLEPOST]
он мне теперь ошибку выдает
Надо копировать и вставлять внимательнее, у вас в ошибки написано "синтактическая ошибка на 7 строке рядом c символом > " , это означает что вы там какой то символ поставили
 
Последнее редактирование:
  • Like
Реакции: AlexLazer
PHP:
reaper.CSurf_OnScroll(0, -1);--reaper.CSurf_OnScroll(0,1);
Скрин
Вот теперь заработало всё как надо. Нечего от этого скрипта и желать большего! Разве что ещё два скрипта?:)
Без блокировки, как я понял по гивке, выделенные треки соединяются один к одному, без пропусков?
На практике, переносы по папкам большого количества треков требуется в начале проекта (в моём случае), когда присылают мульти-треки, где каждый трек разбросан вперемешку и требуется треки барабанов закинуть в папку drum set, клавиши синтов и пэдов в папку инструменты, голоса, гитары и т. д. по своим папкам и тут удобнее без блокировки.
Как отключать блокировку? Тогда, можно было бы, назначить Alt+up/down на скрипты без блокировки, а на скрипты с блокировкой (для более сложной работы) Ctrl+Alt+up/down.
На твоей гифке скрипт без блокировки имеет "лишнюю" запись: FirstBlock = nil, на скрипте с блокировкой этой записи нет. Или всё сложней?
 
Без блокировки, как я понял по гивке, выделенные треки соединяются один к одному, без пропусков?
Нет! Ты не правильно понял что происходило на гифке. Вот записал по новой две гиф и покрасил три трека в светофор, смотри внимательно что будет происходить когда треки дойдут до самого верха "гиф с блокировкой",треки собрались вместе и дальше ничего не происходит,а без "блокировки" когда два трека дошли до верха, а третий нет, то два трека начали перемешиваться между собой и когда дошел и третий трек до верха треки все равно продолжают перемещаться тем самым перемешиваясь между собой.
На практике, переносы по папкам большого количества треков требуется в начале проекта
Если я правильно понял, то вот:
Переносит все выделенные треки под первый выделенный
PHP:
local SelTrack = reaper.GetSelectedTrack(0,0)
if not SelTrack then return end

local numb = reaper.GetMediaTrackInfo_Value(SelTrack,"IP_TRACKNUMBER")
reaper.ReorderSelectedTracks(numb,0)
Как отключать блокировку?
Если надо то могу написать что бы блокировка отключалась.
 

Вложения

  • 22322234212.gif
    22322234212.gif
    1,3 MB · Просмотры: 125
  • без2_22322234212.gif
    без2_22322234212.gif
    1,2 MB · Просмотры: 105
Последнее редактирование:
Последнее редактирование:
@Archchie, понял! Что я всё не правильно понял:eek:. И понял, что такое без блокировки - это когда дойдёт "до упора" и зачем то начинает перемешивать выделенные треки... Не надо блокировку отключать.
По скрипту: почти как надо, без одного шага - надо перенести все выделенные треки в первую выделенную папку (а не под неё), внутрь, так сказать.
Вот если сделать "перенести все выделенные треки внутрь первой выделенной папки" - будет комплект.
Как ни странно, почему то кажется, что логичнее было бы даже не "внутрь первой выделенной папки", а внутрь последней! В работе так - начинаешь сначала треки выбирать, а потом думаешь - решаешь в какую папку их запихнуть...
Потому что треки эти, порой, приходят с дурацкими названиями (в лучшем случае!) и первая инстанция довольно часто будет отменяться, а последняя - есть последняя.

п. с. Новую версию с Redesigned scroll я ещё не пробовал - предпоследней версией доволен полностью (где в скрипт надо было строчку вставить).
 
Последнее редактирование:
@Archchie, Вот еще некий баг - если после перемещения, сразу задействовать скрипт Go to next track или Go to previos track. Выделение трека сбивается на первый визуально видимый трек
 

Вложения

  • Move track + Go to next track.gif
    Move track + Go to next track.gif
    167,7 KB · Просмотры: 66
Последнее редактирование:
РАЗОБРАЛСЯ! reaper.CSurf_OnScroll(0, -1) Спасибо
Все верно.
В реа паке обновил

Вот если сделать "перенести все выделенные треки внутрь первой выделенной папки" - будет комплект.
Завтра попробую сделать

Вот еще некий баг - если после перемещения, сразу задействовать скрипт Go to next track или Go to previos track. Выделение трека сбивается на первый визуально видимый трек
Поправил.
 
@Archchie, лучше перенести все выделенные треки внутрь последней выделенной папки
 
Вот если сделать "перенести все выделенные треки внутрь первой выделенной папки" - будет комплект.
лучше перенести все выделенные треки внутрь последней выделенной папки

Archie_Track; Move all selected tracks to last selected folder.lua
Archie_Track; Move all selected tracks to first selected folder.lua
 
  • Like
Реакции: smrz1
Народ... Скажите как отключить в миди клипе дублирование, когда мышкой надо растянуть мидиклип? Что не очень то удобно. Надо чтобы просто было пустое место когда растягиваешь. Что в аранжировке, так же и в пианороле.
 

Вложения

  • 12.gif
    12.gif
    906,6 KB · Просмотры: 95
Спасибо получилось!!!
Я так понял это с каждой миди дорожкой так надо отключать.. А можно ли отключить чтобы везде было так? Есть ли такая опция. Ну чтоб не на каждой дорожке так отключать?
 
Великолепно! Причём удобно работать в паре со скриптами по перемещению треков. Скрипты ↑↓Move selected tracks у меня назначены на Alt+Up/Down, выделение треков происходит по дефолту с Ctrl, добавляешь Alt и получается Ctrl+Alt+Up/Down - что я назначил на эти скрипты, бац! Они в банке! То есть в папке. Очень удобно и быстро получается в работе.
(причём задействовал оба скрипта - и в первую и в последнюю выделенную папку. И так и так в деле происходит)
п. с. Только вопрос - почему то перемещённые треки становятся первыми в папке, куда перенесли. А всем вновь перенесённым трекам желательно быть последними, они же последними туда попали, да и так их проще определять - типа - кто последний? Я за вами! Можно так сделать?
 
Последнее редактирование:
Заметил еще одну странность. Когда начал делать новый проект. Все сохранено в отдельной папке. НО. Когда что то дальше делаешь, нажимаешь там просто солхранить, а не сохранить как. Но оказывается после такого сохранения, главный ярлык Рипера которые на рабочем столе, после этого сохранения подменяется на этот проект. Странно.
 
Aleksandr Oleynik
Тока вот это вот не надо..
Читать то я читаю. Но до этого пункта еще не до шел.
 
Последнее редактирование:
...главный ярлык Рипера которые на рабочем столе, после этого сохранения подменяется на этот проект. Странно.
что значит "подменяется"? при старте Рипера открывается последний сохраненный проект? Так Вам сюда:
Screenshot_1.jpg
 
Читать то я читаю. Но до этого пункта еще не до шел.
возможно конечно, что и до этого пункта Вы еще не дошли. Вот отличная штука перед тем, как задать вопрос, проверить здесь.
Screenshot_3.jpg
а заодно потренировать фантазию, как же разработчик обозвал ту или иную фичу (это и при поиске Экшенов пригодится :)))))
 
Народ... Скажите как отключить в миди клипе дублирование, когда мышкой надо растянуть мидиклип?
Тоже помню поначалу вызвало у меня это недоумение, но, правда, в мануале нашел и отключил. Вам правильно советуют читать мануал, в нем и поиск работает, и оглавление есть.
 

Сейчас просматривают