Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 03-10-2011, 06:17 AM   #1
Rachmaninoff
Human being with feelings
 
Rachmaninoff's Avatar
 
Join Date: Mar 2011
Location: Brazil
Posts: 447
Default Automation envelopes: edit multiple point values at once

As a long time Cubase user, there's a feature I instantly missed in REAPER. I'll try to explain here.

In REAPER, imagine I have an envelope in automation with three points, with values 5, 3, and 8. If I right click one of those points, a popup menu opens, and I can choose to type a value manually and the value will be assigned to that point. That's okay.

Now, imagine I use the right button of my mouse to select all the three points.

Then, with the three points selected, I right click one of them, for example the first point (value 5). Then I choose to set the value manually, and I enter value 7.

In this situation, what REAPER does is to set my point from 5 to 7, and leave the other two selected points untouched.

What Cubase does is this:
- my point goes from 5 to 7 (as REAPER did);
- the selected point with value 3 goes to 5;
- the selected point with value 8 goes to 10.

See, Cubase intelligently modified the other selected points with the difference between the values of the point I modified. This is a HUGE time saver when you have an envelope (usually volume) with dozens of points, and you want to raise/lower all of them at once.

I hope you developers can understand my explanation, and consider implementing it.

Thanks in advance.
Rachmaninoff is offline   Reply With Quote
Old 03-10-2011, 06:34 AM   #2
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

You can, for the time being, hold Ctrl+Shift to confine dragging the selected envelope points to one direction.
EvilDragon is offline   Reply With Quote
Old 03-10-2011, 08:49 AM   #3
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

I tried this recently what's described in the first post (select some points rightclick, - set value) and was also disappointed that Reaper adjusts only one point.

But - what I intuitively expected and wished for in this situation was that all selected points get set to the same value.

So our requests differ between "set multiple points to absolute value" and "set to relative value".

I think if both options could be integrated in the rightclick menu would be great.

btw,
not want to derail this thread but what's the current best way to set multiple points to the exact same value at once ? Is there any ?

Last edited by nofish; 03-10-2011 at 10:19 AM.
nofish is offline   Reply With Quote
Old 03-10-2011, 12:18 PM   #4
Rachmaninoff
Human being with feelings
 
Rachmaninoff's Avatar
 
Join Date: Mar 2011
Location: Brazil
Posts: 447
Default

Quote:
Originally Posted by nofish View Post
But - what I intuitively expected and wished for in this situation was that all selected points get set to the same value.
Set all points to the same value would probably be the first thought of anyone, but it would have little practical use, I guess. In the other hand, the "Cubase way" is incredibly useful, since you can raise or lower the entire envelope at once, or even part of it (for example, raise all points in the chorus of the song).

