Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 06-19-2021, 11:33 AM   #1
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default How to stop Reaper from adding automation point on stop

Hi gang,

Is there a setting or pref to have it so when I stop the transport while I'm writing automation (Touch mode for examples) that it doesn't add another automation point equal to where it started?



I don't want that last point (in red) added upon stop.

Thanks.

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-19-2021, 01:44 PM   #2
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

__EDIT__
for those reading, you can track other posts on this issue here:

the most detailed post in tips/tricks: https://forums.cockos.com/showthread.php?t=252010
a bug report: https://forum.cockos.com/showthread.php?t=273056
another bug report, from 2017: https://forum.cockos.com/showthread.php?t=192204
a post in general: https://forum.cockos.com/showthread.php?t=254798
a feature request: https://forum.cockos.com/showthread.php?t=251752
a "why is this happening" thread: https://forum.cockos.com/showthread.php?t=190663
a post in newbieland: https://forum.cockos.com/showthread.php?t=274395
__END__

no, there's no option to disable this, and it makes for a really discouraging process when you're trying to record automation in a loop.

https://forum.cockos.com/showthread.php?t=251752

please let us record our hardware movements without these additional return values ahead of the record cursor. this should not be default envelope behavior

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.

Last edited by mccrabney; 01-03-2023 at 11:47 AM.
mccrabney is offline   Reply With Quote
Old 06-19-2021, 01:58 PM   #3
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Thanks McCrabney,

Ugh… not great.

I’ll pipe in on whatever feature request thread.

Thanks,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-19-2021, 02:01 PM   #4
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

yeah, not great, and shocking that more noise isn't being made about this.

Thonex, while searching for more posts on this, i found your video and thread about this from last year. i wanted to add them to this thread for reference.

devs, if you haven't seen the video, it illustrates the issue perfectly: users are unable to set final values for parameters using automation record modes.

https://www.dropbox.com/s/v7d0wk8zws...forum.mp4?dl=0

https://forum.cockos.com/showthread.php?p=2321405
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 06-19-2021, 02:37 PM   #5
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

thonex, i've also found this discussion from 2017:

https://forums.cockos.com/showthread.php?p=1850948

wherein the actions "Automation: Write current values for actively-writing envelopes from cursor to end of project" is suggested as a solution.

1) as far as i can tell, this action doesn't work on AI
2) on a portable install, it doesn't seem to work as expected anyway, since you don't get an envelope point at exact position of record stop. this results in an artifact (see gif below)
3) we shouldn't have to run additional actions to convince an envelope to stay at the position where we manually left it. that is why we moved it there.

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 06-19-2021, 03:27 PM   #6
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by mccrabney View Post
yeah, not great, and shocking that more noise isn't being made about this.

Thonex, while searching for more posts on this, i found your video and thread about this from last year. i wanted to add them to this thread for reference.

devs, if you haven't seen the video, it illustrates the issue perfectly: users are unable to set final values for parameters using automation record modes.

https://www.dropbox.com/s/v7d0wk8zws...forum.mp4?dl=0

https://forum.cockos.com/showthread.php?p=2321405
LOL... it's rather hilarious (and sad at the same time) that I post threads for the same thing a year later... completely forgetting that I had posted that thread!

I've actually had the same thing happen to me for scripting... I'll post a question in the Scripts forum... only to have it answered by a younger version of myself LOL

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-19-2021, 03:28 PM   #7
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by mccrabney View Post
thonex, i've also found this discussion from 2017:

https://forums.cockos.com/showthread.php?p=1850948

wherein the actions "Automation: Write current values for actively-writing envelopes from cursor to end of project" is suggested as a solution.

1) as far as i can tell, this action doesn't work on AI
2) on a portable install, it doesn't seem to work as expected anyway, since you don't get an envelope point at exact position of record stop. this results in an artifact (see gif below)
3) we shouldn't have to run additional actions to convince an envelope to stay at the position where we manually left it. that is why we moved it there.

Yeah... I may have already seen that. All I know is that in my searches I haven't come across a solution. And I don't want to write a defer script for something like that... and it would probably be too hard for me anyway!


Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-19-2021, 03:31 PM   #8
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Yeah... so what I really want is this... from Cubase/Nuendo

__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-19-2021, 03:39 PM   #9
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

^ if "to end" == "to end of AI" then yes, exactly.

same thing for your first pass of recording automation in Ableton. desired behavior: ~3 seconds into gif. no surfing envelope points ahead of your edit cursor, erasing other envelope data in the future.

