Old 10-20-2018, 03:09 AM   #241
Nantho
Human being with feelings
 
Join Date: Mar 2013
Posts: 213
Default

My god, this is fantastic !

Man, you're awesome ! Can't wait to try this
Nantho is offline   Reply With Quote
Old 10-28-2018, 04:30 AM   #242
multibody
Human being with feelings
 
Join Date: Oct 2016
Location: Germany
Posts: 157
Default

Any news on this?
multibody is offline   Reply With Quote
Old 10-28-2018, 04:39 AM   #243
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

yeah working non stop on it,new stuff in etc. I had one big issue that took me few days to fix. It will be released with keyboard shortcuts and everything

Last edited by Sexan; 10-28-2018 at 05:05 AM.
Sexan is offline   Reply With Quote
Old 10-29-2018, 02:20 AM   #244
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

For that sweet multitrack editing management
Sexan is offline   Reply With Quote
Old 10-29-2018, 04:07 AM   #245
multibody
Human being with feelings
 
Join Date: Oct 2016
Location: Germany
Posts: 157
Default

Quote:
Originally Posted by Sexan View Post
yeah working non stop on it,new stuff in etc. I had one big issue that took me few days to fix. It will be released with keyboard shortcuts and everything
Thanks a lot. Looking forward to testing!
multibody is offline   Reply With Quote
Old 10-29-2018, 07:29 AM   #246
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

Some stuff will be released as standalone scripts for example Group editing (TRACK based grouping).


Selecting item on a track that is in a group will select all items in corresponding group for all tracks based on group priority. Then you can do what you want with them editing wise

based on the famous FR: https://forum.cockos.com/project.php?issueid=843

Last edited by Sexan; 10-29-2018 at 07:48 AM.
Sexan is offline   Reply With Quote
Old 10-30-2018, 03:02 AM   #247
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

FX (chain) versions
Sexan is offline   Reply With Quote
Old 10-30-2018, 03:13 AM   #248
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

OMG! This goes beyond what I had expected. That's pretty much A/B for FX!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 10-30-2018, 01:26 PM   #249
NextLevel
Human being with feelings
 
Join Date: Dec 2014
Posts: 417
Default

Looking pretty slick!!!
NextLevel is offline   Reply With Quote
Old 11-03-2018, 02:49 AM   #250
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

Oh great track versions....show me where your lanes are!!!

I'm really working my ass off on this script,internal undo system is being implemented (WIP) and needed to change some stuff in order to work. It is absolutely necessary because if you hit undo while you have some versions or you are comping VERY magical (read BAD) things start to happen on your screen and data gets mixed up because of auto save system

Last edited by Sexan; 11-03-2018 at 03:02 AM.
Sexan is offline   Reply With Quote
Old 11-03-2018, 03:30 AM   #251
multibody
Human being with feelings
 
Join Date: Oct 2016
Location: Germany
Posts: 157
Default

Quote:
Originally Posted by Sexan View Post
Oh great track versions....show me where your lanes are!!!

I'm really working my ass off on this script,internal undo system is being implemented (WIP) and needed to change some stuff in order to work. It is absolutely necessary because if you hit undo while you have some versions or you are comping VERY magical (read BAD) things start to happen on your screen and data gets mixed up because of auto save system
Wow, thanks in advance!
multibody is offline   Reply With Quote
Old 11-07-2018, 11:04 AM   #252
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

Keyboard shortcuts done


undo/redo system half way in
Sexan is offline   Reply With Quote
Old 11-08-2018, 01:30 AM   #253
Nantho
Human being with feelings
 
Join Date: Mar 2013
Posts: 213
Default

Oh man, this is getting better and better !

Can't wait to try this little gem
Nantho is offline   Reply With Quote
Old 11-08-2018, 08:20 AM   #254
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

I think at some point it will not need GUI,except to show how many versions you have (or maybe not)

For that majestic "Native" experience

Last edited by Sexan; 11-08-2018 at 08:35 AM.
Sexan is offline   Reply With Quote
Old 11-08-2018, 08:55 AM   #255
Breeder
Human being with feelings
 
Breeder's Avatar
 
Join Date: Nov 2010
Posts: 2,436
Default

Sexan, congratulations man! This is insane!
Breeder is offline   Reply With Quote
Old 11-08-2018, 09:11 AM   #256
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

WOW!!!!
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 11-08-2018, 09:12 AM   #257
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

This is so amazing, woohaa !!
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists
vanhaze is offline   Reply With Quote
Old 11-08-2018, 09:19 AM   #258
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

It gets better, now everything gui can do,right click can also