Quote:
Originally Posted by nofish View Post
not want to derail this thread but what's the current best way to set multiple points to the exact same value at once ? Is there any ?
The closest I got was to change two adjacent points only: you can raise/lower the line between them, so both points move. I found no way to set this value manually, though (that'd be another suggestion).
Rachmaninoff is offline   Reply With Quote
Old 03-10-2011, 06:51 PM   #5
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

You can move all selected points together by click+drag one of the selected points. Not the line between them (segment). Alternatively you can drag a time selection and move the slider on the header area if the track is in trim mode.

I agree that "Set point value" should set all selected points in a relative way.

What's weird is that I can't find "Set point value" in the action list. I tried several filter terms to no avail.
gofer is online now   Reply With Quote
Old 03-03-2012, 08:26 AM   #6
aknuds1
Human being with feelings
 
Join Date: Jun 2011
Posts: 31
Default

I am missing this feature too. Actually I find myself needing this functionality quite a bit.
aknuds1 is offline   Reply With Quote
Old 03-03-2012, 10:22 AM   #7
j.herran
Human being with feelings
 
Join Date: Jun 2011
Posts: 57
Default

This would save so much time when editing point envelopes. We need something like this!
j.herran is offline   Reply With Quote
Old 12-07-2012, 05:32 AM   #8
milo99
Human being with feelings
 
Join Date: Dec 2012
Posts: 46
Default

+1 for being able to select multiple points on an automation envelope and set them all the same value all at once.
milo99 is offline   Reply With Quote
Old 11-05-2013, 04:48 AM   #9
visa tapani
Human being with feelings
 
Join Date: Mar 2012
Posts: 21
Default

+1 to this, I'm finding myself in surprisingly laborious situations without it...
visa tapani is offline   Reply With Quote
Old 12-22-2013, 06:50 AM   #10
colonel_claypool
Human being with feelings
 
Join Date: Aug 2010
Posts: 95
Default

is there now a possibility to set the point values of more than one selected envelope point with a keyboard shortcut?

dragging multiple selected points with the mouse is way too inaccurate and having to select every single point and choose "set point value..." is too laborious.
colonel_claypool is offline   Reply With Quote
Old 12-29-2013, 03:48 PM   #11
joshmay
Human being with feelings
 
Join Date: Dec 2013
Posts: 1
Default

+1

I too would find this feature incredibly useful in a number of audio production applications - found this thread after swimming in a sea of envelope points!
joshmay is offline   Reply With Quote
Old 01-05-2014, 12:15 PM   #12
colonel_claypool
Human being with feelings
 
Join Date: Aug 2010
Posts: 95
Default

Quote:
Originally Posted by joshmay View Post
+1

I too would find this feature incredibly useful in a number of audio production applications - found this thread after swimming in a sea of envelope points!
yeah, my wrists are hurting right now.
does anybody know some kind of workaround for the issue?
colonel_claypool is offline   Reply With Quote
Old 07-01-2014, 10:17 AM   #13
imagine
Human being with feelings
 
Join Date: Sep 2012
Posts: 40
Default

Quote:
Originally Posted by milo99 View Post
+1 for being able to select multiple points on an automation envelope and set them all the same value all at once.
+1 here, would be great to set multiple points to same value, especially when automating volume.
imagine is offline   Reply With Quote
Old 07-01-2014, 11:41 AM   #14
Salem Beats
Human being with feelings
 
Salem Beats's Avatar
 
Join Date: Sep 2013
Location: Salem, Oregon
Posts: 61
Default

Quote:
Originally Posted by imagine View Post
+1 here, would be great to set multiple points to same value, especially when automating volume.
Yep, +1 -- hopefully comes along with a REAPER automation overhaul to include automation clips as well.
Salem Beats is offline   Reply With Quote
Old 07-16-2014, 04:21 AM   #15
imagine
Human being with feelings
 
Join Date: Sep 2012
Posts: 40
Default

Quote:
Originally Posted by Salem Beats View Post
Yep, +1 -- hopefully comes along with a REAPER automation overhaul to include automation clips as well.
Automation clips! +1
imagine is offline   Reply With Quote
Old 07-23-2014, 12:43 PM   #16
luiso
Human being with feelings
 
luiso's Avatar
 
Join Date: Sep 2013
Location: La Habana, Cuba
Posts: 79
Default Hope this helps, for me is working...

Hello guys!!!
I found a solution to set all the selected envelope points to the same value, there is an action:
"Set selected envelope points to first selected point's value" I put ALT+P to this, now set the first
selected point to the value you want by draggin or "Set point value" dialog box, select this and all
subsequent points you want to change and hit ALT+P, BANG!!!! all have the value of the first ...
Hope this helps and serves as an idea to add an action to "Set point value" dialog box to ALL selected points...
Cheers
luiso is offline   Reply With Quote
Old 02-28-2015, 10:30 AM   #17
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 1,117
Default

I can't find this action. SWS installed there must be another phrasing for the thing I guess anybody ??
Pinknoise is offline   Reply With Quote
Old 03-19-2015, 03:42 AM   #18
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Add value to several point is possible with scripts. I made it few weeks ago (ot tatlly the same but answer the same need)

take a look at this:
ReaScript: Set/Offset selected envelope points values

BTW, if you guys are in track envelope, check this:
Script (LUA): Copy points envelopes in time selection and paste them at edit cursor
It's about copying point across multiple tracks and lanes :P

Cheers!
X-Raym is offline   Reply With Quote
Old 03-24-2017, 06:05 AM   #19
jepamb
Human being with feelings
 
Join Date: Mar 2017
Posts: 5
Default Envelope points follows time selection

here is the solution!

1) Menu > Options > Envelope Points > Envelope point selection follows time selection
2) move the points selected in the area of time selection with hold click and drag
3) ready!
Attached Images
File Type: jpg envelope points follows time selection_Fotor.jpg (52.3 KB, 570 views)
File Type: jpg envelope points selected_Fotor.jpg (26.2 KB, 529 views)
File Type: jpg envelope points moved_Fotor.jpg (29.4 KB, 662 views)
jepamb is offline   Reply With Quote
Old 12-20-2018, 04:38 AM   #20
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Surprised it hasn't been added as a relative value in the Set Value action yet for all selected points.
StuhRAH is offline   Reply With Quote
Old 12-20-2018, 06:31 AM   #21
Masi
Human being with feelings
 
Join Date: Sep 2015
Posts: 690
Default

I want to set several points to the same value in the dialogue not by messing around with dragging the point.

Masi
Masi is offline   Reply With Quote
Old 12-20-2018, 07:20 AM   #22
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default

Set first or last point to value you want, then use action like,..

SWS/BR: Set selected envelope points to first selected point's value
SWS/BR: Set selected envelope points to last selected point's value
Edgemeal is offline   Reply With Quote
Old 12-20-2018, 07:53 AM   #23
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Quote:
Originally Posted by Masi View Post
I want to set several points to the same value in the dialogue not by messing around with dragging the point.

Masi
Exactly.