note, however, the undesired behavior that happens at ~13 seconds: that when i re-enable record to record another layer of automation, you get the same issue as in REAPER: an assumption that the user wants to return to the previous automation point. no good.



all we need to do is look to CCs for how this should behave. envelope points are momentary, informing the value in between that point and the next one. if there is no next one, it should inform the parameter until project/ai end -- NOT have a point programmatically inserted at stop.
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.

Last edited by mccrabney; 06-19-2021 at 03:50 PM.
mccrabney is offline   Reply With Quote
Old 06-19-2021, 03:41 PM   #10
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

not to mention the bugs caused by time selection and "return speed" causing dead areas where your automation movements aren't recorded properly:

https://forum.cockos.com/showthread.php?t=251994
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 06-22-2021, 01:16 AM   #11
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by mccrabney View Post
not to mention the bugs caused by time selection and "return speed" causing dead areas where your automation movements aren't recorded properly:

https://forum.cockos.com/showthread.php?t=251994
That's a very good point!! Yes.

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-22-2021, 05:36 AM   #12
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

someone should write a script that automatically adds audio and/or MIDI content to the end of all new recordings to properly illustrate how wrong this behavior is

"it looks like you're trying to record automation. want me to return it to its previous position?"

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 10-26-2021, 06:01 PM   #13
laser558
Human being with feelings
 
Join Date: Mar 2012
Posts: 294
Default

Sorry to pick up on a reasonably old thread but in reference to Thonex, I too, experience this issue and it is infuriating. My get around is to simply push undo should a rogue automation point occur upon stop. Not elegant, I know but it might help.
laser558 is offline   Reply With Quote
Old 10-27-2021, 06:26 AM   #14
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

thanks for the suggestion. UNDO does not help here.



recording an AI that resembles a normal fade is still impossible in REAPER. "write envelope from current position" actions do not help.

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 01-03-2023, 08:45 AM   #15
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Does anyone know how to do that without workarounds?
vitalker is offline   Reply With Quote
Old 01-03-2023, 04:23 PM   #16
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

Maybe the best solution for now is for someone capable to make a delete final point action and then to make a custom action that engages this action whenever the relevant modes are used after playback is stopped?
skylar_battles is offline   Reply With Quote
Old 01-03-2023, 04:25 PM   #17
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by skylar_battles View Post
Maybe the best solution for now is for someone capable to make a delete final point action and then to make a custom action that engages this action whenever the relevant modes are used after playback is stopped?
That's a really bad workaround.
vitalker is offline   Reply With Quote
Old 01-03-2023, 04:48 PM   #18
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

I don't disagree at all I wish it just behaved as it should
skylar_battles is offline   Reply With Quote
Old 01-04-2023, 03:50 AM   #19
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,737
Default

Quote:
Originally Posted by skylar_battles View Post
I don't disagree at all I wish it just behaved as it should
Me too. Seems to be falling on deaf ears :-(
mozart999uk is offline   Reply With Quote
Old 01-05-2023, 04:35 AM   #20
Adn_71
Human being with feelings
 
Join Date: Dec 2022
Posts: 49
Default

+1 to this.
Adn_71 is offline   Reply With Quote
Old 01-08-2023, 03:44 PM   #21
laser558
Human being with feelings
 
Join Date: Mar 2012
Posts: 294
Default

As I have mentioned, I use undo butit clearly is a fault and should be addressed by the devs. I have been in a position where I have completed a mix, only to discover one of these points has passed me by unnoticed.
laser558 is offline   Reply With Quote
Old 01-08-2023, 05:49 PM   #22
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

But how does the last point get removed by using the undo action? I think I have to alt click it to clear it.
skylar_battles is offline   Reply With Quote
Old 01-09-2023, 01:16 AM   #23
laser558
Human being with feelings
 
Join Date: Mar 2012
Posts: 294
Default

Quote:
Originally Posted by skylar_battles View Post
But how does the last point get removed by using the undo action? I think I have to alt click it to clear it.
From my point of view, it is the last action that Reaper would have performed and therefore, undoing that last action, the automation point, seems to do the trick for me but I do stress, this is a workaround for me.
laser558 is offline   Reply With Quote
Old 01-10-2023, 12:16 PM   #24
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

I’m just confused because the final envelope point is part of the single action to write automation for me. Did you do something so that you could undo the last point with the undo command?
skylar_battles 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 11:37 PM.


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