|
|
|
10-20-2018, 03:09 AM
|
#241
|
Human being with feelings
Join Date: Mar 2013
Posts: 213
|
My god, this is fantastic !
Man, you're awesome ! Can't wait to try this
|
|
|
10-28-2018, 04:30 AM
|
#242
|
Human being with feelings
Join Date: Oct 2016
Location: Germany
Posts: 157
|
Any news on this?
|
|
|
10-28-2018, 04:39 AM
|
#243
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
10-29-2018, 02:20 AM
|
#244
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
For that sweet multitrack editing management
|
|
|
10-29-2018, 04:07 AM
|
#245
|
Human being with feelings
Join Date: Oct 2016
Location: Germany
Posts: 157
|
Quote:
Originally Posted by Sexan
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!
|
|
|
10-29-2018, 07:29 AM
|
#246
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
10-30-2018, 03:02 AM
|
#247
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
FX (chain) versions
|
|
|
10-30-2018, 03:13 AM
|
#248
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
OMG! This goes beyond what I had expected. That's pretty much A/B for FX!
|
|
|
10-30-2018, 01:26 PM
|
#249
|
Human being with feelings
Join Date: Dec 2014
Posts: 417
|
Looking pretty slick!!!
|
|
|
11-03-2018, 02:49 AM
|
#250
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
11-03-2018, 03:30 AM
|
#251
|
Human being with feelings
Join Date: Oct 2016
Location: Germany
Posts: 157
|
Quote:
Originally Posted by Sexan
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!
|
|
|
11-07-2018, 11:04 AM
|
#252
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
Keyboard shortcuts done
undo/redo system half way in
|
|
|
11-08-2018, 01:30 AM
|
#253
|
Human being with feelings
Join Date: Mar 2013
Posts: 213
|
Oh man, this is getting better and better !
Can't wait to try this little gem
|
|
|
11-08-2018, 08:20 AM
|
#254
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
11-08-2018, 08:55 AM
|
#255
|
Human being with feelings
Join Date: Nov 2010
Posts: 2,436
|
Sexan, congratulations man! This is insane!
|
|
|
11-08-2018, 09:11 AM
|
#256
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,451
|
WOW!!!!
|
|
|
11-08-2018, 09:12 AM
|
#257
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
This is so amazing, woohaa !!
|
|
|
11-08-2018, 09:19 AM
|
#258
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
11-09-2018, 05:34 AM
|
#259
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
"Native" adventure Take 2: Users can choose between alt/shift/ctrl modifier to trigger right click context for versions. In my case its shift
|
|
|
11-09-2018, 12:11 PM
|
#260
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
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
|
|
|
11-09-2018, 12:16 PM
|
#261
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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
|
|
|
11-09-2018, 12:18 PM
|
#262
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
2 lines of code that are still way over my head... haha
Could you post an example when you get the chance?
|
|
|
11-09-2018, 12:27 PM
|
#263
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
sure no problem,when I get in studio in about hour or two
|
|
|
11-09-2018, 12:59 PM
|
#264
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
11-09-2018, 08:09 PM
|
#265
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
Very cool, thanks! Sent you a drink
|
|
|
11-30-2018, 04:07 AM
|
#266
|
Human being with feelings
Join Date: Oct 2012
Location: Tv, Italia
Posts: 113
|
One of the most useful script ever! Should be great to have a complete tutorial. Any Good Samaritan could do it ?
|
|
|
11-30-2018, 04:37 AM
|
#267
|
Human being with feelings
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
|
holyshitballsbatman
:O :O :O
|
|
|
12-17-2018, 02:23 PM
|
#268
|
Human being with feelings
Join Date: Dec 2017
Posts: 302
|
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!
|
|
|
12-17-2018, 04:13 PM
|
#269
|
Human being with feelings
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
|
Thank you this is super useful
|
|
|
12-19-2018, 12:43 AM
|
#270
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
12-19-2018, 01:49 AM
|
#271
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by Sexan
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.
|
|
|
01-17-2019, 03:27 PM
|
#272
|
Human being with feelings
Join Date: Apr 2014
Location: NY
Posts: 175
|
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!!!!
|
|
|
01-22-2019, 05:12 AM
|
#273
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
01-22-2019, 07:33 AM
|
#274
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Take your time, life happens! :P
|
|
|
02-02-2019, 05:21 AM
|
#275
|
Human being with feelings
Join Date: May 2011
Posts: 150
|
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?
|
|
|
02-05-2019, 12:02 PM
|
#276
|
Human being with feelings
Join Date: Mar 2015
Location: India Mumbai
Posts: 816
|
Quote:
Originally Posted by Sexan
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 !
|
|
|
02-13-2019, 01:56 AM
|
#277
|
Human being with feelings
Join Date: May 2011
Posts: 150
|
Anticipation level over 9000
|
|
|
02-13-2019, 02:57 PM
|
#278
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 4,595
|
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.
|
|
|
02-13-2019, 10:18 PM
|
#279
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
|
Wow, that was fast with the bug fixing, getting the new version!
But from what I tested so far, this is really fantastic!
|
|
|
02-19-2019, 11:52 AM
|
#280
|
Human being with feelings
Join Date: Feb 2019
Posts: 18
|
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')
|
|
|
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 11:21 AM.
|