12-08-2022, 09:41 AM
|
#1 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
v6.72rc3 - December 8 2022
Changelog - Pre-Releases Generated by X-Raym's REAPER ChangeLog to BBCode
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
12-08-2022, 09:46 AM
|
#2 |
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,849
|
Brilliant! Thank you! Triode, can you confirm it is working as expected? I'd say yes.
|
|
|
12-08-2022, 09:47 AM
|
#3 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
+ Track edit grouping: apply grouping when previewing razor edits
Thanks for letting us try this. I'll definitely give it a spin and feed back here
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
12-08-2022, 10:46 AM
|
#5 | |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
Quote:
I think not to put too fine of a point on it, Schwa's example GIF (https://forum.cockos.com/showpost.ph...1&postcount=30) isn't a great real world editing example. It's much more rare one would be editing material across multiple groups at the same time. The only time I ever do that is when I'm using an ALL group - so the workflow being make edits on the current group, enable group all tracks for media/razor edit and make edits, disable ALL and then go back to editing single group. The majority of group editing is going to be done similar to Triode's GIF (https://forum.cockos.com/showpost.ph...6&postcount=11) I think when trying to wrangle what to display for group selection on mouse down, leaving it out entirely in order to better accommodate multi-group editing/selection isn't ideal as one use case far outweighs the other. Obviously, this becomes more complex as Reaper allows you to set tracks to lead, follow or both on an individual per-track basis (which is awesome) as well as put the same track in multiple groups but I don't think this should necessitate throwing out the baby (main use cases) with the bathwater (edge cases). So thanks for listening and trying to find a way to navigate this. IMHO, this implementation in RC3 is already MUCH better! |
|
|
|
12-08-2022, 10:49 AM
|
#6 | |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,916
|
Quote:
|
|
|
|
12-08-2022, 11:28 AM
|
#7 |
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,849
|
The problem with marquee selection is that it is not snapping to track heights and grid as razor edits do.
|
|
|
12-08-2022, 11:48 AM
|
#8 | |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
Quote:
My only question would be, is changing the mouse down behavior using the same logic as razor edits in RC3 more beneficial than leaving the current implementation as is? Looking at it, it seems that the only scenario where this fails (mouse down does not match mouse up) is when selecting a fully enclosed item shorter than the other items on a leader track or an item that is outside the bounds of the other track items. Whereas, in the current implementation with the selection originating on a leader track, mouse down selection will always not match mouse up selection. Which means that changing the behavior would actually be more accurate than not changing - marquee mouse down not reflecting mouse up on edge cases only vs marquee mouse down not reflecting mouse up on all cases. Since again the most common use case is that grouped track items will be the same length. In terms of existing behavior, this wouldn't change anything for non-grouped marquee selection. And since track grouping isn't yet officially released, existing behavior for grouped marquee selection doesn't really apply. |
|
|
|
12-08-2022, 12:12 PM
|
#9 | |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
Quote:
I'm suggesting that doing that with marquee selection would still be better as most of the time mouse down selection on a leader track will then equal mouse up selection (with the exclusion of the example Schwa gives as well as items outside the bounds of other track items), whereas in the current implementation marquee selection on a leader track will most of the time not equal mouse up selection. Since this is the case, I'm making the argument that it would be more beneficial to prioritize the main use case and have mouse down selection match mouse up selection most of the time vs prioritizing the edge cases and having mouse down selection not equal mouse up selection most of the time. If it's going to be wrong, I'd rather have it be wrong less vs what it is doing now. And keep in mind, razor edits can be set to ignore snap just as marquee select can be set to snap. Last edited by Klangfarben; 12-08-2022 at 12:37 PM. |
|
|
|
12-08-2022, 01:02 PM
|
#10 |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,916
|
There would also be the issue that previewing the grouped marquee selection would create the impression that envelope points and track envelopes displayed in the media lane of grouped tracks should be selected, but they wouldn't be. So it would not be wysiwyg anyway.
|
|
|
12-08-2022, 01:07 PM
|
#11 | |
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,849
|
Quote:
|
|
|
|
12-08-2022, 01:29 PM
|
#12 |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
This is always difficult to visualize so here are a few GIFS that might help clarify my point.
Schwa rightly points out that modifying marquee group select on mouse down to match razor edit mouse down is not ideal in edge cases. Here are the two edge cases I see that would be problematic. In the first GIF, the user marquee selects in a leader track in Group 1. On mouse down it is selecting the group. But then the user selects just one item outside the bounds of the other items, so on mouse up only that one item is selected (please keep in mind, I'm using razor select here in lieu of marquee edit as marquee selection doesn't currently have the functionality to display these edge cases). ![]() Same thing in the second GIF (which is essentially the GIF Schwa illustrated). The user again marquee selects on a leader track. On mouse down, it is selecting the group but the user ends up selecting an enclosed item so on mouse up, just that item is selected. ![]() These are the two edge cases that fail. However, it should be pointed out that this is not a normal item configuration in track group editing. In most cases, the items will look like Group 2 does in the below GIF. This GIF shows the current implementation where if you marquee select on a leader track, mouse down will not match mouse up selection. ![]() To me, the first two GIFS showing a grouped selection on mouse down and a different selection on mouse up is less problematic than the third GIF which shows no grouped selection on mouse down and grouped selection on mouse up. Especially since the first two GIFS "fail" in just those two edge cases. The third GIF "fails" in the most common use case. So the question becomes do we want this to fail for the most common use case and if not, then are we ok with the edge cases failing in the first two GIFs. IMHO, the third GIF showing the current implementation is more blind than the first two GIFS that show what it would look like if marquee group select was changed to match razor edit group select. |
|
|
12-08-2022, 01:38 PM
|
#13 |
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,849
|
@Klangfarben, was the last comment for me or schwa?
Are you saying RC3 has bad behavior now, so the devs should revert changes as they were in RC2? Or you want just similar implementation for marquee selection?
|
|
|
12-08-2022, 01:46 PM
|
#14 |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
I'm arguing that marquee group selection would be better served matching the razor edit group selection of RC3. The above GIFS show what would happen regarding edge cases if it was changed (first two GIFS) vs the current implementation (third GIF). The downside of the third GIF outweighs the downside of the first two IMHO, especially since they are edge cases whereas the third one is definitely not.
|
|
|
12-08-2022, 01:50 PM
|
#15 |
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 17,916
|
In the interest of preventing this thread from getting too far down a speculative road, after doing some testing here, I think grouping item selection marquee preview won't work. Too many corner cases. The razor edit grouped preview is good though.
Last edited by schwa; 12-08-2022 at 02:19 PM. |
|
|
12-08-2022, 02:09 PM
|
#16 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
There's also the option of letting marquee selection completely bypass track grouping.
We will have razor edits that obey track groups which is a game changer along with click item selection (of equal length item areas) for track groups. Is marquee item selection more valuable if it bypasses track grouping?
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
12-08-2022, 02:34 PM
|
#17 |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
+ Track edit grouping: actions that split selected media items respect track edit grouping regardless of media item length/overlap
Thanks for that, it seems better anyway. Though item selection choosing is a hard kvest, but such splitting feels right. Else: Here several points I mentioned. Hope this gif shows it clear. ![]() 1. If only one track selected there is no reasons to prevent changing track selection by clicking on or editing items. 2. This weird prevention works even auto-grouping is off. 3. The line "Enable track grouping" switches both grouping for arrange edits and for TCP controls. We have separate option for item grouping, but not for TCP controls. I think there could be situation when user need to switch TCP grouping off but preserve grouping for editing. 4. Also it would be nice to have in that dropdown menu a line for opening Track Group Manager, not only matrix. |
|
|
12-08-2022, 02:46 PM
|
#18 | |
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles
Posts: 1,831
|
Quote:
I'm not sure really. If it does bypass track grouping entirely the one large disadvantage you would have is it would take much longer to make a larger selection. Whereas if it does conform to grouping you aren't having to do so much mousing to select the items you want. |
|
|
|
12-08-2022, 03:46 PM
|
#19 | |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
Quote:
The other side of the coin is that marquee selection could be a quick way of selecting clusters of items without having to disable grouping. It might be worth at least having an option in mouse modifiers to marquee select items and ignore track grouping (or a tick-box that affects the toggle selection and add to selection counterparts also)
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
|
12-08-2022, 04:13 PM
|
#20 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
Is the mouse modifier for "Toggle item selection" not working when tracks are grouped?
Here I'm first selecting a line of items when track grouping is turned off and then toggling them off via that mouse mod. Then I enable track grouping and try the same thing. This modifier seems to only select items in a group but not de-select them. Edit: This only affects item (top half) select on my system because I have the upper half command drag modifier set to "Select time ignoring snap" which seems to be blocking the item click for track grouping (The bottom half left drag modifier is set to an item-related one "move item ignoring snap") If I set the top modifier to an item-related action then grouped toggle clicks work with this modifier. NB when I made my track grouping action scripts I remember I had to get around this same problem by changing how the item under the mouse was selected in the script.
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com Last edited by Triode; 12-08-2022 at 05:35 PM. |
|
|
12-08-2022, 05:00 PM
|
#21 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
Please let this not be a bug that causes the removal of grouped razor edit preview (generally it feels good to use).
The RE dissapearance happens also when dragging the lower initial selection down to extend into the envelope area. Note the second time I draw the initial razor edit and finish it off as if the tracks weren't grouped it doesn't happen This whole scenario doesn't occur in 6.72rc2 (boo)
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
12-08-2022, 05:55 PM
|
#22 |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
The same via right drug. It's ok that this action respect grouping, but it's called "toggle". I can select now, but not deselect items. And when autogrouping is off I can both.
|
|
|
12-08-2022, 06:01 PM
|
#23 |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
AZ, do you also have a non-item-related left-drag action mapped to the same modifier key as your "toggle item selection"? Try changing that to an item-related one and see if toggle select starts working in the track group
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
12-08-2022, 06:05 PM
|
#24 |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
![]() It might be that way the locked item can be edited if the user edit it directly. Kind of smart behavior. But it works the opposite. And yeah, this smart behavior doesn't exist in Reaper yet, so it would be inconsistent. Maybe in future...
|
|
|
12-08-2022, 06:16 PM
|
#25 | |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
Quote:
I have "Move item ignoring snap and time selection" at left drag+shift and "Toggle item selection" at the right+shift. It seems they don't influence each other. Anyway, toggle should work in both directions. |
|
|
|
12-08-2022, 06:29 PM
|
#26 | |
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,301
|
Quote:
__________________
Mixing / Brush and Beater Drums Online: www.outoftheboxsounds.com |
|
|
|
12-09-2022, 02:59 AM
|
#27 |
|
Human being with feelings
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,404
|
Please don't change how marquee selection works.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios magnuslindberg.com |
|
|
12-09-2022, 03:28 AM
|
#28 |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
Here is no talks about changing how it works in currently possible cases.
The question is how it should work in new cases which we get from new feature. |
|
|
12-09-2022, 04:48 AM
|
#29 |
|
Human being with feelings
Join Date: Oct 2019
Location: Moscow / Tbilisi
Posts: 1,323
|
I've looked at marquee selection as a solution for tails problem.
Could we have this suggested marquee selection (behaving like razor in current rc) optionally? So, if some items aren't in group because of unique fades/crossfades and we cant't choose them all by clicking at one of them, we can use marquee selection catching all items in follower tracks automatically. We should be careful at edges where we can grab neigbour items, but as option it would be useful. It really can close most of cases. Because if we use autogrouping the items will not have too mich differencies in their lenght, just some optimizations. |
|
|
12-09-2022, 07:22 AM
|
#30 |
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,846
|
I agree! The new RE selection visuals are super though!
|
|
|
12-12-2022, 02:40 AM
|
#31 | ||
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
I think a new problem with TrackFX_AddByName() was introduced in 6.70 when this problem here got fixed:
Quote:
Quote:
when passing a filename of an FX to the function it works as expected. seems to happen on Mac & Win, but not on Linux(?) Last edited by soulaccess; 12-12-2022 at 02:54 AM. |
||
|
|
12-12-2022, 07:34 AM
|
#32 | |
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,848
|
Quote:
Btw, in 6.69 and earlier passing a name didn't work _at all_. Can you confirm that? Last edited by Justin; 12-12-2022 at 07:43 AM. |
|
|
|
12-12-2022, 08:23 AM
|
#33 | |
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
Quote:
Thanks for looking into it! |
|
|
|
12-12-2022, 08:39 AM
|
#34 |
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,848
|
|
|
|
12-12-2022, 09:05 AM
|
#35 |
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
Yes and yes. I just double checked, installed V6.69 and FX names work perfectly fine - also tested with names that are completely different from the file name. It just works somehow. This is on macOS Mojave, btw
|
|
|
12-12-2022, 10:50 AM
|
#36 |
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,848
|
Make me a screen recording, I think it might be user error :/
|
|
|
12-12-2022, 12:09 PM
|
#37 |
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
here you go, sorry for the low quality, not sure how others upload screen caps in pristine quality.
first I show the script, which is simply: Code:
track = reaper.GetSelectedTrack2(0, 0, true) reaper.TrackFX_AddByName(track,'test for justin',false,1) Code:
desc:test for justin Code:
REAPER/Effects/BNC/TestPlugin.jsfx hope this helps |
|
|
12-12-2022, 12:19 PM
|
#38 | |
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,849
|
Quote:
For GIF recording we use: http://cockos.com/licecap/ I usually set it to 5-6 FPS. |
|
|
|
12-12-2022, 12:22 PM
|
#39 | |
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 16,848
|
Quote:
|
|
|
|
12-12-2022, 01:39 PM
|
#40 | |
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
Quote:
It's ok, I just wanted to help, I'll use the file name in the future. no worries. |
|
|
|
![]() |
| Thread Tools | |
|
|