As soon as I finish internal undo/redo system it will be released.Because right now one undo or redo can do lot of harm (and this system is little hard to implement because there is a lot of data to manipulate...but I'm half way there)

Last edited by Sexan; 11-08-2018 at 09:25 AM.
Sexan is offline   Reply With Quote
Old 11-09-2018, 05:34 AM   #259
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

"Native" adventure Take 2: Users can choose between alt/shift/ctrl modifier to trigger right click context for versions. In my case its shift
Sexan is offline   Reply With Quote
Old 11-09-2018, 12:11 PM   #260
Arthur McArthur
Human being with feelings
 
Arthur McArthur's Avatar
 
Join Date: Sep 2016
Location: Toronto
Posts: 744
Default

Every update looks better and better! Very exciting

Do you think you could post the right-click context modifier part separately? That would be useful in a lot of different cases
Arthur McArthur is offline   Reply With Quote
Old 11-09-2018, 12:16 PM   #261
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

it is literally 2 lines of code:grab mouse from reaper replace gfx.x and y with mouse x,y and let the magic happen
Sexan is offline   Reply With Quote
Old 11-09-2018, 12:18 PM   #262
Arthur McArthur
Human being with feelings
 
Arthur McArthur's Avatar
 
Join Date: Sep 2016
Location: Toronto
Posts: 744
Default

2 lines of code that are still way over my head... haha

Could you post an example when you get the chance?
Arthur McArthur is offline   Reply With Quote
Old 11-09-2018, 12:27 PM   #263
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

sure no problem,when I get in studio in about hour or two
Sexan is offline   Reply With Quote
Old 11-09-2018, 12:59 PM   #264
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

Here you go, you need JS API exstension
Code:
function menu(x,y)
  gfx.init(test, 0, 0, 0, 0, 0) -- OPEN GUI (HACK TO MAKE IT WORK) GUI NEEDS TO BE OPENED FOR MENU TO SHOW
  gfx.x, gfx.y = x,y -- REPLACE WITH MOUSE POSITION
  
  local menu = {"Do ","That","Voodoo","That","You","Do","Schwa"}
  
  local menu_option = gfx.showmenu(table.concat(menu,"|")) -- CONCAT WILL MERGE ALL THE STRINGS IN THE TABLE "|" IS WHAT MENU USES TO SEPARATE
  if menu_option == 1 then
    -- DO YOUR STUFF HERE
  elseif menu_option == 2 then -- REPEAT elseif WITH NUMBER OF OPTIONS YOU HAVE
    -- DO OTHER MAGIC STUFF HERE
  end  
  gfx.quit() -- CLOSE GUI WE DO NOT NEED IT ANYMORE (BECAUSE WE LIKE HACKY THINGS)
  -- IF YOUR SCRIPT HAS GUI TO START WITH THEN YOU DONT NEED INIT AT TOP AND QUIT AT END, THIS IS ONLY FOR SCRIPTS THAT DO NOT HAVE GUI
end

function main()
  local window, segment, details = reaper.BR_GetMouseCursorContext() -- U CAN USE THIS TO LIMIT THE CONTEXT (TRACKS,ITEMS,ENVELOPE BLA BLA BLA)
  local x, y = reaper.GetMousePosition()
  local mouse_state =  reaper.JS_Mouse_GetState(0x000F) -- 4 CTRL, 8 SHIFT, 1 MOUSE L, 2 R 
  if mouse_state == 6 then menu(x,y) end -- CRTL 4 , R MOUSE 2 -- 4 + 2 = 6
                                         -- WE ARE SENDING MOUSE X,Y TO MENU FUNCTION
                                         
  -- ANOTHER EXAMPLE FOR LIMITING CONTEXT
  -- if mouse_state == 6 and window == "arrange",
  -- if mouse_state == 6 and window == "midi"
reaper.defer(main)
end
main()

Last edited by Sexan; 11-09-2018 at 01:06 PM.
Sexan is offline   Reply With Quote
Old 11-09-2018, 08:09 PM   #265
Arthur McArthur
Human being with feelings
 
Arthur McArthur's Avatar
 
Join Date: Sep 2016
Location: Toronto
Posts: 744
Default

Very cool, thanks! Sent you a drink
Arthur McArthur is offline   Reply With Quote
Old 11-30-2018, 04:07 AM   #266
Zerododo
Human being with feelings
 
Join Date: Oct 2012
Location: Tv, Italia
Posts: 113
Default

One of the most useful script ever! Should be great to have a complete tutorial. Any Good Samaritan could do it ?
Zerododo is offline   Reply With Quote
Old 11-30-2018, 04:37 AM   #267
daxliniere
Human being with feelings
 
daxliniere's Avatar
 
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
Default

holyshitballsbatman
:O :O :O
__________________
Puzzle Factory Sound Studios, London [Website] [Instagram]
[AMD 5800X, 32Gb RAM, Win10x64, NVidia GTX1080ti, UAD2-OCTO, FireFaceUCX, REAPER x64]
[Feature request: More details in Undo History]
daxliniere is offline   Reply With Quote
Old 12-17-2018, 02:23 PM   #268
nappies
Human being with feelings
 
nappies's Avatar
 
Join Date: Dec 2017
Posts: 302
Default

Amazingly done! And anynobody knows what happened to Sexan? He has not appeared online for more than a month. I hope everything is all right with him!
nappies is online now   Reply With Quote
Old 12-17-2018, 04:13 PM   #269
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Thank you this is super useful
Vagelis is offline   Reply With Quote
Old 12-19-2018, 12:43 AM   #270
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

my good dudes I'm here. There was some power outage some time ago at my place which resulted burned PC.Bought new computer but my hard disk with all of my data got RIP too.I've send it to specialised company since all my life was on that disk.Got it back yesterday and all of data is recovered. I've lost my shit because this script was also on it.Now its time to backup all of it and upload to github.

RIP i5-750 2009-2018, it was a fucking beast of a cpu, overclocked on day one to 4.3ghz (it was a silicon lottery)

Last edited by Sexan; 12-19-2018 at 12:53 AM.
Sexan is offline   Reply With Quote
Old 12-19-2018, 01:49 AM   #271
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Sexan View Post
my good dudes I'm here. There was some power outage some time ago at my place which resulted burned PC.Bought new computer but my hard disk with all of my data got RIP too.I've send it to specialised company since all my life was on that disk.Got it back yesterday and all of data is recovered. I've lost my shit because this script was also on it.Now its time to backup all of it and upload to github.

RIP i5-750 2009-2018, it was a fucking beast of a cpu, overclocked on day one to 4.3ghz (it was a silicon lottery)
Sorry to hear that! Glad you got your data back though!

I've not been around for a while due to work but looking to get back into music after Xmas so can't wait to check this out and will donate some more money for sure. Looks like this has come along a massive amount
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 01-17-2019, 03:27 PM   #272
_TIP_
Human being with feelings
 
_TIP_'s Avatar
 
Join Date: Apr 2014
Location: NY
Posts: 175
Default

Hey Sexan, i hope you are well my friend, this is one of the most useful scripts (if not the most useful) for my workflow, i can't thank you enough for your effort!!! I was wondering if you could make the script to remember it's position when docked, i have it as a startup action and docked in a specific spot but every time i open a new project forgets the position and is un-docked... I would really appreciate it if you could take a look!
Thanks!!!!
_TIP_ is offline   Reply With Quote
Old 01-22-2019, 05:12 AM   #273
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

sorry guys I am working at big E-sport broadcasting studio,there is a lot of work there and I have not been able to work on the script,will upload the current version when I come home soon.
Sexan is offline   Reply With Quote
Old 01-22-2019, 07:33 AM   #274
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Take your time, life happens! :P
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-02-2019, 05:21 AM   #275
Infidel
Human being with feelings
 
Infidel's Avatar
 
Join Date: May 2011
Posts: 150
Default

THIS IS THE BEST THING EVER, BEEN LOOKING FOR THAT FOR YEARS!!!!!!!!!!!!!

One thing though, I tried to load the script and i am getting a "Sexan_Track versions.lua:7: unexpected symbol near '<'". Am I missing something or what?
Infidel is offline   Reply With Quote
Old 02-05-2019, 12:02 PM   #276
zookthespook
Human being with feelings
 
Join Date: Mar 2015
Location: India Mumbai
Posts: 816
Default

Quote:
Originally Posted by Sexan View Post
sorry guys I am working at big E-sport broadcasting studio,there is a lot of work there and I have not been able to work on the script,will upload the current version when I come home soon.
awesome ! all the best man !
zookthespook is offline   Reply With Quote
Old 02-13-2019, 01:56 AM   #277
Infidel
Human being with feelings
 
Infidel's Avatar
 
Join Date: May 2011
Posts: 150
Default

Anticipation level over 9000
Infidel is offline   Reply With Quote
Old 02-13-2019, 02:57 PM   #278
Sexan
Human being with feelings
 
Sexan's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 4,596
Default

Still not home...will be soon I hope.In the meantime download attachment,put in the scripts folder, install SWS, install JS API, load and start GUI script = enjoy.

Report bugs

SHIFT + Right click brings up menu in reaper for this script. It may have some buga

BTW maybe some other things got broken since I see there were some updates to JS API...

just report bugs

EDIT: yeah View all versions is broken,will fix this ASAP so you can use it. "reaper.JS_Window_ListAllChild" now works differently

EDIT2: Fixed! now report bugs

@TIP will look at that

Last edited by Sexan; 02-13-2023 at 08:15 AM.
Sexan is offline   Reply With Quote
Old 02-13-2019, 10:18 PM   #279
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Wow, that was fast with the bug fixing, getting the new version!
But from what I tested so far, this is really fantastic!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-19-2019, 11:52 AM   #280
turanga
Human being with feelings
 
Join Date: Feb 2019
Posts: 18
Default script error

hi,

I run the last lua files posted andthe result is an error:
TrackVersionPortCore.lua:2: attempt to call a nil value (field 'JS_Window_Find')
turanga 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 02:54 PM.


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