|
|
|
10-25-2018, 01:14 AM
|
#1
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
Auto Higlight Track which is moused over.
Problaby not scriptable and never gonna happen natively but anyways, i am in the very need of this:
In Arrange Window, I hoover my mouse (no clicking) vertically over the Track lanes.(i don't mean in TCP).
(Only) The Track on which the mouse is currently gets automatically selected and even better: gets a highligted Track lane and that Track gets abit vertically zoomed in.
IMHO would be a great feature, never seen before in any other DAW but extremely handy.
|
|
|
10-25-2018, 01:47 AM
|
#2
|
Human being with feelings
Join Date: Nov 2015
Location: Switzerland
Posts: 1,966
|
+ 1. That'd be great!
|
|
|
10-31-2018, 12:15 AM
|
#3
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
hi, It had been already long time since I post forum in last time.
I got message from vanhaze, and I made this script. (i attached script file to this post.)
It make assisting edit.
although vanhaze and i tested this script(on reaper v5.961 ), if I found some wrong I would like to fix.
I will add to this script to my reapack Repository in after while.
+ pressing "k" key will be into "KAOMOJI" mode. Image => https://stash.reaper.fm/34730/kawa_A...ight_700_k.gif. / Thanks!
---
Edit: removed attached script. latest version available on repack repository.
Last edited by kawa_; 11-10-2018 at 11:13 AM.
|
|
|
10-31-2018, 01:19 AM
|
#4
|
Human being with feelings
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
|
Holy cow, that's pretty cool. Are those "KAOMOJIs" a bit salacious or is it just my weird fantasy?
Anyway, I will test it later the day. Many thanks for the great idea AND for the great work.
|
|
|
10-31-2018, 01:46 AM
|
#5
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
Really amazing work kawa !
|
|
|
10-31-2018, 05:24 AM
|
#6
|
Human being with feelings
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
|
Cool idea vanhaze!Also thanks Kawa for another great script and welcome back
|
|
|
10-31-2018, 05:27 AM
|
#7
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
All Credits to kawa !
Would be really insane if a Track Lane in Arrange View would also be highlighted instead of only a Track's Header in TCP.
But i assume this is really a thing that Cockos should natively implement in Reaper's GUI and can't be scripted.
|
|
|
10-31-2018, 05:59 AM
|
#8
|
Human being with feelings
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
|
Devil is in the details I hope Cockos finish with Ara implementation soon and focus again to other important things.
|
|
|
11-01-2018, 05:11 AM
|
#9
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
thanks!
i just updated my reapack repository( in kawaScript 1). if there are something wrongs, please tell me. maybe its goodly,i hope.
Reaper Reascript's API is super great. and sws Extensions.
if reascript was nothing, I could not these make script action.
|
|
|
11-01-2018, 05:33 AM
|
#10
|
Human being with feelings
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
|
Please ignore the below because it happens all the time and has obviously nothing to do with your script. Have to find out if its my mouse or anything else.
Edit 2: It was the mouse modifier. For some reason it was changed to "left click extend time selection". How is this possible? Even more confused!
Quote:
Originally Posted by kawa_
thanks!
i just updated my reapack repository( in kawaScript 1). if there are something wrongs, please tell me. maybe its goodly,i hope.
Reaper Reascript's API is super great. and sws Extensions.
if reascript was nothing, I could not these make script action.
|
Hi Kawa,
there seems to be a problem. If I single click on an item, it changes the time selection automatically. Is this supposed to do so? It behaves like shift clicking in arrange view to push the nearest time selection boundary to the mouse pointer.
The concept of the script is just amazing. In a big project its a very cool time saver, because you only have to look on horizontal zoom. But it would not make sense if the focused track or item can't be edited as usual. For me its impossible to select one item because it instantly changes the time selection. Hope you understand my silly English.
Greetings
Eli
Last edited by Eliseat; 11-02-2018 at 06:59 AM.
|
|
|
11-02-2018, 05:59 AM
|
#11
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
KAWA is back!
Long time no script
How are you?
✖‿✖
|
|
|
11-02-2018, 08:48 PM
|
#12
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
Thank you ,Ivannn !
in this year, it was a little hard.. but I am fine
(^_-)-☆
|
|
|
11-02-2018, 10:25 PM
|
#13
|
Human being with feelings
Join Date: Mar 2017
Posts: 132
|
+1 for track highlight if it's selected.
|
|
|
11-04-2018, 12:12 PM
|
#14
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
I added "Mode:A" and "Mode:B" new options.
Mode:A is on MouseOver mode.
Mode:B is Selected Tracks mode.
Selected Tracks mode,it is useful and nice.
---
edit: removed old version script.
Last edited by kawa_; 11-09-2018 at 08:12 AM.
|
|
|
11-04-2018, 12:50 PM
|
#15
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,812
|
Quote:
Originally Posted by kawa_
Selected Tracks mode,it is useful and nice.
|
Yep yep I had requested this in forum some time ago. Hopefully I will be using it tommowow. I am curiouse about how it is since don't understand very well on the gifs previously posted... I see height of moused over track increase. I would prefer only white lines border top and bottom of mouse overed or selected in order to highlight (stupid proof), but I guess that is not possible by script.
Between nice to see you back in this foruns.
Lots of Respect and greatfull. All good for you!
Last edited by deeb; 11-04-2018 at 01:01 PM.
|
|
|
11-04-2018, 08:32 PM
|
#16
|
Human being with feelings
Join Date: Dec 2009
Location: Oblivion
Posts: 10,254
|
Just offering an alternative, since I hate using the mouse. If you have an endless encoder on your MIDI controller, assign it to "View: go to track" as relative 1. Much more efficient way to select tracks than anything mouse-related, imo. It may also need to be set as a relative (or maybe incremental) control on the hardware (definitely not absolute).
|
|
|
11-05-2018, 01:03 AM
|
#17
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
Thanks deeb!
sorry I may have got wrong translate result.
"Mode:A" will be change height of track which was mouseovered. although this is able to quickly zoom and check track view, this may make confuse in editing by unexpected mouse move. especially i have used pen-tablet device, it was easy to make confuse by dirty/rough moving pen.
just there,I got request from theFRXST.
"Mode:B" will be change height of only selected Tracks/env. this does not touch mouseovered state infomation. it may be resolve this confusing of "Mode:A".
whether this script is useful,i think it depend on "editing style" or "reaper using style".
although Reascript api is great,
only using Reascript api, has difficult case to make specific functions. it may have limitation.
btw,I am learning DSP,fft "phase vocoder" basic. but its difficultly.. sometime, mathematical symbols seems like KAOMOJI emoticons. f(x)=Σ(°Д°;)
Quote:
Originally Posted by foxAsteria
If you have an endless encoder on your MIDI controller, assign it to "View: go to track" as relative 1.
|
Nice work
Last edited by kawa_; 11-05-2018 at 01:10 AM.
|
|
|
11-05-2018, 01:25 AM
|
#19
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
sorry,I had forgot to update repack repository.
I will update to reapack repository soonly
Thanks Report!
|
|
|
11-05-2018, 01:35 AM
|
#20
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
Thats great kawa, a Big Thankyou !
|
|
|
11-08-2018, 06:09 AM
|
#21
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,812
|
kawa ! i ment something like this! which is not possible i think via script (must be done natively i think). Check the borders of the snare track.
|
|
|
11-08-2018, 06:50 AM
|
#22
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
Yes deeb, excactly what i also wish for !
|
|
|
11-08-2018, 09:42 AM
|
#23
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
"Highlight track with Border"
i think it may be possible with "using touch/switch reaper style" or "using js_ReaScriptAPI extension" or "making as native extentions" .. ??
however .. sorry. it may be over my scripting.
generally, Reascript API can not touch/paint reaper native GUI image. Reascript can touch/paint own "gfx" window (generally).
It's "Highlight track with border" is nice for editing . good looking.
if it is easy to make as reascript,i think I make it. in that time, I think "js_ReaScriptAPI extension" will be useful.
|
|
|
11-08-2018, 09:52 AM
|
#24
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,812
|
cool! Thank you kawa! i have being out of the programming side! : ) and i have no clue how to set the borders! nice stuff from Julian it seems! I never noticed it! /me auto slaps! i will take a look on it!
edit: asked help and ideas in scripting section: https://forum.cockos.com/showpost.php?p=2055265
Last edited by deeb; 11-08-2018 at 10:09 AM.
|
|
|
11-08-2018, 12:32 PM
|
#25
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
I noticed something abit ugly when this script is running and i am hoovering mouse vertically in Arrange:
I get small audio dropouts when hoovering vertically over Instrument Tracks - media lanes.
|
|
|
11-09-2018, 01:54 AM
|
#26
|
Human being with feelings
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
|
Kawa,
this is amazing!
The mode B is even more useful. There is only one tiny thing: Would it be possible to activate the script on saved settings without showing the UI? I guess its not needed anymore if you have found your perfect settings.
This should be just standard in Reaper because it makes the workflow much more efficient especially on a small screen.
Love it! And I love all of you script guys. Sometimes its like magic.
|
|
|
11-09-2018, 03:57 AM
|
#27
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
Thanks !
sorry vanhaze.
I forgot check autotrack script with using vst effect.
i used "mediatrack chunk data" for changing Track height.but this is contain "VST FX" infos, this way is reloaded "VST FX" plugins when each track Highlighted. this will make drop outing audio..
then, I tried to this method. ( but perhaps, this method may be un-recommended method. ..??)
Code:
local TOGGLE_TRACK_VOLUME_ENV = 40406
reaper.SetMediaTrackInfo_Value( targetTrack , "I_HEIGHTOVERRIDE", height);
-- instead of reaper.UpdateArrange()
reaper.Main_OnCommandEx( TOGGLE_TRACK_VOLUME_ENV , -1 ,proj);
reaper.Main_OnCommandEx( TOGGLE_TRACK_VOLUME_ENV , -1 ,proj);
this method is not reload "VST FX" plugins when track height changed.it seems goodly than previous version.
-- Edit --
Note:
Code:
local isMinor = true -- if true , update only TCP
reaper.TrackList_AdjustWindows( isMinor )
Last edited by kawa_; 11-10-2018 at 11:10 AM.
|
|
|
11-09-2018, 04:23 AM
|
#28
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
Thank you, Eliseat!
although the best thing is reaper native support track highlight action,
I thought I would like to make mini GUI mode.
this version's "Save Settings" action in popup will save "window width" and "window height" infos to setting.
( the saving window size timing is not when window closed. it is when push "Save Settings" action in popup menu. )
I could not test this script enough still. I will do test from now.
I hope goodly.
---
Edit: removed attached script. latest version available on repack repository.
Last edited by kawa_; 11-10-2018 at 11:13 AM.
|
|
|
11-09-2018, 04:33 AM
|
#30
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
wow, Thank you nofish!
I will use that function! just I will write soonly.
|
|
|
11-09-2018, 04:47 AM
|
#31
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
|
You're welcome.
|
|
|
11-09-2018, 06:11 AM
|
#33
|
Human being with feelings
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
|
Quote:
Originally Posted by kawa_
Thank you, Eliseat!
although the best thing is reaper native support track highlight action,
I thought I would like to make mini GUI mode.
this version's "Save Settings" action in popup will save "window width" and "window height" infos to setting.
( the saving window size timing is not when window closed. it is when push "Save Settings" action in popup menu. )
I could not test this script enough still. I will do test from now.
I hope goodly.
|
Magic! It works like expected!
Many thanks.
|
|
|
11-10-2018, 10:55 AM
|
#34
|
Human being with feelings
Join Date: Mar 2016
Posts: 117
|
Thanks !
@deeb
wow,Great sexan!
|
|
|
05-09-2019, 03:06 AM
|
#35
|
Human being with feelings
Join Date: Nov 2017
Posts: 1,575
|
Quote:
Originally Posted by kawa_
wow, Thank you nofish!
I will use that function! just I will write soonly.
|
Hello Kawa,
your "kawa_GUI_AutoTrackHighlight.lua" looks very promising -
and it could be a fantastic speed-up tool in ergonomy.
Did you complete your script? And where can I find it?
|
|
|
05-09-2019, 04:22 AM
|
#36
|
Human being with feelings
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
|
Code:
https://bitbucket.org/kawaCat/reascript-m2bpack/raw/master/index.xml
https://bitbucket.org/kawaCat/kawascript2/raw/master/index.xml
If you have reapack installed you can add his repositories (the URLs above) to the repositories list. After synchronizing you should find the script in your actions list (just filter for autotrack).
Greetings
Eli
By the way: This is one of the best and useful helpers for Reaper. I really love it to work in the click-modus. Again. Many thanks, Kawa (۶•̀ᴗ•́)۶
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
|
|
|
05-09-2019, 05:41 AM
|
#37
|
Human being with feelings
Join Date: Nov 2017
Posts: 1,575
|
Thank you Elise, I got it!
|
|
|
05-09-2019, 06:19 AM
|
#38
|
Human being with feelings
Join Date: Mar 2017
Location: Ukraine, Kyiv
Posts: 546
|
Is it possible to make this script loading already docked, when I launch reaper?
|
|
|
05-24-2019, 08:40 PM
|
#39
|
Human being with feelings
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
|
similar question but not about docked... I can't see docking it and I like it in mini mode mostly and I have it set to terminate when I call it again... so I get a toggle of it ... one clk it is up one more it is gone...
I would request one little thing... that it remembers where it last was on the screen .... so it always comes up to the last screen position it was at...
I know that is possible so maybe it can be added?
Thanks so much for your GREAT scripts!!!! %^)
|
|
|
05-25-2019, 07:46 AM
|
#40
|
Human being with feelings
Join Date: Dec 2009
Location: Oblivion
Posts: 10,254
|
Quote:
Originally Posted by Skorobagatko
Is it possible to make this script loading already docked, when I launch reaper?
|
With SWS you can set default global and project scripts to run. Then you may need to use screenshots to ensure the same docked layout.
|
|
|
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 08:24 AM.
|