Add Plugin to Multiple Tracks at Once

Discussion about: tracktion.com
Steve Bolivar
KVRian
610 posts since 25 Aug, 2006

Post Thu Feb 06, 2020 3:56 am

Is there a way to add a plugin to all selected tracks at the same time instead of having to add it again and again to each individual track. I looked in the manual and didn't see anything. Adding tracks to Edit Groups didn't do it either.
I know ideally I would've started with an Edit Template that already had the plugin across all tracks but I didn't think that far ahead.
W10.4.2
Thanks for any help.

fde101
KVRist
179 posts since 16 Mar, 2017

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 6:15 am

Not that I know of, but you could add to one of the tracks then duplicate the plugin onto the other tracks (offhand I think it is command+drag on the Mac?) which should be at least a bit quicker than adding it separately to each one.

AGreen
KVRist
184 posts since 2 Feb, 2015

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 6:19 am

Yes, the following macro will do it:

Code: Select all

var tracks = Tracktion.getSelectedEditElements ('track');
var numTracks = tracks.length;

for (var i = 0; i < numTracks; ++i)
    Tracktion.insertPlugin (tracks[i], 'DD Delay', 0, 'VST');
'DD Delay' is the plugin name, insert your own.
'0' is the position the plugin will be inserted in the track, in this case first on the track.
'VST' is the plugin type. It can be VST, VST3 or AudioUnit

User avatar
imstre
KVRist
201 posts since 26 Feb, 2017 from Lituania,Vilnius

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 9:31 am

AGreen wrote:
Thu Feb 06, 2020 6:19 am
Yes, the following macro will do it:

Code: Select all

var tracks = Tracktion.getSelectedEditElements ('track');
var numTracks = tracks.length;

for (var i = 0; i < numTracks; ++i)
    Tracktion.insertPlugin (tracks[i], 'DD Delay', 0, 'VST');
'DD Delay' is the plugin name, insert your own.
'0' is the position the plugin will be inserted in the track, in this case first on the track.
'VST' is the plugin type. It can be VST, VST3 or AudioUnit
I can get more macro? Maybe there are page? Thank :clap:
Bitwig,Mixbus,Tracktion,Orion,MuLab :party: :tu: :clap:

harvon
KVRist
72 posts since 1 Oct, 2019

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 9:50 am

I route the output of relevant tracks to some empty track and put the plugin in that empty track.

fde101
KVRist
179 posts since 16 Mar, 2017

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 9:58 am

harvon wrote:
Thu Feb 06, 2020 9:50 am
I route the output of relevant tracks to some empty track and put the plugin in that empty track.
That is fine as long as the plugin will have the same settings for all of the individual tracks and will not have a unique chain of additional plugins coming after it for the individual tracks and you are not routing the output of the individual tracks to different places after they get processed by the plugin and ... and ...

AGreen
KVRist
184 posts since 2 Feb, 2015

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 11:03 am

imstre wrote:
Thu Feb 06, 2020 9:31 am
I can get more macro? Maybe there are page? Thank :clap:
Yes you can add your own macros in the keyboard shortcut page in the settings tab. Click on the "Show api" in the script editor window to see the available commands.

There's also the "Compilation of Working Macros" sticky thread you can take a look at. It has a lot of macros you can use.

harvon
KVRist
72 posts since 1 Oct, 2019

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 11:45 am

fde101 wrote:
Thu Feb 06, 2020 9:58 am
That is fine as long as the plugin will have the same settings for all of the individual tracks and will not have a unique chain of additional plugins coming after it for the individual tracks and you are not routing the output of the individual tracks to different places after they get processed by the plugin and ... and ...
Yes, it can get complicated. I haven't ever read about multibus effects with individual settings for each bus. Propably not a good idea.

User avatar
exponent1
KVRist
358 posts since 10 Nov, 2018 from India

Re: Add Plugin to Multiple Tracks at Once

Post Thu Feb 06, 2020 8:53 pm

You could use submixes so long as you want to process all the tracks with the same set of plugins (bus processing). Otherwise, what fde101 suggested is a very quick way to add the same plugins to the tracks you desire.

fde101
KVRist
179 posts since 16 Mar, 2017

Re: Add Plugin to Multiple Tracks at Once

Post Fri Feb 07, 2020 3:56 am

The macro from AGreen should be a good option too if you frequently want to add the same plugin(s) to a number of tracks.

It shouldn't be hard to modify that to add several plugins for that matter as long as they are the same ones on each selected track.

Steve Bolivar
KVRian
610 posts since 25 Aug, 2006

Re: Add Plugin to Multiple Tracks at Once

Post Fri Feb 07, 2020 4:36 am

AGreen wrote:
Thu Feb 06, 2020 6:19 am
Yes, the following macro will do it:

Code: Select all

var tracks = Tracktion.getSelectedEditElements ('track');
var numTracks = tracks.length;

for (var i = 0; i < numTracks; ++i)
    Tracktion.insertPlugin (tracks[i], 'DD Delay', 0, 'VST');
'DD Delay' is the plugin name, insert your own.
'0' is the position the plugin will be inserted in the track, in this case first on the track.
'VST' is the plugin type. It can be VST, VST3 or AudioUnit
Yes, this is exactly what I needed to add Neutron3 to all the rendered tracks before I start mixing.
Big thanks for sharing this code.

AGreen
KVRist
184 posts since 2 Feb, 2015

Re: Add Plugin to Multiple Tracks at Once

Post Fri Feb 07, 2020 8:07 am

fde101 wrote:
Fri Feb 07, 2020 3:56 am
The macro from AGreen should be a good option too if you frequently want to add the same plugin(s) to a number of tracks.

It shouldn't be hard to modify that to add several plugins for that matter as long as they are the same ones on each selected track.
Yes, it's useful for adding plugins you use all the time or that you invariably add to multiple tracks when you use them. You can create a seperate macro for each plugin, but it's not practical for handling hundreds of them.

vitocorleone123
KVRist
405 posts since 30 Jun, 2014 from Pacific NW

Re: Add Plugin to Multiple Tracks at Once

Post Sat Feb 08, 2020 8:45 am

Not the same, but related: if you pretty much always use some plugins, create a template, instead of adding them after the fact.

Watchful
KVRist
252 posts since 9 Jan, 2018

Re: Add Plugin to Multiple Tracks at Once

Post Sat Feb 08, 2020 3:38 pm

Presets are another way to add favorite VSTs to tracks very quickly, especially if you have different preferred presets in the same VST.

Return to “Tracktion”