Old 01-07-2019, 09:42 AM   #1
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default Scripts for render ("Bounce in place")

I am developing these scripts to collect all render options.

1.Render track to new track - it renders the entire track (or in current time selection)
2.Bounce selection - it renders the selected items (or in current time selection)
3.Mixdown selection - it renders selected items from tracks to one new track (or in current time selection)

What does not work:
1) Trim (split) automation items in current time selection and delete them (seems to need more API)
2) Bypass FX envelope, which control the state of the effect (enable/disable), because when this envelope is active, it locks the effect state change

I hope it will be, but a little later
Attached Files
File Type: zip Scripts for render.zip (27.9 KB, 722 views)

Last edited by Yanick; 11-30-2020 at 05:32 AM.
Yanick is offline   Reply With Quote
Old 01-07-2019, 12:06 PM   #2
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Love it !

Keeping an eye on the development of this one.
You should mention above that the scripts have user input fields to determine user pref's.
Nice work
J Reverb is offline   Reply With Quote
Old 01-07-2019, 06:37 PM   #3
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

I updated the scripts by adding new parameters: "pre-render length" and "trim item's start"

Last edited by Yanick; 01-07-2019 at 07:13 PM.
Yanick is offline   Reply With Quote
Old 01-08-2019, 09:27 AM   #4
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Video (Render track to new track)
https://drive.google.com/open?id=1oD...FOGKUObvZXY_VK
Yanick is offline   Reply With Quote
Old 01-08-2019, 02:13 PM   #5
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Many thanks.

That looks pretty handy.
Eliseat is offline   Reply With Quote
Old 01-10-2019, 10:54 AM   #6
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

I updated the scripts by adding new script - Render to new take. More suitable for the VSTi. The script renders the instrument to new take (without FX). There is also an option "Set offline the instrument"
Yanick is offline   Reply With Quote
Old 01-10-2019, 11:09 AM   #7
mamazai
Human being with feelings
 
Join Date: Oct 2009
Posts: 357
Default

Super, thanks. Must have script, stock plugin would be nice though...
mamazai is offline   Reply With Quote
Old 01-10-2019, 01:46 PM   #8
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

This is super cool! Thanks Yanick!

Please, consider uploading them to ReaPack so everyone could have them!
__________________
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 01-11-2019, 02:01 AM   #9
DynamicK
Human being with feelings
 
Join Date: Nov 2017
Location: Gloucestershire, UK
Posts: 223
Default

Thanks...useful additions for rendering.
DynamicK is offline   Reply With Quote
Old 01-11-2019, 05:43 AM   #10
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,795
Default

Thank you,useful scripts.
Vagelis is offline   Reply With Quote
Old 01-13-2019, 09:19 AM   #11
b0se
Human being with feelings
 
b0se's Avatar
 
Join Date: Jan 2019
Location: UK
Posts: 938
Default

Great, thanks!
b0se is offline   Reply With Quote
Old 01-14-2019, 04:47 PM   #12
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

I updated the scripts by adding new scripts (Disable/Enable tracks) and new options - disable or delete the original
Yanick is offline   Reply With Quote
Old 01-14-2019, 05:23 PM   #13
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Fixed problem with deleting the last track in the folder
Yanick is offline   Reply With Quote
Old 01-14-2019, 05:57 PM   #14
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Thanks for the great additions to the scripts

Is it possible to define default user settings somehow?

Ta

J.
J Reverb is offline   Reply With Quote
Old 01-14-2019, 05:59 PM   #15
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
Is it possible to define default user settings somehow?
J.
This can be done, but I don’t know yet how
Yanick is offline   Reply With Quote
Old 01-14-2019, 06:32 PM   #16
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Are the current default values hard coded? Just wondering if there's a tweak under the hood perhaps.

Ta.
J Reverb is offline   Reply With Quote
Old 01-14-2019, 06:39 PM   #17
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
Are the current default values hard coded?
You can change them so that the default values ​​are other.
But even more interesting is that numeric values ​​are able to persist, I thought about that.

