View Single Post
Old 05-11-2019, 01:40 PM   #1
Neutronic
Human being with feelings
 
Neutronic's Avatar
 
Join Date: Sep 2013
Posts: 382
Default Quick add FX or track template (v1.45: TT insertion tweaks)


Hi everyone! I would like to share with you the "Quick add FX or track template" script.

As the title suggests, it is designed to streamline FX and track template insertion in REAPER.

Feature highlights:
- add track FX, input FX, take FX, FX chains and track templates all in one place;
- new clear relevant FX chains before adding FX;
- new apply track templates to existing tracks keeping original sends and other information (configurable);
- search for full and partial keywords with the ability to exclude unwanted terms;
- multiple tracks and takes support with floating of the first added FX only;
- ability to select tracks or items after you picked an FX;
- support for VST2/VST3/AU/JS.

How to use it with FX (see demo video above):
1. run the script;
2. search for an FX using (partial) keywords and optional /i flag to add input FX or /t for take FX (e.g. gate /i);
3. hit OK;
4. the first matching result will be added to the selected tracks / items.
Use optional:
a) 2/3/a/j/c first keyword to force searching for VST2/VST3/AU/JS/Chain only (e.g. query 3 pro-q to open the VST3 version of Pro-Q);
b) - (minus) prefix to exclude keywords (e.g. the query rvox -st would insert a mono instance of Waves Rvox compressor);
c) start a search query with a whitespace to clear relevant FX chains before adding FX.

How to use it with track templates (see demo video above):
1. run the script;
2. search for a track template using keywords and adding required . (period) prefix before the first search term (eg .soft piano);
3. hit OK;
4. the first matching result will be added to the project.
Use optional:
a) /number flag to insert multiple instances of a track template (e.g. query .bgv /4 will add four "bgv" track templates);
b) /a flag to apply a template to selected tracks (eg .violin /a);
c) - (minus) prefix to exclude keywords.

Track template insertion example:



The script is free, but donations are appreciated.

Direct download link (Right-click --> Save As...)

My repository index for ReaPack:
https://github.com/Neutronic/ReaScripts/raw/master/index.xml

Quote:
[CHANGELOG]

v1.45 by Neutronic – October 13 2019
# insert track templates after the last selected track or at the end of the track list
# respect folder depth level if the last selected track is also the last track in folder

v1.40 – September 17 2019
+ start a search query with a whitespace to clear relevant FX chains before adding FX
+ ignore plugins that begin with #
# show FX chain when adding it (instead of floating last FX in chain)

v1.31 - August 07 2019
# improved FX listing logic

v1.30 - August 06 2019
+ AU format support
+ video processor support
+ option to reverse the /a flag behavior
+ option to preserve layouts when applying track templates
+ safeguard against false JS files
# improved JS instances naming in FX chains

v1.25 - June 09 2019
+ added "2", "3", "j" and "c" as shorthands for vst2/vst3/js/chain fx types

v1.2 - May 31 2019
+ ability to apply track templates to selected tracks
# moved in-script help to console

v1.1 - May 22 2019
+ 32-bit support
+ .RfxChain support
+ exact match search ability using quotes
+ ability to choose the FX search order
+ in-script help with complete syntax list
# improved overall script's logic

v1.01 - May 14 2019
+ Added input_ovrd option to allow users hardcode a search query

Last edited by Neutronic; 10-13-2019 at 09:05 AM.
Neutronic is offline   Reply With Quote