Old 04-10-2024, 01:49 PM   #1
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default Pro tools style duplicate track

Hey, first I don’t know nothing about creating reaper script, I just came up with an idea.

It would be super nice to have a script which would open a window with options for duplicating tracks. Pro tools does it in a nice way I attached a screenshot of it. If somebody with scripting knowledge is interested in working on something like this hit me up, I just don’t know nothing about scripting I’m just an engineer who wants his life easy haha.

Peace

Issa
Attached Images
File Type: jpg IMG_0414.jpg (75.6 KB, 147 views)
issaminame is offline   Reply With Quote
Old 04-13-2024, 08:33 AM   #2
EricCutler
Human being with feelings
 
EricCutler's Avatar
 
Join Date: Feb 2017
Location: Oakland, CA
Posts: 13
Default

Quote:
Originally Posted by issaminame View Post
Hey, first I don’t know nothing about creating reaper script, I just came up with an idea.

It would be super nice to have a script which would open a window with options for duplicating tracks. Pro tools does it in a nice way I attached a screenshot of it. If somebody with scripting knowledge is interested in working on something like this hit me up, I just don’t know nothing about scripting I’m just an engineer who wants his life easy haha.

Peace

Issa
Same here. I still use Pro Tools out of necessity but mostly moved over to Reaper. This is one thing I'd like to have in Reaper. I haven't found a script for this and I'm not skilled in scripting. Maybe suggest it on the Feature Requests forum.
EricCutler is offline   Reply With Quote
Old 04-13-2024, 08:54 AM   #3
EricCutler
Human being with feelings
 
EricCutler's Avatar
 
Join Date: Feb 2017
Location: Oakland, CA
Posts: 13
Default

I found a work around. Actions menu. Search for Delete Tracks. Click new action. Click new custom action. Drag "delete tracks" over to new action window. Stack them for how many duplicate tracks you want. Create hotkeys or a toolbar for the "duplicate tracks."
It's a little work to set it up but it's functional. Hope this made sense!

Last edited by EricCutler; 04-13-2024 at 09:11 AM.
EricCutler is offline   Reply With Quote
Old 04-13-2024, 09:26 AM   #4
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,592
Default

check out this script Acendan and I worked on
https://reaper.blog/2022/05/smarter-duplicating/
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 04-13-2024, 01:25 PM   #5
EricCutler
Human being with feelings
 
EricCutler's Avatar
 
Join Date: Feb 2017
Location: Oakland, CA
Posts: 13
Default

Quote:
Originally Posted by EpicSounds View Post
check out this script Acendan and I worked on
https://reaper.blog/2022/05/smarter-duplicating/
Looks great, thank you for sharing!
EricCutler is offline   Reply With Quote
Old 04-14-2024, 04:35 AM   #6
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default

Quote:
Originally Posted by EpicSounds View Post
check out this script Acendan and I worked on
https://reaper.blog/2022/05/smarter-duplicating/
Thank you for sharing. It's not really what i'm looking for though.
I tried to "make" a script that toggles a toolbar with options for duplicating tracks but i can only do 1 option for 1 action so it's limited.
issaminame is offline   Reply With Quote
Old 04-14-2024, 05:17 AM   #7
Touristkiller
Human being with feelings
 
Join Date: Apr 2023
Posts: 197
Default

Maybe you can make something with Pie menu 3000.
You can create a Pie style menu, but also a dropdown menu that is context sensitive. So, for example, if you press the pie 3000 shortcut on the TCP, you will get a menu specific to the TCP. You can then add the duplicate actions you want here.


To perform multiple options at the same time, you can create a custom action, which will then perform the actions you want at once
Touristkiller is offline   Reply With Quote
Old 04-14-2024, 10:31 AM   #8
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default



Fighting with reapack, should be up shortly on my repo, link in signature. Name is (you guessed it) Duplicate Tracks.

Atm option not to duplicate Active fixed lane is not available (possible bug in reaper api, so i'll activate that if it's fixed).

Pro Tools "Insert after last selected track" is not implemented since in REAPER this potentially borks routing if user is not careful. Better leave it out for now

Will make announcement later, or when the api bug is fixed, or maybe not at all.
__________________
My Scripts
smandrap is online now   Reply With Quote
Old 04-14-2024, 11:19 AM   #9
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default

Quote:
Originally Posted by smandrap View Post


Fighting with reapack, should be up shortly on my repo, link in signature. Name is (you guessed it) Duplicate Tracks.

Atm option not to duplicate Active fixed lane is not available (possible bug in reaper api, so i'll activate that if it's fixed).

Pro Tools "Insert after last selected track" is not implemented since in REAPER this potentially borks routing if user is not careful. Better leave it out for now

Will make announcement later, or when the api bug is fixed, or maybe not at all.
OMG Bro that’s amazing thanks a lot you’re a legend!!!
issaminame is offline   Reply With Quote
Old 04-14-2024, 11:29 AM   #10
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

You’re welcome. Still rough and needs refining. Oh and also requires SWS, will add dependency check.
__________________
My Scripts
smandrap is online now   Reply With Quote
Old 04-14-2024, 11:34 AM   #11
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default

Quote:
Originally Posted by smandrap View Post
You’re welcome. Still rough and needs refining. Oh and also requires SWS, will add dependency check.
One more thing, is it possible to have an option to not duplicate track items please? I just downloaded the script and it's the only thing it's missing for me, otherwhise it's exactly what i needed, thanks a lot!!
issaminame is offline   Reply With Quote
Old 04-14-2024, 12:06 PM   #12
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

