I have a software instrument track that requires two different EQ settings at two time spans in my project. Would it be better practice/wiser for me to create a duplicate track with different EQ settings and then duplicate the MIDI region? Or should I automate the EQ settings?
In theory the more track you have, the more CPU and memory you use so the more latency you get.
Different settings on the same track seems a wiser solution, but a bit more delicate to achieve.
The tricky part really appears when a software doesn't take in charge properly sudden changes on parameters, the dangers is getting glitches/noises or a too brutal changes in your mix.
- You can achieve this by using macros (it's even simpler in your case) with param(s) A on the minus position of the knob and param(s) B on the maximum position.
- You can also use MIDI to trigger different presets of your plugin (some plugins handle this kind of operation really nicely (like FabFilter - Pro-Q).
- You can also (as you kind of mentionned it ..?) make some good old automation curves on your track.
A macro is an adjustable value that can modulate another or other value(s) (sometimes in between a specific range). You can find macros either in your DAW (well most of them) or in some plugins. The possibility scope the macro object offers you, strongly depends on the tool(s) you are using.
Better is pretty subjective :-) but I'd go with automation if the automation is simple. For something more complex I'd go with two tracks with the regions needed for each.