Last edited by Yanick; 01-14-2019 at 06:47 PM.
Yanick is offline   Reply With Quote
Old 01-14-2019, 06:51 PM   #18
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
Are the current default values hard coded?
I can move the values ​​of the variables so that you can change them at the beginning of the script
Yanick is offline   Reply With Quote
Old 01-14-2019, 06:59 PM   #19
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Quote:
Originally Posted by Yanick View Post
I can move the values ​​of the variables so that you can change them at the beginning of the script
I was just wondering if that was an option ? Brilliant thanks, I can make a dropdown menu set then with presets using variations, nice 1
J Reverb is offline   Reply With Quote
Old 01-14-2019, 07:17 PM   #20
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
I was just wondering if that was an option ? Brilliant thanks, I can make a dropdown menu set then with presets using variations, nice 1
I updated However, I can make scripts without a window. I need to know what the parameter set should be
Yanick is offline   Reply With Quote
Old 01-14-2019, 07:31 PM   #21
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Wow that was quick !

I guess the parameter set is up to the user depending on the program material (mono/stereo) etc... It would be great to have a version without the pop up window to bind to a key/toolbar button for instant results.

I am working on sample library stuff at the moment so that would speed things up a great deal.

Really cool stuff !

Now if only the dev's would allow ctrl/alt drag item into media explorer window from arrange page that would be "glaçage sur le gateau"

Could the variables be exposed in the windowless version ?
J Reverb is offline   Reply With Quote
Old 01-14-2019, 07:39 PM   #22
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
Could the variables be exposed in the windowless version ?
Yes of course
Yanick is offline   Reply With Quote
Old 01-14-2019, 07:49 PM   #23
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by J Reverb View Post
Could the variables be exposed in the windowless version ?
I updated
Yanick is offline   Reply With Quote
Old 01-14-2019, 07:56 PM   #24
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Quote:
Originally Posted by Yanick View Post
Yes of course
That's gotta be good news for one and all, happy days ! Definitely keep both versions available as there are benefits to both approaches for sure. You should put these up on Reapack as amagalma suggested they are too useful to be stuck in a thread.

I feel a new toolbar is about to emerge lol .

Nice 1 and thanks.
J Reverb is offline   Reply With Quote
Old 01-15-2019, 03:05 AM   #25
reapero
Human being with feelings
 
Join Date: Aug 2011
Posts: 517
Default

Reapack please!

Thx a lot
reapero is offline   Reply With Quote
Old 02-23-2019, 04:56 AM   #26
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

I updated the script pack adding an exception to melodyne when effects are copied or disabled
Yanick is offline   Reply With Quote
Old 02-25-2019, 04:57 PM   #27
Trancit
Human being with feelings
 
Join Date: Aug 2009
Location: Gran Canaria
Posts: 488
Default

Great scripts... thx very much...

Especially Mixdown selection I missed in Reaper...

One question: Is it possible to include naming in the dialog box???
Trancit is offline   Reply With Quote
Old 02-25-2019, 07:02 PM   #28
emwhy
Human being with feelings
 
Join Date: Apr 2018
Posts: 270
Default

Thank you very much for this. I created a custom action using the Mixdown Selection and then Render to Disk. So it mixes the selected items down to a file and then opens the Render dialogue window so I can export the file. Works great and saves me from having to set a region or time selection.
emwhy is offline   Reply With Quote
Old 02-26-2019, 12:56 AM   #29
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by Trancit View Post
One question: Is it possible to include naming in the dialog box???
Look now
Yanick is offline   Reply With Quote
Old 02-26-2019, 02:49 AM   #30
J Reverb
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,071
Default

Quote:
Originally Posted by Yanick View Post
Look now
Nice 1
J Reverb is offline   Reply With Quote
Old 02-26-2019, 05:13 AM   #31
Trancit
Human being with feelings
 
Join Date: Aug 2009
Location: Gran Canaria
Posts: 488
Default