Quote:
Originally Posted by issaminame View Post
One more thing, is it possible to have an option to not duplicate track items please? I just downloaded the script and it's the only thing it's missing for me, otherwhise it's exactly what i needed, thanks a lot!!
That’s what I’m talking about in regards to the api bug ( I posted about that on bug reports forum ). At the moment, I can’t delete active (playing) lanes without weird stuff happening , so items in those lanes remain there.

I’ll see what I can do, but I need some time
__________________
My Scripts
smandrap is online now   Reply With Quote
Old 04-14-2024, 12:16 PM   #13
ArKaDaTa
Human being with feelings
 
ArKaDaTa's Avatar
 
Join Date: May 2019
Location: France
Posts: 97
Default

Quote:
Originally Posted by smandrap View Post


Fighting with reapack, should be up shortly on my repo, link in signature. Name is (you guessed it) Duplicate Tracks.

Atm option not to duplicate Active fixed lane is not available (possible bug in reaper api, so i'll activate that if it's fixed).

Pro Tools "Insert after last selected track" is not implemented since in REAPER this potentially borks routing if user is not careful. Better leave it out for now

Will make announcement later, or when the api bug is fixed, or maybe not at all.
Been cooking, well done, nice to see it in action 🪄
__________________
arkadata.com - reARK Reaper Theme & Template - FR: Enhanced Theming Consistency and QOL Improvements
Theme enthusiast, composer, video editor, airbender, scripter (always has been), ...
ArKaDaTa is offline   Reply With Quote
Old 04-14-2024, 12:25 PM   #14
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

Quote:
Originally Posted by ArKaDaTa View Post
Been cooking, well done, nice to see it in action 🪄
Thank you and sexan for the help
__________________
My Scripts
smandrap is online now   Reply With Quote
Old 04-14-2024, 12:28 PM   #15
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default

Quote:
Originally Posted by smandrap View Post
That’s what I’m talking about in regards to the api bug ( I posted about that on bug reports forum ). At the moment, I can’t delete active (playing) lanes without weird stuff happening , so items in those lanes remain there.

I’ll see what I can do, but I need some time
Oh okay i understand. For now I just mapped Shift+D to SWS action « remove all item on track » to do the trick after using your script!
issaminame is offline   Reply With Quote
Old 04-14-2024, 01:55 PM   #16
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

Quote:
Originally Posted by issaminame View Post
Oh okay i understand. For now I just mapped Shift+D to SWS action « remove all item on track » to do the trick after using your script!
Hmmm that works only when you make 1 copy. if you duplicate 2 times, first duplicate will still have items. Looking into a (temporary) solution

EDIT: pushed update, duplicated tracks are selected (so your workaround works for any number of duplicates until i find a better solution)
__________________
My Scripts

Last edited by smandrap; 04-14-2024 at 02:03 PM.
smandrap is online now   Reply With Quote
Old 04-14-2024, 02:08 PM   #17
issaminame
Human being with feelings
 
Join Date: Mar 2023
Posts: 21
Default

Quote:
Originally Posted by smandrap View Post
Hmmm that works only when you make 1 copy. if you duplicate 2 times, first duplicate will still have items. Looking into a (temporary) solution

EDIT: pushed update, duplicated tracks are selected (so your workaround works for any number of duplicates until i find a better solution)
Awesome! Thank you
issaminame is offline   Reply With Quote
Old 04-14-2024, 04:23 PM   #18
Touristkiller
Human being with feelings
 
Join Date: Apr 2023
Posts: 197
Default

Very nice smandrap! Thanx for this 👍
Touristkiller is offline   Reply With Quote
Old 04-14-2024, 04:24 PM   #19
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

Quote:
I can’t delete active (playing) lanes without weird stuff happening
maybe solved this (but would be better if @devs solved the lanes Undo bubus). Updated

__________________
My Scripts
smandrap is online now   Reply With Quote
Old 04-14-2024, 07:03 PM   #20
Tone Ranger
Human being with feelings
 
Tone Ranger's Avatar
 
Join Date: Jan 2019
Location: Toronto, Canada
Posts: 540
Default

Quote:
Originally Posted by smandrap View Post
maybe solved this (but would be better if @devs solved the lanes Undo bubus). Updated

This script is SO damn useful on so many levels, thanks so much for sharing!! Just to add something to the wish list, if there was an option to have the script remember the last used settings, that would make it an even bigger time saver! 🙂
Tone Ranger is offline   Reply With Quote
Old Yesterday, 01:00 AM   #21
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

Quote:
Originally Posted by Tone Ranger View Post
remember the last used settings,
Sure, will do done, but left out number of duplicates (i think default to 1 is better, but you're free to change my mind)
__________________
My Scripts

Last edited by smandrap; Yesterday at 03:33 AM.
smandrap is online now   Reply With Quote
Old Yesterday, 07:22 AM   #22
EricCutler
Human being with feelings
 
EricCutler's Avatar
 
Join Date: Feb 2017
Location: Oakland, CA
Posts: 13
Default

Quote:
Originally Posted by smandrap View Post


Fighting with reapack, should be up shortly on my repo, link in signature. Name is (you guessed it) Duplicate Tracks.

Atm option not to duplicate Active fixed lane is not available (possible bug in reaper api, so i'll activate that if it's fixed).

Pro Tools "Insert after last selected track" is not implemented since in REAPER this potentially borks routing if user is not careful. Better leave it out for now

Will make announcement later, or when the api bug is fixed, or maybe not at all.
This is great! Thank you smandrap!
EricCutler is offline   Reply With Quote
Old Yesterday, 10:05 AM   #23
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,443
Default

i think it's done, see https://forum.cockos.com/showthread.php?t=290327
__________________
My Scripts
smandrap is online now   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 12:54 AM.


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