|
|
|
08-05-2020, 04:55 AM
|
#1
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Mouse click on item changes track selection
I'm proposing a new option:
Reason:
the current option: "Mouse click/edit in track view changes track selection" does work partly, but it will also change track selection in empty areas of the arrange. This has all kinds of undesired side effects like:
Losing the rec-arm of the currently selected track, when only locating the edit cursor in an empty area.
Having an option to only change track selection on item click would prevent this.
|
|
|
08-06-2020, 12:01 AM
|
#2
|
Human being with feelings
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
|
Quote:
Originally Posted by _Stevie_
I'm proposing a new option:
Reason:
the current option: "Mouse click/edit in track view changes track selection" does work partly, but it will also change track selection in empty areas of the arrange. This has all kinds of undesired side effects like:
Losing the rec-arm of the currently selected track, when only locating the edit cursor in an empty area.
Having an option to only change track selection on item click would prevent this.
|
+1here
|
|
|
08-06-2020, 04:43 AM
|
#3
|
Human being with feelings
Join Date: Mar 2017
Location: Ukraine, Kyiv
Posts: 546
|
+1 great suggestion
|
|
|
09-05-2020, 06:43 AM
|
#4
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
+1 while working on complex project (specialiy orchestral / midi) this option could avoid tons of time wasted in zooming in/out !
|
|
|
09-05-2020, 05:28 PM
|
#5
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
+1 This would be great
|
|
|
09-06-2020, 09:29 PM
|
#6
|
Human being with feelings
Join Date: Jun 2011
Posts: 195
|
+1 YES
|
|
|
09-09-2020, 05:41 AM
|
#7
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,269
|
just added this to TI
|
|
|
09-15-2020, 04:31 AM
|
#8
|
Human being with feelings
Join Date: Aug 2019
Posts: 855
|
YES PLEASE!
There are a number of scripts floating around for this, but none of them work 100% smoothly with all other reaper features/scripts.
I agree on mouse click on empty space not being an effective replacement for this, and for that exact same reason - accidently altering the track that's armed or being recorded onto with a rogue click is WAAAY too easy with that setting on. Every mouse movement is a white knuckle ride if you're in a session and recording a take!
I use a track selection following item selection script combined with modifier + mouse wheel assigned to adjust track volume for a very fast mixing workflow. I'm normally in the arrange page, and can normally get a much better overview of where everything is laid out from there, so I marquee select a chunk of items and their corresponding tracks are auto-selected, then I can quickly nudge track volume up and down with the mouse wheel + modifier. This is almost always much quicker and easier than clicking over to the TCP or mixer, especially on a huge, zoomed out project.
Side note - if multiple items are selected ACROSS tracks, all corresponding tracks should be selected (I assume this was your intention Stevie, just wanted to reiterate this point just in case).
One example of the complications of scripting this and why it should be native - a bug/side effect of the current script I use for this means that if I select a track, record a take and then hit 'undo', the item selection reverts to whatever was previously selected, and if that previous selection was on another track then the track selection also changes, unarming the track I'm trying to record onto (which is set to autoarm when selected). Technically the script is doing it's job, but it shouldn't do it in that specific situation. A native solution could effectively work around these issues and niggles It's too ground level a feature to be handled by a third party script in my opinion.
|
|
|
09-15-2020, 04:06 PM
|
#9
|
Human being with feelings
Join Date: Feb 2020
Location: Los Angeles
Posts: 463
|
I’m currently using the lokasenna “link track selection with item selection) deferred script, which is great, but I would definitely love for this to be built in to reaper as a preference/setting/option and not as an add on script. +1
|
|
|
09-18-2020, 03:45 PM
|
#10
|
Human being with feelings
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
|
+1
I would add that API access to that Checkbox would be great so we can Key Command it and script it!!
__________________
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.
|
|
|
11-11-2021, 02:20 PM
|
#11
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Some news about this for people passing by
A script by Lokasenna do this : "Script: Lokasenna_Track selection follows item selection.lua"
You can find it in the reapack.
|
|
|
11-11-2021, 03:30 PM
|
#12
|
Human being with feelings
Join Date: Feb 2017
Location: Kiel
Posts: 974
|
+1 YES
|
|
|
01-31-2022, 01:20 AM
|
#13
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Bringing this up again
|
|
|
01-31-2022, 03:42 AM
|
#14
|
Human being with feelings
Join Date: Aug 2010
Posts: 86
|
I'm stupid)))
Last edited by olkash i psih; 01-31-2022 at 03:54 AM.
|
|
|
01-31-2022, 03:48 AM
|
#15
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,336
|
Quote:
Originally Posted by olkash i psih
but it's already working, right?
|
Yes, it is, but check the first message in the thread. It is not about items.
|
|
|
01-31-2022, 03:53 AM
|
#16
|
Human being with feelings
Join Date: Aug 2010
Posts: 86
|
Quote:
Originally Posted by vitalker
Yes, it is, but check the first message in the thread. It is not about items.
|
Oh, I get it
|
|
|
01-31-2022, 03:56 AM
|
#17
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,336
|
Quote:
Originally Posted by olkash i psih
Oh, I get it
|
My first thought was the same, but then I read it.
|
|
|
01-31-2022, 10:40 AM
|
#18
|
Human being with feelings
Join Date: Oct 2019
Posts: 1,084
|
Maybe the new option could be named something like
Mouse click in track view changes track selection ONLY IF ON AN ITEM
and be a sub-option of the existing "Mouse click/edit in track view changes track selection"?
I'm all for it, too.
|
|
|
01-31-2022, 03:17 PM
|
#19
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Yep, that would be a great idea, splitting the option in 2 sections.
|
|
|
02-01-2022, 03:42 AM
|
#20
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,748
|
+1 yes please.
My use case:
I have it set so that "track selection follows item selection".
I want to lasso two items on one track. There's no space left and right of the items. I click above (or below) the items and drag my selection to cover both items. Now the track above (or below) is selected and record armed.
I also use a custom action where "solo follows selected track". In the above scenario, I'm now soloing the wrong track!
|
|
|
08-13-2022, 02:38 PM
|
#21
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
|
Bumping, this would be a great refinement of the existing option.
|
|
|
08-14-2022, 12:00 AM
|
#22
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
|
Quote:
Originally Posted by sockmonkey72
Bumping, this would be a great refinement of the existing option.
|
Let me qualify my bump, I would like a track selection follows item selection mode. So that clicking an item, marquee-selecting an item or script-selecting an item can all reliably be counted on to update the track selection.
Simply excluding the arrange view background still leads to inconsistencies in track selection.
|
|
|
08-14-2022, 01:51 AM
|
#23
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Marquee-ing it should definitely be an option, because when moving a bunch of items spread across multiple tracks, each of these tracks would be selected. A bad side effect would be the real-time performance going up like crazy. Just a consideration!
|
|
|
08-14-2022, 01:57 AM
|
#24
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Now, that I think about it a bit more, maybe these options should be incorporated into mouse modifiers?
- select item + select corresponding track
- marquee select + select corresponding track
|
|
|
08-14-2022, 02:08 AM
|
#25
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
|
Quote:
Originally Posted by _Stevie_
Now, that I think about it a bit more, maybe these options should be incorporated into mouse modifiers?
- select item + select corresponding track
- marquee select + select corresponding track
|
This is a great suggestion.
If there's some way to ensure behavioral consistency in the way item selection is reflected by track selection, I'm good. Right now, the only consistent option is to turn off the default arrange-click behavior. Scripting this stuff isn't really satisfying, either, due to the polling involved.
|
|
|
08-14-2022, 03:27 AM
|
#26
|
Human being with feelings
Join Date: Mar 2019
Posts: 428
|
+1
I currently use a script to sync item selections with track selections (which can cause some other issues), would be nice to have it supported natively.
|
|
|
08-14-2022, 05:48 AM
|
#27
|
Human being with feelings
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
|
And because I am pedantic and very annoying, here's why this should be native:
- scripted solutions depend on polling and defer(), which essentially ensures that selection of items is asynchronous to track selection, which also means that you can't assume anything about what tracks are selected when triggering actions or running scripts which adjust item selection. A native implementation of track-selection-follows-item-selection would presumably be synchronous and predictable.
- there's no way to do this via Mouse Modifiers, either, at least not completely. For instance, drag modifiers, like marquee-selection, can't be overridden or extended by actions.
- most native actions target "selected tracks" and have no option for "tracks of selected items", which forces users to either lose time selecting tracks during editing operations, or to roll their own scripts, which then suffer from the above problem, or require additional logic added for caching, modifying and restoring track selection.
- pedantic -- the current preference is incomplete: either you can never change track selection in response to editing operations in the arrange view; or you can sometimes change track selection based on clicks on or near items, but not in other editing situations. Consistency may be a hobgoblin of small minds, but it's not always wrong.
Maybe there are other reasons, these are the ones which I find most problematic.
I am not generally allergic to scripting and don't often argue for native implementations of scriptable stuff, but I am convinced that fundamental editing operations, particularly those which are already partially supported in the application prefs, deserve built-in implementations.
|
|
|
08-14-2022, 11:20 AM
|
#28
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
I created a quick mockup to visualize the mouse modifier:
Item selection:
Marquee selection:
|
|
|
08-14-2022, 11:40 AM
|
#29
|
Human being with feelings
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
|
Quote:
Originally Posted by _Stevie_
I'm proposing a new option:
Reason:
the current option: "Mouse click/edit in track view changes track selection" does work partly, but it will also change track selection in empty areas of the arrange. This has all kinds of undesired side effects like:
Losing the rec-arm of the currently selected track, when only locating the edit cursor in an empty area.
Having an option to only change track selection on item click would prevent this.
|
+1
This would be fantastic. And if the Devs could make a Reascript function for this.
Hopefully, this functionality would also work with Shift-Clicking multiple items on different tracks to select the associated tracks.
Great feature request.
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.
|
|
|
08-15-2022, 03:44 AM
|
#30
|
Human being with feelings
Join Date: Nov 2010
Posts: 1,748
|
Nice suggestions all :-)
|
|
|
09-05-2022, 07:14 AM
|
#31
|
Human being with feelings
Join Date: Dec 2020
Posts: 56
|
Just found this request. Great ideas. Hope they add these suggestions.
|
|
|
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 12:12 PM.
|