@Aleksandr Oleynik, что то не нашёл.... видел для тейков, итемов, а что бы все треки в один ....не видел..
File: Render project to disk...@Aleksandr Oleynik, что то не нашёл.... видел для тейков, итемов, а что бы все треки в один ....не видел..
Настраиваешь рендер как тебе нужно,И надо бы теперь к этому экшену привязать параметры , что бы файл сразу в проект закидывался на новый трек......
Настраиваешь рендер как тебе нужно,
затем ставишь вот эту галку
и запускаешь File: Render project, using the most recent render settings, with a new target file name...
Вот это убери со своего кастома.) в конце появляется новый трек , но пустой.......
maxmusic Здравствуйте ! Ссылка на скрипт не работаетHide/Show Tracks In Folder.
//1-st sel Track Collapse-Uncollapse
trackID = GetSelectedTrack(0, 0);
trackID > 0 ?
(GetMediaTrackInfo_Value(trackID,"I_FOLDERCOMPACT") == 2 ?
//IF COLLAPSE
Main_OnCommand(NamedCommandLookup("_SWS_UNCOLLAPSE"), 0) :
//Else(IF UNCOLLAPSE)
Main_OnCommand(NamedCommandLookup("_SWS_COLLAPSE"), 0);
);
Подскажите, как быть, если в списке экшенов нетКастомы, позволяющие стретчить ноты в геометрической прогрессии, не изменяя при этом исходную длину нот.
Код:Script: mpl_Stretch selected MIDI notes positions by x0.5.lua Edit: Set note length to double
Код:Edit: Set note length to half Script: mpl_Stretch selected MIDI notes positions by x2.lua
Посмотреть вложение 145713
[DOUBLEPOST=1525556372][/DOUBLEPOST]Кастомы, позволящие заменять аудио файлы на другие, перебирая список и не открывая Media explorer. При замене аудио сохраняет все предыдущие настройки айтема - rate, pitch и даже item FX.
Длина адаптируется. Автоматически начинается проигрывание загруженного аудио, примерно как в браузере "auto play".
Для переключения вперед
Код:Transport: Stop Item navigation: Move cursor to start of items Xenakios/SWS: Switch item source file to next in folder Item: Set items length to source media lengths Transport: Play
Для переключения назад
Код:Transport: Stop Item navigation: Move cursor to start of items Xenakios/SWS: Switch item source file to previous in folde Item: Set items length to source media lengths Transport: Play
Можно еще переключать рандомно, используя экшн
Xenakios/SWS: Switch item source file to random in folder
Посмотреть вложение 145714
Если длину не нужно адаптировать, то можно убрать экшн
Item: Set items length to source media lengths
Подскажите, как быть, если в списке экшенов нет
Item: Set items length to source media lengths
Вполне возможно, что его со временем переименовали в:
Item: Set item start/end to source media start/end
Спасибо! Я уже испробовал его. Всё работает))@Mr_Tsonts, так и есть
reaper.Undo_BeginBlock2(0)
reaper.Main_OnCommand(40340,0)
reaper.SetTrackSelected(reaper.GetMasterTrack(0), false)
for t = 0, reaper.CountTracks(0)-1 do
local track = reaper.GetTrack(0, t)
local razorOK, razorStr = reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
if razorOK and #razorStr ~= 0
then reaper.SetMediaTrackInfo_Value(track, "I_SOLO" ,1 )
end
end
function SetActionEnabled(action, state)
if reaper.GetToggleCommandState(action) == 1 ~= state then
reaper.Main_OnCommand(action, 0)
end
end
left, right = math.huge, -math.huge
for t = 0, reaper.CountTracks(0)-1 do
local track = reaper.GetTrack(0, t)
local razorOK, razorStr = reaper.GetSetMediaTrackInfo_String(track, "P_RAZOREDITS", "", false)
if razorOK and #razorStr ~= 0 then
for razorLeft, razorRight, envGuid in razorStr:gmatch([[([%d%.]+) ([%d%.]+) "([^"]*)"]]) do
local razorLeft, razorRight = tonumber(razorLeft), tonumber(razorRight)
if razorLeft < left then left = razorLeft end
if razorRight > right then right = razorRight end
end
end
end
if left <= right then
reaper.PreventUIRefresh(1)
reaper.GetSet_LoopTimeRange2(0, true, false, left, right, false)
reaper.SetEditCurPos(left, true, false)
SetActionEnabled(1068, true)
reaper.PreventUIRefresh(-1)
end
reaper.UpdateArrange()
reaper.Undo_EndBlock2(0, "Solo and loop razor edit area", -1)