Quote:
Originally Posted by Edgemeal View Post
Set first or last point to value you want, then use action like,..

SWS/BR: Set selected envelope points to first selected point's value
SWS/BR: Set selected envelope points to last selected point's value
I'm using that, but it would be nice to do it in one go, using a relative value flag that moves multiple selected makers relatively. Studio One does this well.
StuhRAH is offline   Reply With Quote
Old 12-21-2018, 03:27 AM   #24
Masi
Human being with feelings
 
Join Date: Sep 2015
Posts: 690
Default

Quote:
Originally Posted by Edgemeal View Post
Set first or last point to value you want, then use action like,..

SWS/BR: Set selected envelope points to first selected point's value
SWS/BR: Set selected envelope points to last selected point's value
Thank you.

What's frustrating in the current UI is that when more than one point is selected the dialog acts only one one. That's not the same behaviour as for media items, etc. I like to have the same editing paradigmas for all elements.

Masi
Masi is offline   Reply With Quote
Old 04-06-2019, 01:08 AM   #25
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Is there any way of moving them all relative to the point just changed? So if you change a bunch of points, and the one chosen is set to -2, all the other points move down by -2 as well, regardless of their current value?
StuhRAH is offline   Reply With Quote
Old 04-06-2019, 01:27 AM   #26
zabukowski
Human being with feelings
 
zabukowski's Avatar
 
Join Date: Nov 2009
Posts: 187
Default

For volume purposes I really like this one. Dialog allows absolute and relative values.
https://github.com/X-Raym/REAPER-Rea...ts%20value.lua

For example:

-+0.5 will attenuate all selected points for 0.5 db.


1.5 will set absolute volume for all selected points
__________________
My software & music...
http://www.zabukowski.com/software
http://www.zabukowski.com
zabukowski is offline   Reply With Quote
Old 04-08-2019, 01:30 PM   #27
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Quote:
Originally Posted by zabukowski View Post
For volume purposes I really like this one. Dialog allows absolute and relative values.
https://github.com/X-Raym/REAPER-Rea...ts%20value.lua

For example:

-+0.5 will attenuate all selected points for 0.5 db.


1.5 will set absolute volume for all selected points
This is awesome! It would be great if there was a toggle checkbox that allowed the value to be relative or absolute without needing to type + in the value box, if I was better at lua, I'd add this myself :/
StuhRAH is offline   Reply With Quote
Old 05-27-2019, 12:21 AM   #28
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Quote:
Originally Posted by zabukowski View Post
For volume purposes I really like this one. Dialog allows absolute and relative values.
https://github.com/X-Raym/REAPER-Rea...ts%20value.lua

For example:

-+0.5 will attenuate all selected points for 0.5 db.


1.5 will set absolute volume for all selected points
I've found -value is broken, it just sets everything to -inf, so there still seems to be no permanent solution.
StuhRAH is offline   Reply With Quote
Old 11-02-2019, 03:06 AM   #29
StuhRAH
Human being with feelings
 
Join Date: Apr 2014
Posts: 234
Default

Is there any other possible option for this? Everything else about Reaper is better than Studio One, but the one thing I can't seem to get 1:1 as much as I try is envelopes. I've managed to modify so much of it to match but the one thing I can't do is adjust all envelope points relative to each other.
StuhRAH is offline   Reply With Quote
Old 06-20-2020, 02:25 PM   #30
boneycur
Human being with feelings
 
Join Date: Jan 2013
Location: Cuernavaca, Mexico
Posts: 11
Default

+1 for the ability to move all selected points by the same value! I would use this feature all the time.
boneycur is offline   Reply With Quote
Old 01-23-2024, 09:25 AM   #31
ReinerZ
Human being with feelings
 
Join Date: Dec 2021
Location: Cologne, Germany
Posts: 6
Default Implement this without need of extra script

I found a script allowing this and more here: https://github.com/X-Raym/REAPER-Rea...ts%20value.lua. But it would be nicer if the 'set value' context menu item would do this automatically if several points are selected. That's what a user would expect.
ReinerZ is offline   Reply With Quote
Old 03-05-2024, 01:28 PM   #32
boolin
Human being with feelings
 
Join Date: Oct 2018
Posts: 237
Default

for anyone else happening upon this thread, check out the following post from julian sader

- multi tool - https://forum.cockos.com/showthread.php?t=253687

multi tool consolidates several tools from 'other' list (below) into one swiss army knife style tool - and it works on midi cc + midi inline editor + track automation lanes

map multi tool to a hotkey (preferably a single key - bc it needs to be held down for script to run) and try it out

doesn't do exact values though (afaik) - for exact values, the x-raym script (mentioned by earlier commenters) is really quite excellent and is also available via reapack

if you like multi tool, sader has kindly also shared many other useful midi tools - https://forum.cockos.com/showthread.php?t=176878

Last edited by boolin; 03-05-2024 at 01:45 PM.
boolin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 08:53 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.