|
|
|
05-12-2020, 12:14 PM
|
#41
|
Human being with feelings
Join Date: Sep 2008
Location: UK
Posts: 394
|
Yes, please!
("Full WALTER" for automation lanes and automation items would be great - not to mention for tracks, media items, and the arrange view in general! ;-)
|
|
|
07-21-2020, 12:22 PM
|
#42
|
Human being with feelings
Join Date: Dec 2016
Posts: 45
|
+1
Went searching to google on how to re-order them, found this FR....so now I'm here to +1!
Reordering automation lanes would be a very nice feature to have. Also, the ability to easily recolor them the way you can recolor tracks / items would be killer.
Would open the door for an SWS-style autocolor!
|
|
|
07-22-2020, 10:22 AM
|
#43
|
Human being with feelings
Join Date: Nov 2007
Location: France
Posts: 919
|
useful indeed +1
|
|
|
07-27-2020, 03:49 PM
|
#44
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Didn't want to start a new thread for envelope lanes using parent track coloring, so bump, please and thank you.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
07-27-2020, 05:55 PM
|
#45
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
It would also be nice if the env CP used images from track layout folders.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
12-11-2020, 07:56 AM
|
#46
|
Human being with feelings
Join Date: Dec 2017
Location: Lancaster, PA
Posts: 4
|
Another vote
Yes, please elevate this feature request.
|
|
|
12-11-2020, 10:17 AM
|
#47
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
And the ability to multi select lanes and delete and ofcourse reorder.
__________________
🙏🏻
|
|
|
01-25-2021, 04:17 AM
|
#48
|
Human being with feelings
Join Date: Jun 2018
Posts: 138
|
+1
Sometimes I forget I can't do this, and try to move an envelope lane by mouse. Coloring would be awesome, too.
|
|
|
01-25-2021, 06:21 AM
|
#49
|
Human being with feelings
Join Date: Jan 2009
Posts: 1,802
|
I would love to have both of these features.
|
|
|
01-25-2021, 06:44 AM
|
#50
|
Human being with feelings
Join Date: Jan 2020
Posts: 1,927
|
Need this badly
|
|
|
01-25-2021, 07:05 AM
|
#51
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
In a meantime these 2 scripts should be useful:
- me2beats_Move selected envelope up.lua
- me2beats_Move selected envelope down.lua
But obviously, having it coded natively and reordering just by dragging would be much more natural in 2021
Changing colors would be helpful too.
There is much more to improve with envelopes, ex.
- relation between parameter and envelope lane - you can show envelope by clicking on the parameter, but you can't show parameter by clicking on the envelope...
- there is no visual indicator for the envelopes if you put insert fx offline .. envelopes are still there as they was before
- treating envelopes like a normal tracks (maybe as subtracks?) and AI like a normal items - it's especially important for the sake of shortcuts consistency .. now I need separate shortcuts for AI and MI
- modulations options embed in env lanes in TCP (or maybe some kind of automatically generated line in the background of envelope lane across the timeline showing how modulation would be applied to envelope) to see what is modulated and how instantly
- and much more.... but I feel i'm gonna need a separate thread to express all of this don't want to mess this thread
Last edited by mtk; 01-25-2021 at 07:24 AM.
|
|
|
01-25-2021, 07:13 AM
|
#52
|
Human being with feelings
Join Date: Feb 2015
Posts: 1,096
|
Quote:
Originally Posted by mtk
In a meantime these 2 scripts should be useful:
- me2beats_Move selected envelope up.lua
- me2beats_Move selected envelope down.lua
|
Hmmm. not having any joy with these scripts...
I have a track envelope (1 of 4) selected but the 'down' script doesn't appear to do anything and the 'up' script throws an error...
Code:
me2beats_Move selected envelope up.lua:72: attempt to index a nil value (local 'chunk')
|
|
|
01-25-2021, 07:16 AM
|
#53
|
Human being with feelings
Join Date: Jan 2009
Posts: 1,802
|
Same result here with those scripts. I don't normally run scripts, so maybe I'm not executing properly.
|
|
|
01-25-2021, 07:25 AM
|
#54
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,681
|
Meanwhile .. which would move that highlighted envelope down two lanes:
But I'm stuck on a problem using "reaper.SetTrackStateChunk()"
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
01-25-2021, 07:31 AM
|
#55
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
I'm not sure but I may done some fix for this ... this is the code that is working in my setup:
Code:
-- @description Move selected envelope up
-- @version 1.1
-- @author me2beats
-- @changelog
-- + init
local r = reaper; local function nothing() end; local function bla() r.defer(nothing) end
function GetTrackChunk(track)
if not track then return end
local fast_str, track_chunk
fast_str = r.SNM_CreateFastString("")
if r.SNM_GetSetObjectState(track, fast_str, false, false) then
track_chunk = r.SNM_GetFastString(fast_str)
end
r.SNM_DeleteFastString(fast_str)
return track_chunk
end
function SetTrackChunk(track, track_chunk)
if not (track and track_chunk) then return end
local fast_str, ret
fast_str = r.SNM_CreateFastString("")
if r.SNM_SetFastString(fast_str, track_chunk) then
ret = r.SNM_GetSetObjectState(track, fast_str, true, false)
end
r.SNM_DeleteFastString(fast_str)
return ret
end
function esc (str)
str = str:gsub('%(', '%%(')
str = str:gsub('%)', '%%)')
str = str:gsub('%.', '%%.')
str = str:gsub('%+', '%%+')
str = str:gsub('%-', '%%-')
str = str:gsub('%$', '%%$')
str = str:gsub('%[', '%%[')
str = str:gsub('%]', '%%]')
str = str:gsub('%*', '%%*')
str = str:gsub('%?', '%%?')
str = str:gsub('%^', '%%^')
str = str:gsub('/', '%%/')
return str end
function replace_str_parts(str,sub1,sub2)
return str:gsub(esc(sub2),sub1,1):gsub(esc(sub1),sub2,1)
end
local env = r.GetSelectedEnvelope()
if not env then bla() return end
local tr, tr_fxnum, tr_paramnum = r.Envelope_GetParentTrack(env)
if not tr then bla() return end
local envs = r.CountTrackEnvelopes(tr)
for i = 0,envs-1 do
local tr_env = r.GetTrackEnvelope(tr, i)
if tr_env == env then num = i break end
end
if not num then bla() return end
local chunk = GetTrackChunk(tr)
t = {}
local env_str = ''
local i = 0
for env_chunk in chunk:gmatch('<PARMENV.->') do
i = i+1
t[i]=env_chunk
env_str = env_str..'\n'..env_chunk
end
local cur = t[num+1]
for i = num, 1,-1 do
local env_chunk = t[i]
if env_chunk:match'\nVIS 1' then
upper = env_chunk; upper_i = i
break end
end
if not upper then bla() return end
local chunk_new = replace_str_parts(chunk,upper,cur)
local chunk_empty = chunk:gsub(esc(env_str),'')
r.Undo_BeginBlock()
r.PreventUIRefresh(1)
SetTrackChunk(tr, chunk_empty)
SetTrackChunk(tr, chunk_new)
local upper_env = r.GetTrackEnvelope(tr, upper_i-1)
r.SetCursorContext(2, upper_env)
r.PreventUIRefresh(-1)
r.Undo_EndBlock('Move selected envelope up', -1)
|
|
|
01-25-2021, 07:35 AM
|
#56
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
|
|
|
01-25-2021, 01:00 PM
|
#57
|
Human being with feelings
Join Date: Feb 2015
Posts: 1,096
|
Nope - still get the same error here...
(v6.20, 64bit, Windows 7)
Code:
me2beats_Move selected envelope up.lua:72: attempt to index a nil value (local 'chunk')
There error report suggests this line (72):
Code:
...
for env_chunk in chunk:gmatch('<PARMENV.->') do
...
Cheers
|
|
|
01-25-2021, 05:13 PM
|
#58
|
Human being with feelings
Join Date: Oct 2016
Location: Spain
Posts: 324
|
Quote:
Originally Posted by mtk
In a meantime these 2 scripts should be useful:
- me2beats_Move selected envelope up.lua
- me2beats_Move selected envelope down.lua
|
Wonderful. The second one works for me. The first one gives me an error 72: attempt to index a nil value (local 'chunk')
Anyway, if I can move them down, I can reorder them. It's a way.
|
|
|
01-25-2021, 05:37 PM
|
#59
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
That's strange ... the first difference between these 2 files is in line #80...
|
|
|
01-25-2021, 05:42 PM
|
#60
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
Ok, I got it.
line 62 has an error
local chunk = GetTrackChunk(track)
shoud be:
local chunk = GetTrackChunk(tr)
|
|
|
01-26-2021, 01:54 AM
|
#61
|
Human being with feelings
Join Date: Oct 2016
Location: Spain
Posts: 324
|
Quote:
Originally Posted by mtk
Ok, I got it.
line 62 has an error
local chunk = GetTrackChunk(track)
shoud be:
local chunk = GetTrackChunk(tr)
|
Yessssssssssssssss!
|
|
|
01-26-2021, 03:10 AM
|
#62
|
Human being with feelings
Join Date: Feb 2015
Posts: 1,096
|
Quote:
Originally Posted by mtk
Ok, I got it.
line 62 has an error
local chunk = GetTrackChunk(track)
shoud be:
local chunk = GetTrackChunk(tr)
|
That's the bug. All working now. Thanks
|
|
|
01-26-2021, 08:09 AM
|
#63
|
Human being with feelings
Join Date: Jan 2009
Posts: 1,802
|
That script works fine, here, provided that I have automation lanes for one plug in only. If there's a mix of different plugs, which is how my "real world" projects look, running that script creates a mess. Envelopes disappear, get renamed.
|
|
|
01-26-2021, 10:00 AM
|
#64
|
Human being with feelings
Join Date: Sep 2019
Posts: 85
|
You are right, unfortunately ..I haven't noticed this before. Let's try to fix it.
|
|
|
01-26-2021, 10:03 AM
|
#65
|
Human being with feelings
Join Date: Jan 2009
Posts: 1,802
|
Quote:
Originally Posted by mtk
Let's try to fix it.
|
That would be great, but I'm of no use in this department, unfortunately.
|
|
|
03-19-2021, 07:09 AM
|
#66
|
Human being with feelings
Join Date: Jan 2020
Posts: 1,927
|
Custom coloring of envelopes would be HUGE when dealing with a lot of automation. I mean the TCP and background of the tracks, not just the envelopes.
|
|
|
03-22-2021, 06:02 AM
|
#67
|
Human being with feelings
Join Date: Dec 2009
Posts: 22
|
+1
We really need this, indeed !
|
|
|
04-24-2021, 03:00 AM
|
#68
|
Human being with feelings
Join Date: Jul 2020
Posts: 32
|
+1
Would be very useful
|
|
|
06-15-2021, 03:19 AM
|
#69
|
Human being with feelings
Join Date: Jun 2019
Posts: 2,875
|
Bump.
Quote:
Originally Posted by DarkStar
For ages we can rearrange tracks by dragging the TCP up / down, with a thick royal blue line indicating the drop position.
Can we please do the same with automation envelope lanes?
Who's with me ?
Issue tracker: http://forum.cockos.com/project.php?issueid=5155
|
+1
Quote:
Originally Posted by DarkStar
|
+1
|
|
|
07-27-2021, 08:46 AM
|
#70
|
Human being with feelings
Join Date: Jul 2020
Posts: 32
|
Bump.
|
|
|
12-12-2021, 02:33 PM
|
#71
|
Human being with feelings
Join Date: Dec 2021
Posts: 76
|
I'm new to Reaper and I just posted about wanting to be able to change the color of automation envelopes for better visibility.
No wonder I couldn't figure out how to do it so far.
You can't.
Here's another vote for that.
|
|
|
10-07-2022, 08:51 PM
|
#72
|
Human being with feelings
Join Date: Mar 2011
Posts: 4
|
Seems this feature still isn't available as of Reaper 6.6.
+1
|
|
|
10-19-2023, 12:43 AM
|
#73
|
Human being with feelings
Join Date: Dec 2015
Posts: 324
|
+10
|
|
|
12-13-2023, 07:19 AM
|
#74
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
+1, being able to reorder envelope via click and drag would be nice !
|
|
|
12-15-2023, 06:00 PM
|
#75
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
Would be really so nice to be able to click and drag to reorder... 🙏 (I wanted this envelope to be numerically sorted)
|
|
|
12-16-2023, 07:52 AM
|
#76
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
|
|
|
12-17-2023, 11:22 AM
|
#77
|
Human being with feelings
Join Date: Sep 2015
Location: Paris
Posts: 544
|
+1
|
|
|
12-19-2023, 10:25 AM
|
#78
|
Human being with feelings
Join Date: Jul 2019
Posts: 114
|
+1
|
|
|
12-30-2023, 08:28 PM
|
#79
|
Human being with feelings
Join Date: Apr 2023
Location: South Africa
Posts: 139
|
+1
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 02:15 AM.
|