Quick Adder 2 is a unified solution for adding FX, inserting track templates and running actions in REAPER.
It's the next incarnation of one of my earlier scripts that is now packed in a custom user interface, which in turn has allowed implementing many other new features.
front end for all user preferences such as: - global search order (GIF 2) - default startup search filter - track template parameters to apply (GIF 3) - options for database scanning and more
preserve user customizations when updating the script
Quick Adder 2 is provided free of charge, but donations are very much welcomed and appreciated.
The script will kindly remind you to support the development every time you update it to a higher version.
Installation
either import my GitHub repository index into ReaPack (recommended):
NOTE: Quick Adder v2.x will be installed side by side with v1.x. Also, the input override and track names search modes of the predecessor are absent in QA2, so if you need the features please use v1.50.
Very cool, one issue I noticed is that I certain plug-ins only show up as VST3 and some only show up as VST2 even though I have both versions installed. Fabfilter is one that only works as VST3 and PSP and Melda only show up as VST2
Script does'nt focus itself when inserting Fabfilter plugins, it's fine with all the other developers I tried for the moment.
I guess the FabFilter plugins are pinned, aren't they? The script does focus itself, but if there's a pinned window it will put itself in front of the script's GUI. The reason is that script GUIs can't be pinned at the moment thus they are secondary in a such scenario.
Quote:
Originally Posted by X-Raym
Nice GUI !
Thanks, I spent quite some time on it.
Quote:
Originally Posted by X-Raym
Have you seen Fast Finder FX by n0ne ? It is a concept similar but with other features as well like Actions.
Is it in your plan ?
It's the first time I'm seeing the script. Quick Adder 2 is the further development of my "Quick Add FX or track template" script I released in May 2019. Many people asked for live search results, which required custom GUI, which in turn takes time to do properly. But today it's finally available to the public!
I'm not sure what you exactly mean by Actions, but v1.50 has input override and track names search modes, allowing users duplicating the script as many times as needed with unique hard-coded search queries.
For version 2+, the plan is to expand on what the script currently does, giving a ready-to-use solution, without the need to get hands dirty editing the script to customize it.
Quote:
Originally Posted by Nostrap
Very cool, one issue I noticed is that I certain plug-ins only show up as VST3 and some only show up as VST2 even though I have both versions installed. Fabfilter is one that only works as VST3 and PSP and Melda only show up as VST2
FabFilter plugins, just like the stuff from any other vendor I have at hand, work both as VST2 and VST3 here, so I would need more information in order to help you. First of all, your OS. If you want, PM me your VST paths, reaper-vstplugins64.ini and neutronic_Quick Adder 2_db (you can find it in Scripts\Neutronic Scripts\Utilities\Quick Adder 2).
FastFX Finder has extended the search results to not only have FX related things but also REAPER actions, available under the Actions window. This may be how your script could also be extended.
I love the GUI so much !
and the introduction video with many details.
very professional wrk.
Donation has been sent, much appreciated yo wrk
have a nice day.
I just installed the script.
Ran it.
Forced plugin rescan.
Set filter to ALL.
Did as experiment a search for "delay"
Only component plugins (AU) with "delay' in their name show up, not others, like VST's.
I love the GUI so much !
and the introduction video with many details.
very professional wrk.
Donation has been sent, much appreciated yo wrk
have a nice day.
Thank you very much for everything, I really appreciate it!
And have an awesome time of the day, as well.
Quote:
Originally Posted by todoublez
i got this error right after making a 1st text searching input
[...]
fixed, I refreshed the database and it wrks.
Glad to hear it's fixed now, but it would be great if you PMed me your reaper-vstplugins64.ini so I can check it out. The script is based on a lot of reverse engineering / file parsing so there might a peculiarity I haven't noticed.
Quote:
Originally Posted by pandabot
I guess TT is track templates but what is CH?
Quote:
Originally Posted by vanhaze
OSX user here.
I just installed the script.
[...]
??
I would need more detail since everything is working as expected here on MacOS. It would help, if you PMed your VST paths and reaper-vstplugins64.ini
Quote:
Originally Posted by X-Raym
@Neutronic
FastFX Finder has extended the search results to not only have FX related things but also REAPER actions, available under the Actions window. This may be how your script could also be extended.
Ah gotcha. Of course, I could add the feature but searching actions is way out of the scope of what Quick Adder is doing. (EDIT: added in v2.15 due to popular demand.)
The script will continue building on what it is doing now - providing a convenient and unified solution to add FX and add/apply track templates.
Quote:
Originally Posted by cool
Amazing!
Thanks! The favorites feature should help sort out your UA plugins.
EDIT: just updated the script to v2.01 and temporarily disabled VST cross-checking. Everyone who had trouble with some VSTs not showing up - please test. Once you open the updated script, press F5 on your keyboard so the script refreshes its database.
Quote:
Originally Posted by Zeno
Got a similar problem here.
fabfilter vst3 are not displayed in the script.
i sent you the plugin-path and the reaper-vstplugins64.ini via PM
Thanks, PMed you back.
Quote:
Originally Posted by mehmethan
Hi, thanks for this great script.
Bug :
Renamed plugins are not listed in search here. Reaper v6.05+dev0312/x64
You're welcome!
Would need more info on the bug though. What plugin and how exactly did you rename it? It works here:
Neutronic, thank you for sharing this script. I’ve been thinking to write similar script, but i haven’t had the time and programming skills to realize this idea. And this script is literally like i have imagined.
I'm using iMac Retina 5K. This is how it looked when choosing 5K as Window Optimized options
The preferences fills almost the entire screen
OTOH using 1080p option the size was fine, but the font looks a little bit blurry.
How to add FX to take/item?
I can only add the result to last selected track.
I think it would be great if the addition could be based on last selection/click/focus. So it could track or item/take automatically.
Neutronic, thank you for sharing this script. I’ve been thinking to write similar script, but i haven’t had the time and programming skills to realize this idea. And this script is literally like i have imagined.
I'm using iMac Retina 5K. This is how it looked when choosing 5K as Window Optimized options
[...]
OTOH using 1080p option the size was fine, but the font looks a little bit blurry.
You're welcome and I'm glad to hear you like it!
"The optimized for" size should be a rough guide to what works the best with corresponding screen resolutions. But you can use any size that looks the best to you. That being said, if one has a 5k display but the resolution is less than that then the guidelines should be applied to the active resolution.
Smaller text looking somewhat blurry on macOS is the result of how fonts are being rendered there. You can try disabling font smoothing as is described in the article.
Quote:
Originally Posted by jrengmusic
How to add FX to take/item?
I can only add the result to last selected track.
I think it would be great if the addition could be based on last selection/click/focus. So it could track or item/take automatically.
To add FX to takes, simply press Option+Return, instead of just Return. I really like how effects insertion is focus independent in the script, because you can have both tracks and items selected and still have a sure way to add plugins to either of those.
On a side note, I suggest checking out the script's demo video or hitting F1 while in the script for the help file, since there are more key commands and thus ways of using the script.
Quote:
Originally Posted by mehmethan
I tried with v2.01. It works fine now. All renamed plug-ins are shown on the list.
Request:
One thing I'm missing in all scripts of this kind so far is the possibility to filter by categories.
I don't know if and how far the API allows to read and use reaper-fxfolders.ini, but I would like to have such a function for filter search.
I am often not sure which plugin exactly I want to insert, but only know the type and/or color I am looking for.
So this feature would be really great!
Request:
One thing I'm missing in all scripts of this kind so far is the possibility to filter by categories.
I don't know if and how far the API allows to read and use reaper-fxfolders.ini, but I would like to have such a function for filter search.
I am often not sure which plugin exactly I want to insert, but only know the type and/or color I am looking for.
So this feature would be really great!
There is no API for any of those .inis and it all comes down to parsing and reverse engineering them. I've been contemplating to add the fxfolders to the v2 update, but opted in for the in-script favorites system, that is more reliable and has room for future expansion.
Awesome! I'll test this out soon and. Definitely donate!
Keep up the amazing work!
__________________ 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.
Awesome! I'll test this out soon and. Definitely donate!
Keep up the amazing work!
Thank you!
Quote:
Originally Posted by Zeno
And one more thing (sry): is there a way to insert plugins with your script without opening the plugin gui?
Currently the script floats just the first FX instance, no matter how many tracks/items are selected, so one does not end up with layers of windows, but I can add an option to not float GUIs at all.
Great script.
One bug I've noticed: it cannot find vst3's that are inside a folder with a name that ends in ".vst3".
E.g. By default the vst AlterEgo is stored in "Program Files\Common Files\VST3\AlterEgo.vst3\Contents\x86_64-win\AlterEgo.vst3"
It works if I remove the ".vst3" from the folder name (don't ask me why they named a folder that way)
Glad you find it useful and thanks for the report.
Have you tried the v2.01 update I posted today? It has VST cross-checking disabled so the behavior you described shouldn't happen anymore. But you nailed the issue on the head - the folder naming is unconventional and would throw the script's logic off.