|
|
|
10-27-2020, 10:27 PM
|
#1
|
Human being with feelings
Join Date: Aug 2020
Posts: 17
|
Ripple - downstream item auto-push/pull?
I'm trying to find a way for Ripple/Ripple All mode to dynamically change the downstream item's start position, based on extending or trimming the right-hand edge (end point) of a selected item. Hoping to figure this out as a passive behaviour that runs all the time.
This gif (from another unmentioned DAW) probably explains best:
https://giphy.com/gifs/reaper-wavela...GWV/fullscreen
Is there an option for this (I haven't been able to spot one)? Could there be a scripting solution, and if so, what might the approach be?
Performing multiple clicks to navigate a lack of this ripple behaviour is not ideal. I currently have to do it constantly working on podcasts, changing voice edits within a program....
Thanks!
|
|
|
10-28-2020, 08:14 AM
|
#2
|
Human being with feelings
Join Date: Nov 2010
Posts: 655
|
would be very useful. I don't script, but would think one could be made, right?
__________________
www.ElaireStudios.com
Robo-Mic RMS robotic remote controlled mic stands aimed at mic'ing amps
|
|
|
10-28-2020, 07:02 PM
|
#3
|
Human being with feelings
Join Date: Nov 2009
Posts: 2,227
|
i asked about something like this a little while back and got very little response and what there was sounded skeptical, like it would be too hard to do. i'd love to have this as an option.
|
|
|
10-28-2020, 10:24 PM
|
#4
|
Human being with feelings
Join Date: Aug 2020
Posts: 40
|
It seems like there's not a huge amount in the API in regards to Ripple behaviours aside from the Get and Set Ripple State.
Perhaps there would be other ways of creating this behaviour by identifying when a clip edge is being moved, and then moving all subsequent items by "x" depending on where the user moves the cursor. Would anyone have an idea of whether that sort of method could work?
|
|
|
11-03-2020, 09:45 AM
|
#5
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
Theoretically, it is possible:
But scripting languages are not fast enough for this (see towards the end of the gif above). Maybe if done as an extension with C++ it could work.. It should.. But I am sure this is something that the devs could easily add...
|
|
|
11-04-2020, 04:01 PM
|
#6
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,874
|
Yes I think it has to be handle natively caus eit would interact badly with other things (mostly theitem edge mouse context), and could support lots of stuff like moving envelope etc
|
|
|
11-04-2020, 04:04 PM
|
#7
|
Human being with feelings
Join Date: Aug 2020
Posts: 17
|
That is very helpful to understand limitations on this topic @amagalma.
Spotted another thread exploring this issue over a loooong period of time:
https://forums.cockos.com/showthread...69#post2360069
Since there doesn't seem to be action/interest from the dev team over more than 5 years now (sadly), anyone able to help explore the size of the task for a c++ extension approach?
|
|
|
11-10-2020, 06:07 PM
|
#8
|
Human being with feelings
Join Date: Aug 2020
Posts: 40
|
In that other thread tbnicnac just mentioned, I posted about a mouse modifier that has some of this behaviour implemented. It seems half-baked and a more than a little broken. Not sure if this means that the dev's put it in the "too hard" basket? Looks like they ran into similar problems when moving the mouse at higher speeds...
https://imgur.com/a/HzEbXIq
|
|
|
11-11-2020, 09:33 AM
|
#9
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
I didn't know that this existed and I am shocked to see that its native implementation fails too!
|
|
|
11-12-2020, 08:50 AM
|
#10
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
Guys, I did it! No problems no matter how fast you move the mouse cursor. Items will always be at the correct position when you release the left mouse button.
If I could do it with a script, I am sure the devs can do it natively
|
|
|
11-14-2020, 03:42 AM
|
#11
|
Human being with feelings
Join Date: Aug 2020
Posts: 17
|
Amagalma, you are bloody amazing!!!! Do you intend to put this into the ReaTeam scripts? Not sure you can get much more popular, but this would put it over the top.... wow
|
|
|
11-14-2020, 12:09 PM
|
#12
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
Today I worked on three different versions of what I already have implemented and v3 is my final version, optimized and as light as a feather.
I have announced it as a premium script.
Work on implementing Ripple All-Tracks mode will continue through a fund-raiser.
|
|
|
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:39 AM.
|