Quote:
Originally Posted by Yanick View Post
Look now
Thx very much!! Works perfectly!!
Trancit is offline   Reply With Quote
Old 02-27-2019, 09:16 PM   #32
the brok
Human being with feelings
 
the brok's Avatar
 
Join Date: Oct 2006
Location: at home, mostly
Posts: 654
Default

hi yanick,
this seems to be just what the doctor ordered, thanks very much indeed.
as i'm new to scripts in reaper, two questions:

1. where to put the .lua files?
2. where should the render dialog to be found - in which menu?

thanks again...
__________________
regards,
nico herz
BIGTONEsounddesign
the brok is offline   Reply With Quote
Old 02-28-2019, 02:56 AM   #33
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Hi brok,
Quote:
Originally Posted by the brok View Post
1. where to put the .lua files?
If the installed version - C:\Users\%USERNAME%\AppData\Roaming\REAPER\Scripts (create the last folder if it is not exist)
Quote:
Originally Posted by the brok View Post
2 where should the render dialog to be found - in which menu?
Scripts are added to the action list window. Then you can add button, shortcut, section in the menu that will run the script.
More details can be found in the video (customize menus/toolbars etc.)

Last edited by Yanick; 02-28-2019 at 03:01 AM.
Yanick is offline   Reply With Quote
Old 02-28-2019, 03:38 AM   #34
the brok
Human being with feelings
 
the brok's Avatar
 
Join Date: Oct 2006
Location: at home, mostly
Posts: 654
Default

Quote:
Originally Posted by Yanick View Post
Hi brok,

If the installed version - C:\Users\%USERNAME%\AppData\Roaming\REAPER\Scripts (create the last folder if it is not exist)

Scripts are added to the action list window. Then you can add button, shortcut, section in the menu that will run the script.
More details can be found in the video (customize menus/toolbars etc.)
thanks for the fast answer. i'll try that.
__________________
regards,
nico herz
BIGTONEsounddesign
the brok is offline   Reply With Quote
Old 03-01-2019, 11:27 AM   #35
emwhy
Human being with feelings
 
Join Date: Apr 2018
Posts: 270
Default

Possible bug. When doing a Mixdown Selection, if there are items in that selection that are muted, they still get mixed down and are audible. So it would seem the action ignores that state.
emwhy is offline   Reply With Quote
Old 03-01-2019, 12:30 PM   #36
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by emwhy View Post
Possible bug. When doing a Mixdown Selection, if there are items in that selection that are muted, they still get mixed down and are audible. So it would seem the action ignores that state.
Not that this is a mistake, but I think I'll fix it
This will also work in the Bounce selection script. But here I don’t see much point in adding another loop that monitors the mute state. This may result in slower work.

Last edited by Yanick; 03-01-2019 at 01:08 PM.
Yanick is offline   Reply With Quote
Old 03-01-2019, 12:59 PM   #37
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

Quote:
Originally Posted by emwhy View Post
Possible bug. When doing a Mixdown Selection, if there are items in that selection that are muted, they still get mixed down and are audible. So it would seem the action ignores that state.
Look now
Yanick is offline   Reply With Quote
Old 03-01-2019, 02:05 PM   #38
emwhy
Human being with feelings
 
Join Date: Apr 2018
Posts: 270
Default

Yanick you're the best this works great now. Thank you!!
emwhy is offline   Reply With Quote
Old 03-28-2019, 05:18 AM   #39
db9091
Human being with feelings
 
db9091's Avatar
 
Join Date: Jan 2008
Location: Holly Springs, NC
Posts: 117
Default

These are awesome, many thank, Yanick!
db9091 is offline   Reply With Quote
Old 03-29-2019, 02:36 AM   #40
Trancit
Human being with feelings
 
Join Date: Aug 2009
Location: Gran Canaria
Posts: 488
Default

Yanick sorry to nerve you, but here on my side Mixdown selection (both options) render silence for the first time...
I have to repeat it a second time to get the rendered audio...
Trancit 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:46 AM.


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